|
不知为什么传不了图片。5 W! L$ g( r4 d
一个xsignal,可以简单地把它当成是一个网络。+ I4 n, l' u1 t2 j7 ^
用于本例时,一个xsignal就是电阻两端的网络加这个电阻,这一串就是一个网络。2 l7 G6 Q# c& d* |: j4 p
+ E4 F, ], f% Y: v$ W. {
xsignal的创建方法有几种,这里就讲一种:
: I$ C2 l6 \0 }8 @点击PCB面板,2 d2 V* z* w; O$ b0 u
在下拉菜单里选择Nets,
$ D" K) j, e+ H在Net Classes区域选择All Nets,
8 Z2 y: H# K0 d* F6 I+ l% J# B在Nets区域选择电阻两端的这两个网络(按Ctrl多选),* S% @- [( s; n/ ` q
选中这两个网络后,在Primitives里会列出这两个网络包含的所有焊盘,2 W# ?+ u0 ?; f+ F" L4 G
选择除了电阻焊盘外的其他两个焊盘(按Ctrl多选),6 P, ?+ q8 }6 P. E# o
在焊盘上面右击,选择Create xsignal,一个xsignal创建完成。
4 K$ K+ b) e* c+ d按同样的方法,创建其他xsignal。
3 F0 `4 h$ t7 @/ W2 l& {) l7 D& ^9 l7 }. O% B) N
通过菜单Design的classes,将上面的xsignal创建成一个xsignal类。
4 A- @, A4 R8 M# g L0 q, D; F# z, x% ^2 O3 r0 Z4 e
通过菜单Design的rules为上面的这个xsignal类建立一个Matched Lengths规则,长度公差按需设置。
8 J. b( b! C' \+ z
# h, j& C9 {' U2 b0 S( V1 S% `5 ]后面如同普通的信号线长度匹配:) B- C& P3 ?, T# e$ m
先布线,再进行长度调整。
4 [$ _6 E. X6 I; p9 \ Y& j0 d( wPCB面板里有xsignal面板,可以查看全部xsignal的走线长度。9 R8 ?, \1 `% _, S6 Y, T" S
L- i) l: ~' o. n& Z4 h
xsignal面板里面的几个说明:+ _- ] c1 D) Y, C8 W' x
● Signal Length (mm),长度包括:过孔的垂直距离(使用的层)、引脚长度(在焊盘属性中定义)和布线部分。未布线部分是曼哈顿长度(起点和终点之间X方向+Y方向的长度)。布线部分可以是Tack、Arc、Fill和Solid Region,但不能是任何类型的Polygon(Solid、Hatched和None)。Signal Length只计算路径的长度,而不会计算重叠走线和焊盘内部的扭摆走线。& ^! n0 R" m6 p& c0 r5 d
● Total Pin/Package Length (mm):是引脚长度(在焊盘属性中定义)之和。
* D6 l q. `3 R2 @0 \● Routed Length(mm):已布路径长度,不会计算重叠走线和焊盘内部的扭摆走线。(这不同于Nets的Routed Length)) A9 r2 P: D% n3 }7 x+ s2 \2 l
● Unrouted (Manhattan) (mm):是曼哈顿长度(起点和终点之间X方向+Y方向的长度之和)。
1 t. Y' C" X" ^- Y8 A |
|