DDR基础知识总结
来源:硬核电子发布时间:2023-12-298124浏览
询问 AI最近有些项目中有涉及到DDR应用,虽然比较简单,都是单颗粒形式,不像复杂的多颗粒形式,但还是打算总结一下,本篇就先介绍基础知识。
DDRx发展很快,虽然DDR5的正式规范尚未公布,但是前段时间发布的小米10全系列手机已经搭载了镁光的LPDDR5。本人在实际工作中用的最多的内存颗粒还是DDR3和LPDDR3,闪存颗粒则是NAND和EMMC,其他的DDR也只是作为了解居多。DDRx颗粒的常见部分参数如表1所示。
由于POD的参考电平Vref大小会随着驱动强度、负载、传输线特性等不同而改变,因此DDR4数据信号的参考电平VrefDQ是由芯片内部自己产生的,没有外接该电平的管脚,只有地址信号的参考电平管脚VrefCA。POD的VrefDQ通过控制寄存器设置值由芯片自行优化调整,称为VrefDQ Training。
另外需要提及的一点是,LPDDR3的内部端接ODT也是上拉到VDDQ。
上述调整过程的文字描述可能不是很直观,下面通过一个简单的例子来说明,如图7所示,颗粒1的CLK飞行时间为1ns,颗粒2的CLK飞行时间为2ns,颗粒1和颗粒2的DQS飞行时间均为1ns。如果不进行Write Leveling调整,颗粒2的CLK信号和DQS信号的飞行时间偏差为1ns,没有对齐。经过调整后,控制器在发送颗粒1的DQS后,延时1ns再发送颗粒2的DQS,则颗粒1在1ns后收到对齐的DQS和CLK,颗粒2在2ns后收到对齐的DQS和CLK,从而满足了时序关系。
图8续 DDR3引脚说明
除了上述引脚,DDR3引入了新的引脚,RESET#复位引脚在正常运行时必须是高电平。ZQ引脚必须接一个 240 欧姆的1%高精度电阻到GND,该电阻的作用是校准内部ODT电阻值和DDR导通电阻值Ron,因为内部的电阻会随着温度而发生变化,需要校准才能保证准确的终端匹配。
DDR3的参考电压也分为2个,分别是数据信号的VREFDQ和地址控制信号的VREFCA。
1. DDRx简介
DDRx发展很快,虽然DDR5的正式规范尚未公布,但是前段时间发布的小米10全系列手机已经搭载了镁光的LPDDR5。本人在实际工作中用的最多的内存颗粒还是DDR3和LPDDR3,闪存颗粒则是NAND和EMMC,其他的DDR也只是作为了解居多。DDRx颗粒的常见部分参数如表1所示。

1.1 SSTL电平


1.2 HSUL电平
1.3 POD电平
由于POD的参考电平Vref大小会随着驱动强度、负载、传输线特性等不同而改变,因此DDR4数据信号的参考电平VrefDQ是由芯片内部自己产生的,没有外接该电平的管脚,只有地址信号的参考电平管脚VrefCA。POD的VrefDQ通过控制寄存器设置值由芯片自行优化调整,称为VrefDQ Training。


另外需要提及的一点是,LPDDR3的内部端接ODT也是上拉到VDDQ。
1.4 Writing Leveling


上述调整过程的文字描述可能不是很直观,下面通过一个简单的例子来说明,如图7所示,颗粒1的CLK飞行时间为1ns,颗粒2的CLK飞行时间为2ns,颗粒1和颗粒2的DQS飞行时间均为1ns。如果不进行Write Leveling调整,颗粒2的CLK信号和DQS信号的飞行时间偏差为1ns,没有对齐。经过调整后,控制器在发送颗粒1的DQS后,延时1ns再发送颗粒2的DQS,则颗粒1在1ns后收到对齐的DQS和CLK,颗粒2在2ns后收到对齐的DQS和CLK,从而满足了时序关系。

2. DDRx引脚说明
2.1 引脚功能

图8续 DDR3引脚说明

图10 DDR4引脚说明

除了上述引脚,DDR3引入了新的引脚,RESET#复位引脚在正常运行时必须是高电平。ZQ引脚必须接一个 240 欧姆的1%高精度电阻到GND,该电阻的作用是校准内部ODT电阻值和DDR导通电阻值Ron,因为内部的电阻会随着温度而发生变化,需要校准才能保证准确的终端匹配。
DDR3的参考电压也分为2个,分别是数据信号的VREFDQ和地址控制信号的VREFCA。
2.2 TDQS功能

ps:文中相关表格图文皆来自DDR JEDEC标准,如需获取文档资源,微信公众号后台回复 DDR 即可获得下载链接。
你好,我是电子小白菜,如果你喜欢我的文章,就请点个在看,并关注我吧。

新闻来源:硬核电子,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。

