找回密码
 注册
关于网站域名变更的通知
查看: 632|回复: 1
打印 上一主题 下一主题

pads中如何检查 Stub 线?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-1-14 17:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
pads中如何检查 Stub 线?

8 V. F3 O* z, \! f
+ V+ o$ q+ t  m6 v9 ~作为一名优秀的PCB设计师,他所设计出来的PCB应该是无可挑剔,包括前端的PCB布线和后端的DFM(面向制造的设计,Design for manufacturability);因为设计与制造是产品生命周期中最重要的两个环节,并行工程就是在开始设  计时就要考虑产品的可制造性和可装配性等因素。- g' V& G# m3 w$ B9 }! k

' b% p! S0 T# f8 o, X; V此份简明教程将以图文的形式展示如何帮助您快速和准确地进行 DFM 检查和优化 Stub 线。* P/ V5 H6 p$ ^: E& A( |
5 k- B! K" T7 `6 M' W, e, j
一、何谓 Stub 线
. r, [$ m% `% O5 |4 e# R0 t3 u, I9 L
就是俗称的线头或歪线(特别在 Router 中经常出现), 或者说信号没打算经过的路径,如图所示:2 n/ G8 ^4 ]& I

( z" i. |- d: R, k
: V# m9 u6 f# L& L! s. S0 y

7 p* ~' |% o3 v" L. O$ G, {( D! |% ^5 Q+ O: {' Y; Z4 p

- k. d# i9 d; X& g
& V3 r& j" {: ^3 ^但是以下两种情况是可以忽略的:
+ H0 J! f  |1 L) M( Q' C2 n# d4 L) N, v1 V
1, 在添加测试点的时候,为保证测试点的间距,不得不多拉一根线出来。
* h" d+ `/ ~8 f2 D2 A) y4 p/ l, i0 A
) S7 t9 q: s# G/ y1 M8 ^

5 L. I" [' b  c2 k7 G/ C' o6 E: }, b. o) A# O# Y

3 b, g: k5 Z5 k7 X' u& M这种情况,对于 High speed signal 是完全禁止的。因为通过大量的仿真和布线经验,stub 会严重影响高速线的信号质量。* h/ C! J6 A* M4 D# B9 w& g5 L' ~* x
7 J9 H0 n* W# `, H" x0 }; I5 T: [2 q
2, 对于 press fit component 而言的,当板厚在 2.1mm 以上时,并且 信号是在上半部分层面进入 press fit component ′s pin 的时候,就产生了 via stub.
( m/ [5 A( X  o6 ^; S

# P  D: g! Y1 \5 ?# {  P; `2 w( @5 K5 Q
比如,一个 16 层板,信号在 Layer3 进入 press fit component ′s pin,则红色路径为信号经过的路径。蓝色路径就是多出来的 Stub。- h4 p9 i$ [9 C7 R
/ Z* O" J- |3 P" {  [6 n( ^

: I% P9 p% h0 J$ ^) ^8 D* r. M& N& W7 v1 |9 i- z/ S. Z6 I5 X) v! V
此种情况也会影响高速线的信号质量的。
: z' V! V; {) B; z9 a& M; U- E6 N& F
) _$ e. S" H# f+ f  _+ @2 ~5 X解决方法:, z( y# O" y  Z* H* i
: S5 E' i5 f# V. C1 L9 v$ |
一是将蓝色的线切掉,就是要求 PCB 进行背钻处理。上图 背钻从 bottom 钻到lay4,但这会增加很多成本。
7 m. s! f+ ^4 I# j2 h! _8 Y; d. Q7 d) |2 S  |
二是信号线尽量往下半部分层面如 press fit component  ′s pin。
5 j9 b- x9 e) P! I$ k2 ?4 z
$ g& ~7 n3 f* R* q

) H/ J2 W8 N5 e6 e3 ^% `* I- C5 @信号对 stub 的长度也是有限制的,这就需要根据信号的速度而定。可通过仿真或直接咨询信号完整性工程师.0 [4 \: J4 P, m& f3 y. P
2 y8 A6 y$ n$ F6 i. }
二,Stub 检查
. g" G; l  M7 M% t, B) ]/ d2 c5 K* w" C5 X/ F
1、执行[Toosl]/[Verify Design],进入设计验证界面.0 g6 V# F0 k- U0 d1 U. ?' m7 Q
. {3 [; E/ E6 J7 I( r
  N" ~1 P# ]9 u, H/ ?7 p

( V0 y! G) ?$ L+ M3 d7 F2、执行[Hign Speed],进入高速设计验证界面.. u2 ]9 P- Y6 w( [: ?
# a1 o; w4 w9 s
$ f" k+ `6 r+ S$ R
; Z, s$ V! V: y6 V
3、勾选[Check Stubs]/[OK]
/ E; q  \6 d" C" y0 ]) C! `7 j: o
: E8 m6 l% p# I, ?( r# m( X

7 I/ v+ i. T7 d3 B9 W, n
8 U  G% i* o% J8 n4 R6 Y4、执行[Start],进行 Stubs 验证。9 Y" J4 b, }/ C# U  }" ?7 V

2 [2 p6 `, R7 r$ D

9 d6 t% Q1 t- O' v# p2 z1 J& @: _* k* i; S1 p0 r
% w6 w. h0 }9 |" v: J0 g- {
4,此时,在我们的 PCB 上面,会出现警告标识,我们可根据警告标识进行布线优化.# h  }1 I  y- J! T  b+ n7 ^" b0 [) ?

: Q8 K( m9 o) S; N/ P% n2 H: A

; l4 h; g( k" _8 Y8 S: _
6 L! r$ W. f: K" b# {: b# {( M9 X
' X* w, @$ @" W2 |2 i3 p* n
7 |7 Q& [, f9 ~$ u$ [
- G/ D3 }0 n+ L. T3 @
5 O8 r" C  X* g7 @) R, D4 C, s
! T! G/ Q' s' u: s
. ?/ p9 t% l& j  n8 ?7 \

& ?: d& Y. o1 s. `1 X+ P! k3 ?% a- H, T( [
9 q# S6 L' y) K# G

/ Y/ c2 z; x, c7 [2 m
4 j! a: m- F- y$ E3 j/ Q6 ~; i9 I& J

8 j7 d; N3 k. ]% k% r: I) A+ ?8 [, U3 B
/ p: v2 }9 i) D3 U" J) m, h  Z1 T
1 K8 S4 a5 j5 k2 S5 D4 h' c) D. p
+ J2 W- W! [- g* l: C% ?

0 t3 o; p, A/ n, g% a: ?3 k3 q. Q  h$ {  p

9 {4 _! X$ K) [1 [% r6 F
  o) `* q& R, u+ p& z' ]1 e+ ]4 b$ {, I) v: A5 Y) s
# t' z) _/ p, X2 J9 Q+ j: _

2 P+ {+ I* p4 t- c4 P, `. L( X2 i. v- ~. b* |; a$ n3 O4 {
& ?( O! i# D  H/ T

该用户从未签到

2#
发表于 2021-1-14 18:16 | 只看该作者
看看pads中如何检查 Stub 线。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-27 14:40 , Processed in 0.078125 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表