Rockchips几种DRAM的最小频率限制内部公开几种DRAM的最小频率限制陈祖尚tCK的定义SDRAMMicronSDRAM(128Mbx32)的tCK约束mobileSDRAMMicronmobileSDRAM(256Mbx32)的tCK约束第1页共4页Rockchips几种DRAM的最小频率限制内部公开DDRMicronDDR(256Mb)的tCK约束mobileDDRMicronmobileDDR(512Mb)的tCK约束DDR2MicronDDR2(512Mb)的tCK约束DDR3MicronDDR3-800(1Gb)的tCK约束第2页共4页Rockchips几种DRAM的最小频率限制内部公开对比从上述三者可以看到,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、mobileSDRAM和mobileDDR的tCK则没有最大值的限制,所以CK也就没有最小频率的限制。MobileDDR2还在样片中,没有datasheet,所以还不清楚。分析DDR、DDR2和DDR3之所以有最小频率的限制,主要是其上有DLL。下图是DDR2上的DLL。DLL主要是用来使DQ和DQS与CK对齐的,以适应更高频率的CK要求。DLL只工作在一定的频率范围内。对于DDR2来说,DLL工作的最小频率为125MHz。JEDEC规范中也是规定DDR2的DLL最少能工作在125MHz。但对于更小的频率的支持就没有规定了。DLL是可以关闭的。理论上关闭DLL后可以使芯片工作于更低的频率,但是Micron并不保证芯片在低于规定的最小频率下的正常工作。对于DDR3的芯片,一般有DLL关闭的tCK参数说明,如下图的Micron的DDR3的相关说明。在这种情况下,DDR3工作于DLL关闭的情况是可以保证稳定性的。第3页共4页Rockchips几种DRAM的最小频率限制内部公开SDRAM、mobileSDRAM是没有集成DLL的,而mobileDDR为了节省功耗,也没有集成DLL,所以三者就没有最小频率限制。结论DDR、DDR2和DDR3(-800)有最小频率限制,分别是76.9MHz,125MHz和303MHz。这主要是因为其上集成了DLL。在芯片正常工作情况下,DLL都是打开的。理论上关闭DLL可以使芯片工作于更低的频率,但芯片厂商并不保证在DLL关闭的情况下可以正常工作。SDRAM、mobileSDRAM和mobileDDR由于没有集成有DLL,所以没有最小频率限制。第4页共4页