PCB Editor软件差分对添加与设置笔记

PCB Editor软件差分对添加与设置笔记

前言

在高速PCB设计中,差分信号的应用越来越广泛。USB、HDMI、PCIe、DDR等高速接口都需要使用差分对进行走线。因此,掌握差分对的添加与设置方法,是每一位PCB工程师的必备技能。

在之前的原理图部分,我们已经介绍了如何通过 OrCAD Capture 软件添加差分对。而在 PCB Editor 中同样可以添加差分对,两种工具均可供选择。一般而言,根据个人的设计习惯,如果设计工作主要集中在PCB方向,那么通常会在PCB中直接添加差分对。

本文将详细介绍PCB Editor中差分对的 三种添加方法:手动添加、模糊添加和规则管理器添加。


一、差分对手动添加

第一种方法是 手动添加,适用于差分对数量较少的情况。

1.1 操作步骤

手动添加的核心思路是:识别到一个差分对信号后,直接通过 Logic 菜单指定差分对。

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

1.2 实例演示

以将 A22B22 这两个网络添加为差分对为例:

  1. 在对话框中选择 A22B22 这两个网络名称
  2. 设置对应的差分名称(差分名称可自定义,也可默认按照0123这样的自动排序规则)
  3. 点击 确定,即可成功添加差分对

1.3 验证效果

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

点击 "走线" 按钮后,可以看到两条线会 一起移动,说明差分对已经成功绑定。目前之所以出现这种情况,是因为还没有添加走线规则,后续需要配合规则管理器设置差分对的走线约束。


二、差分对模糊添加

第二种方法是 模糊添加,主要针对数量较多的差分对。

2.1 适用场景

某些板卡可能有 几百对差分信号,如果逐一手动添加,效率非常低。通过模糊添加可以大大简化操作。

前提条件 :这种方法要求原理图中差分信号的网络名称 后缀结尾保持一致,以便于批量匹配。

2.2 操作步骤

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

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

2.3 模糊匹配原理

模糊搜索的关键在于确保网络名称具有 相同的结尾后缀 。例如以 "PN" 结尾为例:

  • 系统会自动将所有以 PN 结尾的名称作为查询条件
  • USB_DPUSB_DNHDMI_PHDMI_N
  • 系统根据后缀自动配对,一次性完成所有差分对的添加

提示:在使用模糊添加前,务必在原理图设计阶段就统一好网络命名规范,确保差分信号的正负端以相同的后缀(如_P/_N、P/N等)结尾。


三、规则管理器添加差分对

第三种方法是通过 规则管理器(Constraint Manager) 来添加差分对,这是最常用也是最灵活的方法。

3.1 打开规则管理器

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

3.2 创建差分对

A11A12 这两个差分信号为例:

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

系统会自动生成一个差分对名称,例如 DP1 。这个名字可以修改,也可以不改(一般情况下保持默认即可)。点击该差分对名称,然后点击 Create 完成创建。

3.3 验证效果

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

3.4 删除差分对

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


四、三种方法对比总结

方法 操作入口 适用场景 特点
手动添加 Logic -> Assign Differential Pair 差分对数量少(几对) 精确指定,操作简单直观
模糊添加 Logic -> Assign Differential Pair -> Auto Generate 差分对数量多(几十到几百对) 批量匹配,要求命名规范统一
规则管理器 Setup -> Constraint Manager 需要同时管理走线规则 灵活度高,可同步设置约束参数

五、注意事项

  1. 命名规范 :无论使用哪种方法,良好的网络命名规范都是前提。建议差分信号使用统一的正负端后缀(如 _P/_N)。

  2. 走线规则 :添加差分对后,还需要在规则管理器中设置对应的 差分走线规则(线宽、间距、等长约束等),差分对在走线时才能按照约束自动耦合。

  3. 阻抗控制 :差分对的阻抗通常为 100欧姆(也有90欧姆或85欧姆的标准),需要结合叠层设计进行阻抗计算。

  4. 方法选择

    • 简单项目、差分对少 → 手动添加
    • 大型项目、差分对多 → 模糊添加
    • 需要精细管理规则 → 规则管理器

相关推荐
Capricorn19881 小时前
防编造架构实战:对比 Gemini Notebook 解析知芽 Notebook Skill 的工程实现
人工智能·笔记·elasticsearch·架构·知识图谱·论文笔记
Shell运维手记2 小时前
Linux mdadm 软 RAID + LVM 完整综合笔记
linux·运维·笔记·5g
疯狂打码的少年2 小时前
【数据库技术】SQL数据查询(SELECT基本语法)
数据库·笔记·sql·oracle
智购科技无人售货机厂家2 小时前
2026自动售货机连接器选型指南:从IP等级到插拔寿命的工程实践~YH
单片机·嵌入式硬件
Made in Haven7122 小时前
HTML课程笔记补2
前端·笔记·html
夕除3 小时前
redis--010
笔记·分布式·学习
ouynagda3 小时前
HTTP协议与Socket网络编程笔记
网络·笔记·http
摇滚侠3 小时前
《SpringBoot 3:入门与应用实战》第 10 章 REST 服务请求与调用 Reactor 与 WebFlux 笔记 28
spring boot·笔记·后端
Jaixln_HRF3 小时前
率能SS6548D 单通道16A/40V大电流H桥驱动芯片,45mΩ超低导通电阻,用于打印机/扫地机/工业设备
驱动开发·嵌入式硬件·硬件工程