|
|
不知为什么传不了图片。
+ G5 e! [& q( J8 I8 R, g一个xsignal,可以简单地把它当成是一个网络。
/ O& A3 n) X7 Y( X3 I2 x- D用于本例时,一个xsignal就是电阻两端的网络加这个电阻,这一串就是一个网络。
2 }! m# d ?, z6 u& m+ w/ q+ V3 X! r5 p! c. N2 M
xsignal的创建方法有几种,这里就讲一种:
; G# b2 F2 R0 P点击PCB面板,$ @3 U( d* J- i) G; ~( y9 J
在下拉菜单里选择Nets,
9 a0 B2 [. D5 [/ q X% R' i在Net Classes区域选择All Nets,' Y1 n& J Z2 Z: q. ` @ s3 G
在Nets区域选择电阻两端的这两个网络(按Ctrl多选),) T& ~# }. \- ?& J: f$ a
选中这两个网络后,在Primitives里会列出这两个网络包含的所有焊盘,
" J: M' A7 _. }8 A; T0 O选择除了电阻焊盘外的其他两个焊盘(按Ctrl多选),
1 L0 I, `* c* ?/ g2 J, e" Q在焊盘上面右击,选择Create xsignal,一个xsignal创建完成。
) w. w6 l; z8 s1 Z8 h, p按同样的方法,创建其他xsignal。
6 j( V+ l; d1 E: v# Y0 s/ [! k Q( p* p
通过菜单Design的classes,将上面的xsignal创建成一个xsignal类。& y& u0 o5 e; h) ]
) y$ A+ R' D4 ?
通过菜单Design的rules为上面的这个xsignal类建立一个Matched Lengths规则,长度公差按需设置。
' v. t; Q" f- C: M; G. W
% v% i' T: t: ?1 o. B( j) g5 i, V4 N. ]后面如同普通的信号线长度匹配:
b4 R5 A3 @7 s: D+ K先布线,再进行长度调整。) C6 o$ k6 j/ e, `( `
PCB面板里有xsignal面板,可以查看全部xsignal的走线长度。
- m6 F* ~* Q0 {7 V
3 |; X g$ W2 v6 rxsignal面板里面的几个说明:
: A6 n7 G# Y2 Y● Signal Length (mm),长度包括:过孔的垂直距离(使用的层)、引脚长度(在焊盘属性中定义)和布线部分。未布线部分是曼哈顿长度(起点和终点之间X方向+Y方向的长度)。布线部分可以是Tack、Arc、Fill和Solid Region,但不能是任何类型的Polygon(Solid、Hatched和None)。Signal Length只计算路径的长度,而不会计算重叠走线和焊盘内部的扭摆走线。
) u* a% s9 @0 O5 \6 {8 X● Total Pin/Package Length (mm):是引脚长度(在焊盘属性中定义)之和。$ t8 P1 o. M/ ?1 d
● Routed Length(mm):已布路径长度,不会计算重叠走线和焊盘内部的扭摆走线。(这不同于Nets的Routed Length)
. k% d! b9 J: c8 |● Unrouted (Manhattan) (mm):是曼哈顿长度(起点和终点之间X方向+Y方向的长度之和)。+ q. @( e0 }, K8 ~- [& f% I
|
|