pcb怎么走差分线
在 PCB(Printed Circuit Board,印刷电路板)设计中,为差分信号对(如 USB D+/D-、HDMI、LVDS、以太网 TX/RX 对、差分时钟等)进行布线(走线)需要遵循特定的原则,以保证信号的完整性、抑制共模噪声并实现阻抗控制。以下是走差分线的主要步骤和关键点:
? 1. 正确设置设计规则 (Design Rule Setup):
- 定义差分对: 在 PCB 设计软件(如 Altium Designer, Cadence Allegro, KiCad, PADS)中,首先需要将构成差分对的两个网络(Net)正式定义为一个差分对对象。这样软件才能识别它们是一对,并提供专门的布线工具和规则检查。
- 设置差分线规则:
- 目标阻抗 (Target Impedance): 最关键❗的设置。根据信号标准和叠层结构,计算并设定所需的差分阻抗(通常为 90Ω, 100Ω, 或 120Ω)。这决定了线宽
(W)和线间距(S)的组合。 - 线宽 (Trace Width): 通常两线宽度相同。
- 线间距 (Trace Spacing): 指差分对内两条线边缘到边缘的距离。保持沿整个路径间距 尽可能恒定 是阻抗控制的关键。
- 布线宽度 (Routing Width): 可以单独设置或继承自线宽规则。
- 间距规则 (Clearance): 设置差分线对与其他网络(信号、地、电源)之间的最小安全距离。通常与其他高速信号或敏感模拟信号的间距要更大(如 3W 或以上)。
- 长度匹配公差 (Length Matching/Matching Tolerance): 设定两条差分线之间的 最大允许长度差 (Length Mismatch)。长度差直接导致相位差(偏斜,Skew),高速信号下需要严格控制(例如 ±5mil, ±10mil, 或更小)。设置这个规则后,软件会在布线时或布线后进行长度检查和补偿提示。
- 目标阻抗 (Target Impedance): 最关键❗的设置。根据信号标准和叠层结构,计算并设定所需的差分阻抗(通常为 90Ω, 100Ω, 或 120Ω)。这决定了线宽
? 2. 布局考虑 (Placement Consideration):
- 成对靠近放置: 驱动端(如芯片引脚)和接收端的位置应尽量靠近,缩短信号路径。放置元器件时,确保差分对在源头(驱动器)和终点(接收器)就很接近,避免源头就产生不必要的初始间距。
? 3. 差分布线核心原则 (Core Routing Principles):
- 等长 (Length Matching) 是灵魂❗:
- 优先保证长度匹配! 在满足阻抗控制的前提下,确保差分对中两条线的物理长度尽可能相等。
- 如果需要补偿长度差,在布线中段或接收端附近添加蛇形线 (Serpentine/Trombone)。
- 补偿方法:
- 内圈补偿 (Inner Offset): 在差分对内侧走蛇形线(推荐,更紧凑,对外部影响小)。
- 外圈补偿 (Outer Offset): 在差分对外侧走蛇形线(空间要求更大)。
- 避免: 在源端或靠近关键信号路径(如匹配电阻附近)做大的补偿;使用急转弯、锐角或小半径弧线做蛇形。
- 等距 (Constant Spacing) 是基础❗:
- 整个布线路径上,两条差分线之间的间距
(S)必须保持高度一致。 间距的波动会引起差分阻抗的波动,导致信号反射和失真。 - 使用软件的差分对布线模式 (Differential Pair Routing Mode)。这种模式下,布一条线时,软件会自动按规则间距拉出另一条平行的线。
- 避免为了绕过障碍物而随意拉开或拉近间距。万不得已需要变化时,变化区域应尽量短,且变化的梯度要缓,阻抗变化越小越好。
- 整个布线路径上,两条差分线之间的间距
- 平行紧耦合 (Parallel & Tightly Coupled):
- 两条线尽可能严格平行 行走。
- 紧耦合: 在满足阻抗控制的前提下,尽量使用设计规则允许的最小安全间距
(S)。紧耦合能提高对外部噪声的共模抑制能力 (Common Mode Rejection)。但需注意制造工艺限制的最小间距要求。
- 优先同层布线 (Same Layer Preferred):
- 尽量在同一信号层完成整个差分对的布线。这是保证阻抗连续性和耦合性最优的方式。
- 如需换层:
- 成对同时换层: 两条线在同一位置或极其接近的位置打孔换层。
- 伴随 GND 过孔: 在差分对换层的过孔附近,紧邻着放置多个(至少一对)地过孔 (Ground Via),为返回电流提供低阻抗路径。这就是所谓的 “过孔伴地”。
- 谨慎使用过孔 (Via Usage with Caution):
- 过孔会产生阻抗不连续点 (Stub) 和寄生电容电感,影响信号质量。尽量减少差分对路径上的过孔数量。不可避免时:
- 使用 小尺寸过孔 (减小寄生电容)。
- 对于超高速信号,考虑使用 背钻 (Back Drilling) 去除过孔未连接部分的铜柱(Stub),但这会增加成本。
- 同样遵循“成对一起打孔”和“过孔伴地”原则。过孔位置靠近,且地孔也要靠近。
- 过孔会产生阻抗不连续点 (Stub) 和寄生电容电感,影响信号质量。尽量减少差分对路径上的过孔数量。不可避免时:
- 避免分支和残段 (Stubs): 差分路径上不能有任何分支(如 T 形分支),所有连接点必须在路径的端点。否则会产生信号反射点。
- 平滑路径 (Smooth Corners): 使用 45° 斜角 或 弧线 (Arc) 转弯。避免 90° 直角转弯,这会引起阻抗突变和反射,并可能增加辐射。弧线在高频下通常是最优的。
- 一致的参考平面 (Continuous Reference Plane):
- 差分线需要有 完整、无分割、连续的参考平面 (通常是地平面 GND Plane,有时是电源平面 Power Plane)。
- 禁止跨分割: 差分线绝对不要跨越参考平面上的分割间隙(如电源分割槽)。如果必须跨,需要在跨分割处紧邻差分线放置去耦电容(跨接在分割平面之间),但这会损害信号完整性,应尽力避免。参考平面的不连续性是信号完整性的重大杀手。
- 换层时,新层的参考平面类型应尽量一致(都参考 GND 或都参考相同电压的电源平面),否则需要处理参考平面转换的问题。
- 与其他信号保持距离 (Keep Away from Other Signals):
- 差分线与其他信号线(特别是其他高速差分对、时钟线等)之间要保持足够的距离(至少遵循 3W 规则或设计规则中的间距要求),以减少串扰 (Crosstalk)。
- 避免差分线在敏感模拟电路、晶体振荡器、电源模块等附近长距离平行走线。
? 4. 利用工具辅助 (Utilizing CAD Tools):
- 差分对定义和规则驱动布线: 充分利用软件的差分对识别和专用布线功能。它们能实时显示长度差、强制间距和宽度等。
- 实时差分阻抗计算器: 使用集成或独立的阻抗计算工具(如 Si9000,Polar Si8000/Si9000,ADS, Ansys SIwave 等),根据实际的 PCB 叠层结构(材料厚度、介电常数)计算差分线宽
(W)和间距(S),并在设计初期验证。 - 长度匹配工具: 软件通常有内置或插件工具,方便进行精确的蛇形绕线以实现长度匹配。
- 设计规则检查 (DRC): 在完成布线后或设计过程中,运行 DRC 检查差分线间距、长度匹配、线宽等是否符合规则设置。
? 5. 检查与仿真 (Verification & Simulation):
- 物理检查: 目视或在软件中仔细检查:长度匹配符合公差吗?间距是否恒定?是否有跨分割?转弯是否平滑?蛇形线是否合理?过孔位置是否成对并伴地?有无分支?
- 信号完整性仿真 (SI Simulation): 对于非常高速(如 PCIe Gen4/5, 10G+ 以太网)或关键信号,强烈建议进行信号完整性仿真。仿真工具(如 HyperLynx, ADS, CST, HFSS 等)可以分析:
- 差分阻抗连续性。
- 插入损耗 (Insertion Loss) 和回波损耗 (Return Loss)。
- 信号在接收端的眼图 (Eye Diagram) 质量(眼高、眼宽、抖动)。
- 串扰影响。
- 根据仿真结果优化布线或叠层设计。
总结关键口诀:
- 定义先行: 软件里先定义差分对,设好阻抗和等长规则。
- 等长灵魂: 想尽一切办法让两条线等长,在中途巧妙蛇形绕线。
- 等距基础: 整条路径上两线间距恒定不变,避免忽近忽远。
- 平行紧贴: 像双胞胎一样紧紧平行走线,提高抗噪能力。
- 同层最优: 尽量不走不同层,万不得已就成对打孔并添加多个地孔紧随。
- 平滑转弯: 禁用直角转弯,用45度斜角或柔和的弧线过渡。
- 平面完整: 底下必须有连续的地层做支撑,切勿跨分割!
- 远离他线: 至少保持3倍线宽间距远离其他干扰信号。
- 工具借力: 善用软件的差分布线功能和DRC检查。
- 高速必仿: 关键高速信号,布线前后务必做信号仿真验证。
遵循这些原则和实践,能极大提高差分信号在 PCB 上的传输质量和可靠性。?
希望这份中文指南能帮助您顺利完成PCB差分线布局!如有具体场景疑问,随时可以进一步交流。
工程师头疼的差分线传输线长度差问题资料下载
电子发烧友网为你提供工程师头疼的差分线传输线长度差问题资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设
资料下载
佚名
2021-04-02 08:55:18
PCB LAYOUT的直角走线、差分走线、蛇形线资料下载
电子发烧友网为你提供PCB LAYOUT的直角走线、差分走线、蛇形线资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英
资料下载
佚名
2021-03-31 08:41:16
如何使用Protel进行差分线布线
,不过已经改名叫 Altium Designer System(ADS)了,仔细看看说明,说已经支持差分线布线了,经过一番折腾,终于弄出来了,现和大家分享一下: 要让 Protel(或者说 Altium Design
资料下载
ah此生不换
2019-12-02 08:00:00
差分线在高速PCB设计中有什么样的应用
给出了用PCB中的差分线来作为耦合带状线或耦合微带线.并采用奇模传输方式传输信号,从而提高系统的抗干扰性和易匹配性能的实现方法。
资料下载
ah此生不换
2019-07-19 16:47:50
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- ssd是什么意思
- 什么是蓝牙?它的主要作用是什么?
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- dtmb信号覆盖城市查询
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机