TA的每日心情 | 开心 2023-5-11 15:04 |
|---|
签到天数: 2 天 [LV.1]初来乍到
|
布线篇:; g6 y5 G) j2 l6 B; ^9 p
! z. `5 ], F& G! ^4 @9 K4 Y1:穿越0603,这个pci的rest信号,为啥有时电脑会莫名重启呢?先看看他们的rest是怎么layout的。2 @. n9 g; Q' w+ J7 v
/ ^* `( V0 r9 a3 h& ^4 Q8 f
8 j2 E1 w4 ?. M0 a: d' K d
0 r; R: P+ H/ S. M( u# c+ w
2:T分歧是无法避免的无奈选择,但也不是下图那样做的。% o5 T' O* V7 T
$ \, v0 U% r ?/ g! t( j \) E% a0 l$ w, B+ |
- T! X1 w( E# Y* b$ O* j, ~ N
4 @7 I$ q4 N7 t% ?
3:电源部的电容,被如此穿越。
' Q- g; {% @% Z( }" [( L1 a此类电容一个比较热,另外电源和信号互相影响,即便有时影响可以在容忍范围内,在layout上却是可以做到最优化布线。
* X" n& u" X4 d* Y, N3 S& d& r5 D7 D w; e6 r5 A6 ^
+ Q6 E" C4 q5 g
5 n+ t4 y# c8 U9 G: {其实空间很大,为何要一定要从下面走,还要贴着管脚# x* J/ e9 n' t
4 z" h( ^# p& y
6 i- W8 k+ o, A" W6 a5 ^
( [* p5 r0 P# a5 S5 P
4:BGA中出线,不在pin中间,其实constrain设好就ok了,道理就不说了。# l) N8 m! d& M6 |' F8 @9 V
: d7 x9 M& g( e; l0 ~5 Z1 t9 f
2 o ^* ]+ Z7 `
4 F" P% I* \5 R0 n, t
5:可优化的差分布线,差分包地还可优化完整。
- e0 R7 D& F3 p [( ~# Z0 v5 M( A! }' k
, v; B# H; G/ P* g& a9 E, {% x; w8 l
- m, P9 K2 X0 w6:出焊盘锐角以及同级DRC,pair能做到对称出线最佳。) M4 @* p+ [ S; L3 S# ~
3 V4 R. d' ^4 @8 \7 `
1 P% [1 J! m% w9 v& X- a
% i/ I7 O: v: l" p: e7:不知道为什么很多工程师没有check dangline的习惯,虽然有些躲在焊盘里的dangline不会造成影响,但是alllegro的这个功能还是能帮助我们找出真正的问题点。& H1 h. S$ p, G& F0 C, r
8 g9 W2 ^3 Q- U9 _, }# H' m
9 n R% Q# Q! D# Z
: h0 F$ A/ z* h6 S- P3 `5 f
8:打的过远的地孔(蓝色线),可以就近打,bottom的bus绕开。当然还有电源信号穿越了那个三极管。% q# u! h' _" k
' o, @" W% N5 O% J! |# l8 O& H
0 Z8 W& ], d# f1 t, u1 m2 ]- T/ i$ ~/ E; }' c" z4 Y) U
9:(前一项的bottom视图),gnd via 就近打孔,删除多余的conner,也是layout布线优化的一部分。( y& a* s: e1 I
! _1 H. y0 `5 o/ Q
+ b1 _8 E2 P' I/ f7 G7 C
# A2 z) O/ t- u' \1 q) y8 K
9 p6 R; W9 @/ F$ q细节的处理体现出layoout的基本功,因为细节无处不在,体现出layout是否有良好的习惯。在高密度设计,这种坏习惯可能是致命的,会浪费很多宝贵的空间。
( r+ e/ }5 D' A8 f4 t1 m8 A为什么出焊盘的via从来就没有能打正的。
' E# t& ~- z- ~& f2 p) t
' f- R3 }1 d, `
2 H* @9 b7 h% c6 W# _# r+ t- B
' h8 u' p% Y5 ?% `' b3 e& B) Q
10:cline与shape互连时要小心,不要制造锐角出来。! p/ C1 T: A: V
* u, W2 k+ D }6 v$ {0 n
3 W( B& t% |* l( u: v& X
1 C! k6 i8 T5 O% V0 C) q
11:lock off的线,不是问题的问题,也是check中需要修正的一项。" Z+ N( U9 K/ F; w/ @9 U2 C
+ D+ n1 G @3 q8 | W
6 J# {3 |- ]" d% A) p设置篇:
0 ~, m1 M$ O; Z( X* X) i! U/ y: R5 u$ Q: B% \! y% i" h
1:一个正确的constrain设置会帮助你迅速的定位到问题点,如果一个错误的设置意味着什么?1 g' {% R: _/ i2 ~; ~
7 w3 |9 U& Z# i相关的constrain area,没有在相关的design rule找到设置,那么assignment table设了还有什么意义呢?
) a1 `& d" o0 s5 xNET_PHYSICAL_TYPE = PWR0 n K6 a& ?9 d6 P) c5 N
NET_SPACING_TYPE = BGA
! T! n9 S# J) a! K- a2 x7 z
: D3 t/ R$ M1 l9 j( N2 O/ Q% L! \( @4 f* r3 K/ h* Q P6 w7 \. e
! P @9 c4 g/ a) Y: T1 P6 I; W
% ~4 T' A8 z8 O) S1 @7 D; h
2:layout可以选择给自己添麻烦,或者让自己随心所欲,但是往往牺牲的是性能,在空间容忍的范围内,尽可能的拉大间距,比如via&via,via&pin,power&signal等,可以给制造,焊接等多方面减轻负担,也是减少窜扰的一种方式。至少schematic来找你的时候,你可以理直气壮地说,我的layout做到最优化了。
+ ~+ a; t0 T& q" x
1 a' ^# g$ T0 B' @, M, x
5 w U+ `( J/ R; E$ X) Z1 S
" F( {3 P9 a: m& E
3:placebound top/bottom的作用,就是帮你在布局时指导你的间距,即便有的时候,你所认为的DRC是可容忍的,例如C94。
8 G" I+ R' g/ E( u; |7 A" C但不意味着其他的器件就有资格去穿越这个道德底线,造成的后果是layout无视此类drc,从而r268,r266的情况出现了。1 X$ w; d: b l: r& h
; b# b* _3 \' N+ V& M2 }
" Q' e# }# w9 r7 } }
! |- P" f, B; u u- c% c
4:4个方向放置的带极性电容: S1 [+ h" u% h
这个的解释可能比较牵强,就是在做贴装的时候,4个方向放就只能人工做,如果2个方向放就可以机器作了,但是有很多设计两方向放置的要求。我也不清楚真实原因。7 ?: K5 r5 a" R6 T, a! M: x+ z
/ ^+ P6 T8 w. J+ h6 q# x7 r3 H; C! ]0 j
- K, L9 |8 D! T, F
8 I, P- X1 x: n; P! a6 [! o
丝印篇:; B& e% z3 r ^3 [/ k% R" A
这个是具有争议的内容,因为不影响性能,不同的公司有不同的要求,当然很多是没有要求。% g- e2 A" I) C# F. \
我受过的教育,对于silk的具体做法是有具体的规定的,也许从silk的放置,可以看出这个工程师做事的细心程度,是否能做出完美的设计。; v$ U$ N$ T# Q: y& k: u( m6 Q
- @! O; h' C. m/ N2 D1:silk被设置成了0线宽,虽然在出gerber的时候,可以变成带线宽,但我不知道对做silk有什么帮助,(很遗憾,我现在公司的silk text也是0线宽)
* }8 [4 ^, @: s1 D2:silk 文本和器件丝印相叠
. i! W/ b6 B$ v9 ~* K' S3 g/ c3:silk文本被via的drill打断。9 C; Z2 W) t/ e# U5 L T3 [
N ~& ^5 V6 p6 r' ^8 F& _
) m, W) p# c0 p% @) }
! i6 k4 L, X1 e4:叠在焊盘上的丝印6 @# C, Q4 W4 V& L& q
: ?+ f6 x* J# k3 C+ P# W
7 V& [! X5 E6 w! E" C; G! u8 O" h8 |) O _* F7 f1 X9 U' B' ^
5:竖器件,横放丝印9 B$ o, S' M4 I, h: h
2 ]( A( d5 B* L" d
$ m: V. m2 i# E* ^4 Q4 W- U u! L5 w
6:没有摆正的silk名字(有空间的)
( \" o# A+ e& Z" a
! R' l% R Y$ u4 }
/ a! Z j5 P0 T( k4 T" ^. W, b# t
% b8 r, @! N; L2 R; B7:没有放齐的silk文本,如果用大格点放就能放齐的2 W& w6 x( C( j9 I
6 o1 \6 J, T0 v4 c
+ M* _$ j& b: N5 u
, t# B$ F! P# \) ~! M* X
8:silk文本相叠,需要考虑到最终的silk其实是有宽度的
' O$ b2 A" \$ q6 N% Q/ C9:尽可能减少辅助线,从而做到美观已经言简意赅的表达。
/ r9 k% u4 Y4 y z
6 G" c- B2 f% m
, e: H8 G3 r \: n8 H& F2 i[ 本帖最后由 cmos 于 2008-3-28 14:09 编辑 ] |
评分
-
查看全部评分
|