原创 几种DRAM的最小频率限制

2015-5-18 21:05 1580 20 20 分类: PCB

tCK的定义

几种DRAM的最小频率限制 - 第1张  | 吴川斌的博客

SDRAM

Micron SDRAM(128Mb x32)的 tCK 约束

几种DRAM的最小频率限制 - 第2张  | 吴川斌的博客

mobile SDRAM

Micron mobile SDRAM(256Mb x32)的 tCK 约束

几种DRAM的最小频率限制 - 第3张  | 吴川斌的博客

DDR

Micron DDR(256Mb)的 tCK 约束

几种DRAM的最小频率限制 - 第4张  | 吴川斌的博客

 

mobile DDR

 

Micron mobile DDR(512Mb)的 tCK 约束

几种DRAM的最小频率限制 - 第5张  | 吴川斌的博客

DDR2

Micron DDR2(512Mb)的 tCK 约束

几种DRAM的最小频率限制 - 第6张  | 吴川斌的博客

DDR3

Micron DDR3-800(1Gb)的 tCK 约束

几种DRAM的最小频率限制 - 第7张  | 吴川斌的博客

对比

从上述三者可以看到,DDR、DDR2 和 DDR3 的 tCK 都有最大值的限制。

DDR 的 tCK 的最大值为 13ns,换算成频率为 1/(13ns)=76.9MHz,也就是说 DDR 的 CK的最小频率为 76.9MHz。

DDR2 的 tCK 的最大值为 8ns,换算成频率为 1/(8ns)=125MHz,也就是说 DDR2 的 CK的最小频率为 125MHz。

DDR3 的 tCK 的最大值为 3.3ns,换算成频率为 1/(3.3ns)=303MHz,也就是说 DDR3 的CK 的最小频率为 303MHz。

而 SDRAM、mobile SDRAM 和 mobile DDR 的 tCK 则没有最大值的限制,所以 CK 也就没有最小频率的限制。Mobile DDR2 还在样片中,没有 datasheet,所以还不清楚。

分析

DDR、DDR2 和 DDR3 之所以有最小频率的限制,主要是其上有 DLL。下图是 DDR2上的DLL。DLL主要是用来使DQ和DQS与CK对齐的,以适应更高频率的CK要求。DLL只工作在一定的频率范围内。对于 DDR2 来说,DLL 工作的最小频率为 125MHz。JEDEC规范中也是规定 DDR2 的 DLL 最少能工作在 125MHz。但对于更小的频率的支持就没有规定了。DLL 是可以关闭的。理论上关闭 DLL 后可以使芯片工作于更低的频率,但是 Micron并不保证芯片在低于规定的最小频率下的正常工作。

几种DRAM的最小频率限制 - 第8张  | 吴川斌的博客

对于 DDR3 的芯片,一般有 DLL 关闭的 tCK 参数说明,如下图的 Micron 的 DDR3 的相关说明。在这种情况下,DDR3 工作于 DLL 关闭的情况是可以保证稳定性的。

几种DRAM的最小频率限制 - 第9张  | 吴川斌的博客

SDRAM、mobile SDRAM是没有集成DLL的,而mobile DDR为了节省功耗,也没有集成 DLL,所以三者就没有最小频率限制。

结论

DDR、DDR2 和 DDR3(-800)有最小频率限制,分别是 76.9MHz,125MHz 和 303MHz。这主要是因为其上集成了 DLL。在芯片正常工作情况下,DLL 都是打开的。理论上关闭 DLL可以使芯片工作于更低的频率,但芯片厂商并不保证在 DLL 关闭的情况下可以正常工作。

SDRAM、mobile SDRAM 和 mobile DDR 由于没有集成有 DLL,所以没有最小频率限制。

原创文章,转载请注明: 转载自 吴川斌的博客 http://www.mr-wu.cn/ 

本文链接地址: 几种DRAM的最小频率限制 http://www.mr-wu.cn/ddr-sdram-minimum-clock-cycle-time/

ddr

文章评论0条评论)

登录后参与讨论
我要评论
0
20
关闭 站长推荐上一条 /2 下一条