Go Back   Velocity Reviews > Newsgroups > VHDL
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply

VHDL - FMF Spansion model & timing

 
Thread Tools Search this Thread
Old 04-18-2007, 11:41 AM   #1
Default FMF Spansion model & timing


I've got my Spansion model (29jl032h3) sort of working, but I don't
think I've got the timing working correctly. The data o/p is becoming
valid ony 5 nd after setting address etc, whereas it should be around
100 ns access time.

I've set the generic TimingModel to be "S29JL032H55TFI323", but this
is obviously not working.

The model is working wrt things like unlock/programme/lock etc and I
am getting the correct data out of my sim as set in the MIF files,,
it's just the access time that seems to be wrong.

Can anyone help please?

Regards, Kev Parsons.



Niv
  Reply With Quote
Old 04-19-2007, 01:39 PM   #2
Niv
 
Posts: n/a
Default Re: FMF Spansion model & timing
On 18 Apr, 11:41, Niv <kev.pars...@mbda.co.uk> wrote:
> I've got my Spansion model (29jl032h3) sort of working, but I don't
> think I've got the timing working correctly. The data o/p is becoming
> valid ony 5 nd after setting address etc, whereas it should be around
> 100 ns access time.
>
> I've set the generic TimingModel to be "S29JL032H55TFI323", but this
> is obviously not working.
>
> The model is working wrt things like unlock/programme/lock etc and I
> am getting the correct data out of my sim as set in the MIF files,,
> it's just the access time that seems to be wrong.
>
> Can anyone help please?
>
> Regards, Kev Parsons.


I've now edited the "gen_utils" package so that the CONSTANT
UnitDelay01 : VitalDelayType01 is set to (100 ns, 100ns) and not (1
ns, 1 ns).

This seems to delay the data o/p to teh required 100ns after address
setup, so we can simulate as required.

However, I'm sure there's a better way, if only I knew how!

TIA, Kev P.



Niv
  Reply With Quote
Old 04-23-2007, 04:01 PM   #3
FMF
 
Posts: n/a
Default Re: FMF Spansion model & timing
Kev,

Try running with SDF backannotation. To do this, you need to create an SDF
file. Either use the FMF mk_sdf utility or cut and paste the data from the
..ftm file. That will get you the correct timing for the speed grade you choose.

Rick


Niv wrote:
> On 18 Apr, 11:41, Niv <kev.pars...@mbda.co.uk> wrote:
>> I've got my Spansion model (29jl032h3) sort of working, but I don't
>> think I've got the timing working correctly. The data o/p is becoming
>> valid ony 5 nd after setting address etc, whereas it should be around
>> 100 ns access time.
>>
>> I've set the generic TimingModel to be "S29JL032H55TFI323", but this
>> is obviously not working.
>>
>> The model is working wrt things like unlock/programme/lock etc and I
>> am getting the correct data out of my sim as set in the MIF files,,
>> it's just the access time that seems to be wrong.
>>
>> Can anyone help please?
>>
>> Regards, Kev Parsons.

>
> I've now edited the "gen_utils" package so that the CONSTANT
> UnitDelay01 : VitalDelayType01 is set to (100 ns, 100ns) and not (1
> ns, 1 ns).
>
> This seems to delay the data o/p to teh required 100ns after address
> setup, so we can simulate as required.
>
> However, I'm sure there's a better way, if only I knew how!
>
> TIA, Kev P.
>



FMF
  Reply With Quote
Old 05-09-2007, 02:45 PM   #4
Niv
 
Posts: n/a
Default Re: FMF Spansion model & timing
On 23 Apr, 16:01, FMF <fmfoun...@sbcglobal.net> wrote:
> Kev,
>
> Try running with SDF backannotation. To do this, you need to create an SDF
> file. Either use the FMF mk_sdf utility or cut and paste the data from the
> .ftm file. That will get you the correct timing for the speed grade you choose.
>
> Rick
>
>
>
> Niv wrote:
> > On 18 Apr, 11:41, Niv <kev.pars...@mbda.co.uk> wrote:
> >> I've got my Spansion model (29jl032h3) sort of working, but I don't
> >> think I've got the timing working correctly. The data o/p is becoming
> >> valid ony 5 nd after setting address etc, whereas it should be around
> >> 100 ns access time.

>
> >> I've set the generic TimingModel to be "S29JL032H55TFI323", but this
> >> is obviously not working.

>
> >> The model is working wrt things like unlock/programme/lock etc and I
> >> am getting the correct data out of my sim as set in the MIF files,,
> >> it's just the access time that seems to be wrong.

>
> >> Can anyone help please?

>
> >> Regards, Kev Parsons.

>
> > I've now edited the "gen_utils" package so that the CONSTANT
> > UnitDelay01 : VitalDelayType01 is set to (100 ns, 100ns) and not (1
> > ns, 1 ns).

>
> > This seems to delay the data o/p to teh required 100ns after address
> > setup, so we can simulate as required.

>
> > However, I'm sure there's a better way, if only I knew how!

>
> > TIA, Kev P.- Hide quoted text -

>
> - Show quoted text -


Can you please supply more details on how to do this exactly please. I
seem to have a batch file & perl script that don't
generate anything. I'm sure it's dead simple, but I can't seem to see
the wood for the trees.

TIA, Niv.



Niv
  Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
model question Prasanth.lj MCITP 0 06-25-2007 09:52 AM
Rental Subscription Model Fails To Spread Black Locust DVD Video 0 09-18-2005 09:13 AM
Can't find Motherboard model on PCB! A+ Certification 5 08-06-2004 07:33 AM
Netflix Business Model Patented. Scot Gardner DVD Video 2 09-22-2003 01:24 PM
Roeg's Bad Timing on DVD Frank Malczewski DVD Video 0 07-20-2003 06:12 PM




SEO by vBSEO 3.3.2 ©2009, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46