DDR4 接口的信号和连接方式

Versal 自适应 SoC PCB 设计 用户指南 (UG863)

Document ID
UG863
Release Date
2023-09-14
Revision
1.7 简体中文

下表显示了 DDR4 应用需要使用的信号。根据所使用的特定 DDR4 架构,信号列表可能略有不同。

重要: 对于双插槽 DIMM 拓扑结构,应将 DIMM #0 布局在离自适应 SoC 最远的连接器上,以降低 SI 反射的影响。DIMM #1 连接器应布局在离自适应 SoC 最近的地方。
表 1. DDR4 信号定义
信号 描述 所需 PCB 终端 1 信号布线方法
时钟信号
CK_T/CK_C 2 地址/命令时钟 请参阅 图 2 飞越式
地址信号
A[17] 和 A[13:0] 地址 39Ω 到远端 VTT 飞越式
RAS_N/A[16] 行访问选通 39Ω 到远端 VTT 飞越式
CAS_N/A[15] 列访问选通 39Ω 到远端 VTT 飞越式
WE_N/A[14] 写入使能 39Ω 到远端 VTT 飞越式
BA[1:0] bank 地址 39Ω 到远端 VTT 飞越式
BG[1:0] bank 组 39Ω 到远端 VTT 飞越式
命令/控制信号
ACT_N 激活命令 39Ω 到远端 VTT 飞越式
CKE 时钟使能 39Ω 到远端 VTT 飞越式
CS_N 芯片选择 39Ω 到远端 VTT 飞越式
ODT 片上终端使能 39Ω 到远端 VTT 飞越式
PAR 命令/地址奇偶校验 39Ω 到远端 VTT 飞越式
数据信号
DQ 字节/半字节

(每个字节/半字节各 8 位或 4 位)

数据 无,使用 ODT 点对点
DM/DBI

(如果存在,每个字节 1 个)

数据掩码/数据总线反转 无,使用 ODT 点对点(如果未使用,则 4.7kΩ 上拉到 VDDQ)
数据选通信号
DQS_T/DQS_C

(每个字节/半字节 1 对)

数据选通 无,使用 ODT 点对点
杂项信号
RESET_N 复位 4.7 kΩ 到远端 GND 飞越式
仅限 DDR4 器件/DIMM
ALERT_N(器件) CRC 错误标志开漏输出 如果系统中未使用,应将同一接口中的所有 ALERT_N 管脚通过 50Ω 电阻器绑定到 DRAM VDD 共享上拉
TEN(器件) 连接测试模式输入 500Ω 到 GND 每个存储器器件 1 个
ZQ(器件) 校准参考 240Ω 到 GND 每个存储器器件 1 个
EVENT_N (DIMM) 温度事件开漏输出 将同一接口中的所有 EVENT_N 管脚通过 4.7 kΩ 电阻器绑定到 VDDSPD 共享上拉
仅限自适应 SoC

IO_VR_700

IO_VR_800(如果存在)

校准参考

240Ω 到 VCCO_700

240Ω 到 VCCO_800(如果存在)

 
  1. 对于时钟和地址/命令/控制信号,仅组件接口需要 PCB 终端。
  2. 使用 DDP 宽度或 DDP 深度的组件接口时,为了降低 CK 上的负载,具有 9 个以上负载且数据速率为 1866 Mb/s 或更高的接口需要 2 个 CK 对。
  3. 如需了解更多信息,请参阅 图 10图 11
重要: 对于单列和单插槽 RDIMM 配置,若 Vivado AXI NoC IP 自定义工具中的“Future Expansion for PCB Design”选项使用“Optimum”设置,则半字节中的 DDR4 输出时钟管脚 site 位置交换。CK_T 管脚位于 N site 位置,CK_C 管脚位于 P site 位置。这是已知行为,在操作期间不会对功能产生任何影响。请勿在外部存储器接口上手动交换这些管脚,否则会导致 DDR4 时钟与其余外部信号不同相。

命令/地址/控制 (CAC) 信号采用远端终端以飞越方式布线。DQ 和 DQS 信号为点对点布线。下图显示了飞越式布线和点对点布线的例子。

图 1. 点对点 (DQ/DQS) 布线和飞越式 (CAC) 布线
重要: 创建 DDR4 接口时,接口中的所有组件必须相同(即共享同一器件编号、数据宽度、密度和速度等级)。
图 2. 差分时钟 CK_T/CK_C 的远端终端(仅限组件接口)