PCB Editor软件差分对添加与设置笔记
-
- 前言
- 一、差分对手动添加
-
- [1.1 操作步骤](#1.1 操作步骤)
- [1.2 实例演示](#1.2 实例演示)
- [1.3 验证效果](#1.3 验证效果)
- 二、差分对模糊添加
-
- [2.1 适用场景](#2.1 适用场景)
- [2.2 操作步骤](#2.2 操作步骤)
- [2.3 模糊匹配原理](#2.3 模糊匹配原理)
- 三、规则管理器添加差分对
-
- [3.1 打开规则管理器](#3.1 打开规则管理器)
- [3.2 创建差分对](#3.2 创建差分对)
- [3.3 验证效果](#3.3 验证效果)
- [3.4 删除差分对](#3.4 删除差分对)
- 四、三种方法对比总结
- 五、注意事项
前言
在高速PCB设计中,差分信号的应用越来越广泛。USB、HDMI、PCIe、DDR等高速接口都需要使用差分对进行走线。因此,掌握差分对的添加与设置方法,是每一位PCB工程师的必备技能。
在之前的原理图部分,我们已经介绍了如何通过 OrCAD Capture 软件添加差分对。而在 PCB Editor 中同样可以添加差分对,两种工具均可供选择。一般而言,根据个人的设计习惯,如果设计工作主要集中在PCB方向,那么通常会在PCB中直接添加差分对。
本文将详细介绍PCB Editor中差分对的 三种添加方法:手动添加、模糊添加和规则管理器添加。
一、差分对手动添加
第一种方法是 手动添加,适用于差分对数量较少的情况。
1.1 操作步骤
手动添加的核心思路是:识别到一个差分对信号后,直接通过 Logic 菜单指定差分对。

打开 Logic -> Assign Differential Pair,进入差分对指定对话框。

1.2 实例演示
以将 A22 和 B22 这两个网络添加为差分对为例:
- 在对话框中选择 A22 和 B22 这两个网络名称
- 设置对应的差分名称(差分名称可自定义,也可默认按照0123这样的自动排序规则)
- 点击 确定,即可成功添加差分对

1.3 验证效果
添加完成后,我们来验证一下差分对是否生效:

点击 "走线" 按钮后,可以看到两条线会 一起移动,说明差分对已经成功绑定。目前之所以出现这种情况,是因为还没有添加走线规则,后续需要配合规则管理器设置差分对的走线约束。
二、差分对模糊添加
第二种方法是 模糊添加,主要针对数量较多的差分对。
2.1 适用场景
某些板卡可能有 几百对差分信号,如果逐一手动添加,效率非常低。通过模糊添加可以大大简化操作。
前提条件 :这种方法要求原理图中差分信号的网络名称 后缀结尾保持一致,以便于批量匹配。
2.2 操作步骤

打开 Logic -> Assign Differential Pair,打开差分对分配对话框。

点击 Auto Generate 按钮,系统会自动进行模糊匹配。

2.3 模糊匹配原理
模糊搜索的关键在于确保网络名称具有 相同的结尾后缀 。例如以 "PN" 结尾为例:
- 系统会自动将所有以 P 和 N 结尾的名称作为查询条件
- 如
USB_DP和USB_DN、HDMI_P和HDMI_N等 - 系统根据后缀自动配对,一次性完成所有差分对的添加
提示:在使用模糊添加前,务必在原理图设计阶段就统一好网络命名规范,确保差分信号的正负端以相同的后缀(如_P/_N、P/N等)结尾。
三、规则管理器添加差分对
第三种方法是通过 规则管理器(Constraint Manager) 来添加差分对,这是最常用也是最灵活的方法。
3.1 打开规则管理器

打开 Setup -> Constraint -> Constraint Manager,进入规则管理器。

3.2 创建差分对
以 A11 和 A12 这两个差分信号为例:

- 用鼠标左键选中需要配对的网络
- 点击 右键 ,选择 Create -> Differential Pair

系统会自动生成一个差分对名称,例如 DP1 。这个名字可以修改,也可以不改(一般情况下保持默认即可)。点击该差分对名称,然后点击 Create 完成创建。
3.3 验证效果
添加完成后,我们来验证一下差分对是否生效:

3.4 删除差分对
如果需要删除已创建的差分对:选中对应的差分对,点击 右键 ,选择 Delete,即可删除该差分对绑定关系,此时这两个网络就不再是差分信号了。

四、三种方法对比总结
| 方法 | 操作入口 | 适用场景 | 特点 |
|---|---|---|---|
| 手动添加 | Logic -> Assign Differential Pair | 差分对数量少(几对) | 精确指定,操作简单直观 |
| 模糊添加 | Logic -> Assign Differential Pair -> Auto Generate | 差分对数量多(几十到几百对) | 批量匹配,要求命名规范统一 |
| 规则管理器 | Setup -> Constraint Manager | 需要同时管理走线规则 | 灵活度高,可同步设置约束参数 |
五、注意事项
-
命名规范 :无论使用哪种方法,良好的网络命名规范都是前提。建议差分信号使用统一的正负端后缀(如
_P/_N)。 -
走线规则 :添加差分对后,还需要在规则管理器中设置对应的 差分走线规则(线宽、间距、等长约束等),差分对在走线时才能按照约束自动耦合。
-
阻抗控制 :差分对的阻抗通常为 100欧姆(也有90欧姆或85欧姆的标准),需要结合叠层设计进行阻抗计算。
-
方法选择:
- 简单项目、差分对少 → 手动添加
- 大型项目、差分对多 → 模糊添加
- 需要精细管理规则 → 规则管理器