在Altium Designer 17中设置差分对的等差规则及绕等长操作,需结合规则配置与交互式布线工具完成。以下是详细操作步骤:
目录
一、差分对等差规则设置
1. 原理图端差分对定义
- 网络命名规范:将差分信号的正负网络命名为相同前缀,后缀分别为
_P
和_N
(例如DDR_CLK_P
和DDR_CLK_N
)。 - 放置差分对标识:
- 在原理图中选择菜单栏 Place > Directives > Differential Pair,将标识符放置到对应的差分网络线上。
- 更新PCB文件(Design > Update PCB Document),确保差分对信息同步到PCB。
2. PCB端差分规则配置
-
进入规则编辑器
通过菜单 Design > Rules(快捷键 D+R),打开规则配置窗口。 -
设置差分对参数
在左侧树状目录中选择 Routing > Differential Pairs Routing,新建或修改规则:- 匹配对象:选择自定义差分对类或通过后缀自动匹配(如
*_P
和*_N
)。 - 关键参数:
- Min/Max Gap:定义差分线间距(如6mil,需满足阻抗计算要求)。
- Max Uncoupled Length:允许未耦合部分的最大长度(通常≤5mil)。
- Target Impedance:输入根据层叠结构计算的阻抗值(如100Ω)。
- 匹配对象:选择自定义差分对类或通过后缀自动匹配(如
-
设置等长容差规则
在 High Speed > Matched Length 规则中:- 匹配对象选择差分对类,设置允许的 Tolerance(如±10mil)。
- 勾选 Include Differential Pairs 以同时约束差分对内等长。
二、差分对等长绕线操作
1. 差分对布线
- 启动差分对布线工具:
使用 Place > Interactive Differential Pair Routing(快捷键 P+I),从差分引脚开始布线,软件自动保持间距与对称性。 - 调整走线模式:
按 Shift+Space 切换圆弧或45°走线,高速信号推荐圆弧模式以减少反射。
2. 交互式等长调整
-
启动等长工具
选中已布线的差分对,使用 Tools > Interactive Diff Pair Length Tuning(快捷键 T+I)进入调整模式。 -
设置蛇形线参数
按 Tab 键打开参数面板:- Style:选择蛇形线类型(如圆弧或梯形)。
- Amplitude:设置蛇形线振幅(推荐≥3倍线宽)。
- Gap:定义蛇形线间距(建议≥2倍线宽)。
-
实时绕线优化
- 沿走线路径拖动光标,软件自动生成蛇形线并显示当前长度差值。
- 使用快捷键动态调整:
- 1/2:调整拐角弧度。
- 3/4:增大/减小蛇形线间距。
- ,/.:调整振幅大小。
-
验证与锁定
- 观察进度条颜色变化(红色→绿色表示达到等长目标)。
- 按 Enter 完成调整,通过 Reports > Measure > Differential Pair 验证长度误差。
三、注意事项
- 阻抗一致性:差分线宽/间距需与PCB层叠阻抗计算结果匹配,避免使用默认值。
- 优先处理关键信号:对时钟、高速数据线(如DDR、PCIe)优先绕等长,再处理其他网络7。
- 3D检查:通过3D视图(快捷键 3)确认蛇形线未与相邻层元件或过孔冲突。
- 批量处理技巧:对多组差分对可使用 PCB Panel 中的差分对编辑器统一管理容差规则。
通过以上步骤,可高效实现差分对的阻抗控制与时序匹配。复杂设计建议结合 Signal Integrity 工具进行仿真验证,确保信号完整性达标。