Refresh rate in DDR-SDRAM
CASTalk.com Forum Index CASTalk.com
Discussion of DSP, FPGA, storage and embedded system.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web castalk.com
Refresh rate in DDR-SDRAM

 
Post new topic   Reply to topic    CASTalk.com Forum Index -> FPGA
Author Message
Raghavendra
Guest





Posted: Thu Jan 06, 2005 2:19 pm    Post subject: Refresh rate in DDR-SDRAM Reply with quote

HI all,
I wanted to know about how refersh rate is calculated.Average
Refresh rate for 256Mb is 7.8u & for 128 Mb it is 15 us.I read in a
doc that its 64ms/No.of rows.I read in a document that 8 auto-refresh
commands can be posted to SDRAM to improve scheduling of tasks.
There are two timing parameters
1.Refresh to refresh command interval
2.Average periodic refresh interval.

How are they related.

Please somebody clear my doubt..

Thanks in advance,
Raghavnedra.S
Back to top
Gabor
Guest





Posted: Thu Jan 06, 2005 6:39 pm    Post subject: Re: Refresh rate in DDR-SDRAM Reply with quote

In the old days, refresh just had to be completed to all banks
in the overall refresh period, typically 64 milliseconds. With
DDR SDRAM, there is a new requirement that comes from
the use of the refresh command to enable correction in the
internal delay-locked loops. Resetting the loops only during
reset simplifies the job of reducing jitter or phase noise on
the DQS pins during memory access. The two new requirements
come from the two uses of refresh commands.
1. command interval is dictated by delay-lock loop characteristics.
This is why you can only burst 8 refreshes at a time, whereas in
older DRAM you could burst all 8K once every 64 milliseconds
and still work. From a Micron datasheet explaining the JEDEC
refresh interval requirement:
"This maximum absolute interval is to allow future support
for DLL updates internal to the DDR SDRAM to be restricted
to AUTO REFRESH cycles, without allowing excessive
drift in tAC between updates."
2. average refresh interval comes from the refresh requirement
to make sure any bank waits no longer than 64 milliseconds between
refreshes. This is the old requirement of 64 milliseconds / #banks.
Regards,
Gabor
Back to top
 
Post new topic   Reply to topic    CASTalk.com Forum Index -> FPGA All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




VoIP Electronics Powered by phpBB