DDR端接数值对了,波形为何仍然难看?
发表时间:2026-07-29 17:56:28
端接电阻放在哪里,和它是多少欧姆一样属于电气设计
端接的目标是让特定位置看到匹配阻抗并吸收反射。电阻数值正确但离源端或接收端很远,端接点前后的走线仍会形成传输线和支线,反射不会因为阻值标签正确就自动消失。
DDR板上端接阻值按参考设计选了,仿真波形却仍有台阶、过冲或二次回摆。检查原理图,看不出连接错误;放大布局后才发现,电阻被挪到了一块“更好摆”的空地,离它应服务的端点很远。端接位置不是布局细节,而是端接网络的一部分。
高速边沿沿走线传播,遇到阻抗不连续才产生反射。端接电阻只有在目标位置建立了期望阻抗,才能按设计吸收或控制反射。电阻与端点之间多出来的走线,同样具有传播延迟和特性阻抗。
端接为什么必须靠近它服务的端点
图 1 驱动端、走线与接收端之间的端接拓扑
源端串联端接利用驱动阻抗与串联电阻共同接近走线阻抗,所以电阻应靠近驱动端;末端并联或戴维宁端接要在接收端吸收来波,因此应靠近接收端。功能不同,位置逻辑也不同。
“靠近”不能只写成模糊形容词。应结合边沿速度、走线传播延迟、封装与过孔寄生建立允许长度。对快边沿而言,一小段布局距离也可能成为电气长度。
电阻远离端点后,多出来的线在做什么
图 2 端接电阻移动后形成额外支线与不连续
若并联端接离接收端很远,接收端到电阻之间的走线会形成未被及时吸收的线段;若源端串联电阻离驱动器很远,驱动器到电阻之间先以另一组阻抗关系发射。反射会在多个不连续点之间往返。
原理图通常把这段线画成一根理想导线,所以阻值审查可以全部通过。只有在布局或互连模型里加入实际长度,才能看到位置导致的时序与幅度变化。
只移动端接位置,波形会告诉你什么
图 3 相同阻值、不同位置时反射回摆的概念对照
仿真中保持驱动模型、走线阻抗、负载、阻值和过孔不变,只移动端接电阻。比较接收端第一次越过阈值的时刻、过冲、回摆和稳定时间。这样得到的差异,才可以归因到端接位置。
· 看接收端:阈值附近是否发生二次穿越,建立保持窗口是否被侵占。
· 看端接点:来波是否在目标位置被吸收,还是先到端点再折返。
· 看支线长度:电阻焊盘、过孔和引出线都要计入,不只量器件中心。
· 看多负载拓扑:T点、菊花链与fly-by的端接策略不同,不能只搬一个电阻值。
布局评审用功能给电阻分组
图 4 DDR端接电阻靠近目标端点的版图复核
1. 从原理图标出每颗端接电阻属于源端串联、末端并联还是偏置网络。
2. 在PCB中按网络高亮,测量端点引脚到电阻焊盘的真实路径。
3. 检查电阻前后是否换层、分叉或穿过参考平面不连续区域。
4. 把允许距离写入约束或评审表,不依赖布局人员凭视觉判断。
5. 关键DDR通道用带封装与过孔模型的拓扑仿真确认,不用静态连通性代替。
若布局空间迫使端接远离目标端点,不要只在评审备注里写“已尽量靠近”。应把实际支线长度带入仿真,并比较移动前后的接收端余量;无法满足时,再回到拓扑、层分配或器件摆位做系统调整。
阻值正确只完成了一半
端接不是把一颗电阻挂到网络上,而是在特定位置建立特定阻抗。位置改变以后,电阻没有失效,但它服务的传播事件已经变了。
复核当前DDR板时,把每颗端接电阻到目标端点的路径单独高亮。若中间还能形成明显支线,先移动位置,再讨论是否需要改阻值。
你的DDR端接电阻,是按器件功能靠近端点,还是只按空余位置摆放?






哔哩哔哩
微信公众号
小红书
抖音
知乎
西瓜视频
头条
微信视频号