以下是PCB设计中DDR3走线的关键规则和注意事项(中文版):
核心原则:保证信号完整性(SI)、电源完整性(PI)和时序同步。
一、拓扑结构
-
Fly-by拓扑(首选)
- 适用于高密度、高速DDR3设计(>800Mbps)。
- 时钟(CLK)→ 地址/命令/控制线(ADDR/CMD/CTRL)→ 数据组(DQ/DQS) 按顺序连接。
- 数据组(每组DQ/DQS/DM)直接点对点连接,不分支。
-
T型拓扑(限低速设计)
- 仅用于较低速或双面贴装设计,需严格控制分支长度(Stub ≤ 200mil)。
二、等长匹配规则
| 信号组 | 公差要求 | 说明 |
|---|---|---|
| CLK±差分对 | ±5mil(组内) | 必须严格等长,优先布线 |
| ADDR/CMD/CTRL | ±25mil(组内) | 以CLK为参考,时序同步 |
| DQ组内信号 | ±5mil(组内) | DQ、DQS、DM需严格匹配 |
| DQS±差分对 | ±5mil(组内) | 每组数据线独立参考 |
| DQS与对应DQ | ±25mil(组间) | 以DQS为中心,同组DQ绕线在其公差内 |
三、阻抗与层叠控制
- 单端信号阻抗:50Ω ±10%(DQ, ADDR, CTRL等)。
- 差分阻抗:100Ω ±10%(CLK±, DQS±)。
- 参考平面:
- 所有高速信号必须参考完整地平面(GND),禁止跨分割区。
- 避免换参考层,如需换层,在<100mil内放置回流地过孔。
四、布线间距规则
- 3W原则:
- 线间距(S)≥ 3倍线宽(W),例如线宽5mil,间距≥15mil。
- CLK/DQS差分对与其他信号间距≥20mil。
- 同组同层:同一组信号(如DQ组)尽量在同一层布线。
- 远离干扰源:
- DDR3走线远离开关电源、晶振、模拟电路≥50mil。
- 避免平行长距离走线(≤500mil可接受)。
五、电源完整性(PI)
- 电源分割:
- VDDQ(内存核心电压)和VTT(终端电压)独立铺铜,宽度≥100mil。
- VREF电源需纯净,用星型连接+π型滤波(10μF+0.1μF)。
- 去耦电容:
- 每颗DDR3芯片的VDDQ引脚附近放置0.1μF电容(间距<100mil)。
- VTT电源每2颗芯片加10μF+0.1μF电容。
六、关键信号处理
- 时钟(CLK±):
- 优先布线,最短路径,包地处理(两侧加GND屏蔽线)。
- 数据选通(DQS±):
- 与DQ同组同层布线,长度匹配优先于绝对长度。
- 终端电阻(VTT):
- 放置在Fly-by拓扑末端,靠近最后一片内存颗粒。
七、PCB层叠建议
| 层序 | 用途 | 说明 |
|---|---|---|
| Top | DDR3信号、元器件 | 关键信号(CLK/DQS)优先布线 |
| L2 | 完整GND平面 | 提供信号回流路径 |
| L3 | 电源层(VDDQ/VTT/VREF) | 分割独立区域 |
| Bottom | 低速信号、剩余布线 | 避免高速信号跨层 |
八、补充注意事项
- 过孔优化:
- 高速信号过孔数量≤2个,换层时添加伴随地过孔(间距<30mil)。
- 蛇形绕线:
- 线间距≥3W,拐角用45°或圆弧(避免90°)。
- 时序验证:
- 使用SI工具(如HyperLynx)检查建立/保持时间(Setup/Hold)。
设计顺序推荐:
- 规划层叠结构与阻抗
- 布置DDR3芯片、终端电阻、去耦电容
- 先走CLK→再走ADDR/CMD→最后分组走DQ/DQS
- 绕线等长匹配
- 铺电源铜皮,优化回流路径
提示: DDR3-1600以上设计建议仿真验证眼图裕量。遵循JEDEC标准,结合实际芯片手册调整规则。
PCB小识——DDR布线规则与过程
要反其道而行之,讲一讲DDR布线最简规则与过程。如果不是特别说明,每个步骤中的方法同时适用于DDR1,DDR2和DDR3。PCB设计软件以Cadence Allgro 16.3为例。第一步,确定拓补
Hrf1234
2022-08-11 09:07:02
射频PCB走线规则简析
射频(RF)PCB走线规则是确保无线通信设备性能的关键因素之一。在高频信号设计中,PCB走线不仅承载着电流,还对信号的完整性和质量有着显著影响。
2024-05-16 18:18:22
DDR3的PCB设计指南
)GROUP F 中 CLK、CLKn 差分对的线长误差控制在 5mil 以内;CLK/CLKn 不能短于任意一组 DATA/DM/DQS。3.走线规则1)DDR3 的信号走线必须有完整参考面,以保证
lmxh123
2019-09-20 09:05:04
pcb电源线走线规则
本文详细阐述了pcb电源线走线规则。芯片的电源引脚和地线引脚之间应进行去耦。去耦电容采用0.01uF的片式电容,应贴近芯片安装,使去耦电容的回路面积尽可能减小。
2020-02-24 16:47:50
pcb走线的规则设置方法介绍
线规则的设置方法,以确保设计的可靠性和性能。 一、规则的制定前提 在制定PCB走线规则之前,有几个前提需要清楚。 设备要求:首先,根据实际设备要求考虑PCB的尺寸、限制规则以及其他硬件要求。 电气性能:对于高频、高速信号线路,需要考虑传输带宽、信号完整性等因
2024-01-09 10:45:15
DDR3 SDRAM配置教程
DDR3 SDRAM(Double-Data-Rate ThreeSynchronous Dynamic Random Access Memory)是DDR SDRAM的第三代产品,相较于DDR2,DDR3有更高的运行性能与更低的电压。
2025-04-10 09:42:53
阐述DDR3读写分离的方法
DDR3是2007年推出的,预计2022年DDR3的市场份额将降至8%或以下。但原理都是一样的,DDR3的读写分离作为DDR最基本也是最常用的部分,本文主要阐述DDR3读写分离的方法。
2023-10-18 16:03:56
FPGA学习-DDR3
一、DDR3简介 DDR3全称double-data-rate 3 synchronous dynamic RAM,即第三代双倍速率同步动态随机存储器。所谓同步,是指DDR3数据
2022-12-21 18:30:05
基于AXI总线的DDR3读写测试
本文开源一个FPGA项目:基于AXI总线的DDR3读写。之前的一篇文章介绍了DDR3简单用户接口的读写方式:《DDR3读写测试》,如果在某些项目中,我们需要把DDR挂载到AXI总线上,那就要通过MIG IP核提供的AXI接口来读写DDR。
2023-09-01 16:20:37
【PCB设计大赛】+DDR_FPGA
`说明:14层板高速PCB,FPGA带两片DDR3。BGA封装电源芯片。心得:首先根据飞线规划好模块布局,布线之前规划好层叠,电平面和走线层。难度主要在两片FPGA和DSP之间的互联线,提前规划好这些线的走线层。`
jeff57678966
2019-12-13 17:40:56
PCB布线规则解析
PCB布线规则解析 铺设通电信号的道路以连接各个器件,即PCB布线。在PCB设计中,布线是完成产品设计的重要步骤。PCB布线有些规则相关知识,用此文来和大家分享一番: 走线的方向控制规则 在 PCB
jf_69872177
2023-11-14 16:06:37
高速pcb布线规则有哪些
高速pcb布线规则有哪些 高速PCB布线规则 摘要:随着电子技术的快速发展,高速PCB设计变得越来越重要。为了确保信号完整性和电磁兼容性,遵循一定的布线规则至关重要。本文将详细介绍高速PCB布线规则
2024-06-10 17:33:00
DDR4和DDR3内存都有哪些区别?
DDR4和DDR3内存都有哪些区别? 随着计算机的日益发展,内存也越来越重要。DDR3和DDR4是两种用于计算机内存的标准。随着DDR4内存的逐渐普及,更多的人开始对两者有了更多的关注。 DDR3
2023-10-30 09:22:00
单端信号的PCB布线规则
由慢速信号还是快速信号,您的走线都需要遵循一些PCB布线规则,以确保您的电路板按预期工作。 开始在组件之间路由信号之前,您需要查看您的设计规则,并将其调整为符合信号标准。在开始围绕PCB布线信号之前,需要设置以下重要的PCB布线规
2020-12-17 13:14:38
基于DDR3内存的PCB仿真设计
DDR3内存与DDR2内存相似包含控制器和存储器2个部分,都采用源同步时序,即选通信号(时钟)不是独立的时钟源发送,而是由驱动芯片发送。它比DR2有更高的数据传输率,最高可达1866Mbps;DDR3还采用8位预取技术,明显提高了存储带宽;其工作电压为1.5V,保证相同频率下功耗更低。
2019-06-25 15:49:23
PCB的布局布线规则
前言完整具有实际使用价值的PCB是需要符合相应的PCB规则的,这些规则就是设计要求。如果我们在设计PCB时没有按照这些设计要求来进行PCB板的布局布线时,最后我们设计完成的PCB板是使用不了的。所以PCB的布局布线规则非常非常重要,它能指导我们设计完成能够满足要求的并正常工作的PCB板。...
呜哇哇66
2021-11-11 07:11:58
DDR3内存或退出市场三星等大厂计划停产DDR3内存
日前,世界著名硬件网站TomsHardware上有消息表示,多家大厂都在考虑停止DDR3内存的生产。DDR3内存早在2007年就被引入,至今已长达15年,因为其不再泛用于主流平台,即便退出市场也不会
2022-04-06 12:22:56
如何优化 PCB 布线规则?
本文要点在PCB布线中不使用规则可能会出现的问题。设计中可使用的不同类型PCB布线规则。如何在PCB布线中应用规则和约束。“限制”一词通常具有负面色彩,会引起人们的警惕。但实际上,对于整体的正向发展
2024-02-19 13:00:18
Virtex7上DDR3的测试例程
这篇文章我们讲一下Virtex7上DDR3的测试例程,Vivado也提供了一个DDR的example,但却是纯Verilog代码,比较复杂,这里我们把DDR3的MIG的IP Core挂在Microblaze下,用很简单的程序就可以进行DDR3的测试。
2022-08-16 10:28:58