1、差分对设置
1.1 第一种方式是在原理图中添加
-
在原理图中进行差分对设置的第一步,就是保证这一对差分的网络名称的前缀必须是相同的,后缀则分别为 _N,_P。
-
调整好一对差分对的网络名称后,选择 放置-->指示-->差分对。
-
选中命令后鼠标会变成差分对图案,放置到这对差分对的线上。
接下来我们保存编译下原理图,然后更新下 PCB 。这个时候差分对的信息已经被载入到了 PCB 这边。现在就可以在 PCB 这边来确认下这对差分对的信息是否导过来了。
-
在 PCB 页面的右下角的分页,点击 Panels-->PCB。
-
选中后弹出的对话框中选择 differential pair editor。
这时我们就可以看到 PCB 上的差分对情况了。现在有1个差分对是上面添加的,选中 all differential pairs ,具体的差分对就列出来了,选中USB差分对,就能看到具体的两条差分线的长度信息。
1.2 第二种方式是在PCB中添加差分对
-
在上面的 differential pair editor 中点击添加。
-
在弹出的页面中填入相应的信息,填入需要的差分对网络点击确定就可以手动添加差分对了。
2、差分线规则设置
设置好差分对之后要进行差分对的规则设置。可以找到 设计-->规则-->Routing-->Differential Pairs Routing,可以看到可以设置的差分对的规则。对于差分的具体走线的宽度和走线间的间隙需要根据板厂的材料等参数做具体的调整,以嘉立创为例,嘉立创也提供了一个[阻抗计算器](嘉立创阻抗计算 (jlc.com))可以根据阻抗和材料来计算出具体的走线宽度和走线的间隙。具体的使用规则可以看这一篇文章。
文章链接,等待添加
3、等长走线规则
4、差分对布线
4.1 差分对走线
布线时选用 “交互式布差分对连接”,点击其中一条差分线引脚,即可拉线。
4.2 差分对内网络等长调节
在上面的差分对走线完成之后由于走线的弯曲等等,导致两根线的的长度不一致,如果不调节的话会对信号的传递产生影响。因此就需要对其中较短的线进行网络等长调节使两根线的长度尽量的相等。
-
在右侧的 differential pair editor 可以看到具体的两根线长度。
-
点击 布线-->网络等长调节 ,然后点击需要的调节的走线。
-
在点击完成可以按 Tab 键在右侧就可以调节蛇形走线的高度、宽度、形状等等。
在走线的过程中可以通过快捷键 1、2,3、4,,。来调节蛇形走线的各种形状。并且在调节的过程中随时观察 Routed Length 的两个长度直到符合在合理的误差范围内,这样就完成了网络等长走线的调节。
4.3 差分对间网络等长调节
差分对间的蛇形走线是为了使其多条差分走线能够使长度相同,点击 布线-->差分对网络等长调节 ,然后点击需要的调节的走线,之后的走线的调节和上面的差分对内的调节方式是一样的。
5、快速导入差分对
在 differential pair editor 分页中点击从网络创建可以根据网络标号的类型自定义批量导入差分对
在上面输入原理图中的网络标号的前缀或者后缀来批量的识别差分对,并且在下面输入差分对的名字可以将其批量的导入并归为一类
6、快速建立差分对规则
点击下面的规则向导可以快速的对一类差分对分类创建差分对布线规则
评论区