TA的每日心情 | 开心 2023-5-11 15:04 |
|---|
签到天数: 2 天 [LV.1]初来乍到
|
布线篇:% t5 g( K% e7 X' o
! P2 r% [5 r2 o Y3 l" r1:穿越0603,这个pci的rest信号,为啥有时电脑会莫名重启呢?先看看他们的rest是怎么layout的。 B- N; \- q" _
q- x- r. T: j
8 A" D! i/ p$ g
7 q! ^7 m$ N6 t+ K* J2:T分歧是无法避免的无奈选择,但也不是下图那样做的。# K, X5 Z# v- T. I5 m4 x
I5 ~4 v6 }5 B% d
: s+ l! H; w7 P* [- ~ T& s
5 |+ e6 G, b) ~+ [ {0 w
) B W+ q2 {' u3:电源部的电容,被如此穿越。
0 ^* ]; t, [3 B& ~. b此类电容一个比较热,另外电源和信号互相影响,即便有时影响可以在容忍范围内,在layout上却是可以做到最优化布线。1 ]9 m0 z( m& o$ y3 k
! K2 ~$ @ m, Z$ F
3 |( V/ A4 a8 K3 U* i) _
; W* ?' r3 Z7 w) A其实空间很大,为何要一定要从下面走,还要贴着管脚
7 r- K O K. q; l3 ^8 u$ k6 k" ?
: Y. @) p& g5 a
, W( Z* H) o$ Z* H( T: R4:BGA中出线,不在pin中间,其实constrain设好就ok了,道理就不说了。 _# C* h1 i. Z2 `5 x8 M
: l: B' h4 k. q4 Q6 l( P. E. p1 v
: }* Y2 R8 q: R; q9 l0 k
8 {0 a& x# ^' a: O2 u. }+ I
5:可优化的差分布线,差分包地还可优化完整。
: J' M6 J, L, U( b! h0 c' c
: C: v4 _: R3 v3 l& x. Z' m
9 F P+ y: B0 w% F1 p4 m# x% l+ \ x0 R8 p
6:出焊盘锐角以及同级DRC,pair能做到对称出线最佳。! u; [' u: n6 b, [3 Q
# A2 r. @. \6 a. r3 \2 k
- i; J- K$ G2 [
) b+ W6 D$ n! c
7:不知道为什么很多工程师没有check dangline的习惯,虽然有些躲在焊盘里的dangline不会造成影响,但是alllegro的这个功能还是能帮助我们找出真正的问题点。/ _" C9 T3 M( z1 g/ c
! `- r2 M5 @* z7 t3 w& {' a- u
_% ^7 i* Q) y+ h2 {' O* s. {
# j, g: _0 d3 b6 W, ]8:打的过远的地孔(蓝色线),可以就近打,bottom的bus绕开。当然还有电源信号穿越了那个三极管。6 X0 R$ S+ v& e2 O" q, X4 f
2 G+ P! p* l" I/ m5 T
3 X% j7 t6 _) L+ w# Q4 a5 l: @4 ?. B7 e
, m+ N! t! {, d1 X6 L" d9:(前一项的bottom视图),gnd via 就近打孔,删除多余的conner,也是layout布线优化的一部分。
A! c9 H& J9 t# w3 [2 d9 A* W! F' C- @! ]
5 L& [- i2 `+ A# g8 p; H0 P
$ j* e+ s6 D' E6 y9 k6 F* Y; ]
' x8 D* c, h5 q' t# r细节的处理体现出layoout的基本功,因为细节无处不在,体现出layout是否有良好的习惯。在高密度设计,这种坏习惯可能是致命的,会浪费很多宝贵的空间。$ p3 }- H$ E! I& R: |; R- k( ~
为什么出焊盘的via从来就没有能打正的。1 G* M+ E, {# u1 C
7 @- }; o4 U% I( k' A. p
1 f4 v- G9 B; \" }/ ]7 D Q
0 V+ ?$ \$ X3 Z5 R s( _" }; I' {10:cline与shape互连时要小心,不要制造锐角出来。' A- ~" Q( _4 c1 A" o5 I1 u
' @) ?; u& B5 K
+ j: i1 ?0 h9 z1 d& |
+ @. Q, s7 w) X5 q/ J. e11:lock off的线,不是问题的问题,也是check中需要修正的一项。5 c: k: c2 ~" _- Q5 I8 R8 D
n: r) {( u* l- t
7 ~2 x# n; X7 [' c( l6 `0 Q' z# a设置篇:. l0 m( F% g% s! i/ s( H5 K0 X
. W0 j' }9 f$ [5 v' u
1:一个正确的constrain设置会帮助你迅速的定位到问题点,如果一个错误的设置意味着什么?
4 s) v, S0 o4 o! I' Q4 v* T; I: ]# f: J- [5 D" i
相关的constrain area,没有在相关的design rule找到设置,那么assignment table设了还有什么意义呢?) x7 k8 e1 x4 c0 O1 Q) F
NET_PHYSICAL_TYPE = PWR
3 l" {) K# C8 B1 `NET_SPACING_TYPE = BGA
7 x- p5 z+ m5 n) D- M& z% Y! n3 N$ x- a9 n! ]/ I
1 h% r3 K- H9 x m2 i5 @
1 N3 |" G5 D( y( ~2 b% E- M
! c3 c, a; m$ `4 g% o7 R2:layout可以选择给自己添麻烦,或者让自己随心所欲,但是往往牺牲的是性能,在空间容忍的范围内,尽可能的拉大间距,比如via&via,via&pin,power&signal等,可以给制造,焊接等多方面减轻负担,也是减少窜扰的一种方式。至少schematic来找你的时候,你可以理直气壮地说,我的layout做到最优化了。/ j8 V1 E2 l- e2 u. Z' \ C' o
' }: d: E1 r; m- |
$ y: [- o, d" ~6 d5 Z6 }; U) h' Q, n3 x8 t0 X3 v
3:placebound top/bottom的作用,就是帮你在布局时指导你的间距,即便有的时候,你所认为的DRC是可容忍的,例如C94。
; V9 _2 |" T# X' _+ r但不意味着其他的器件就有资格去穿越这个道德底线,造成的后果是layout无视此类drc,从而r268,r266的情况出现了。
. I+ W% L! a/ A1 z& C; f0 R* l) c5 O3 m5 _' F0 E3 ?, e
) m* L% M, H7 X" g+ W
* d6 n' _- `4 @5 l, U# t$ N( h/ m4:4个方向放置的带极性电容$ h# a# T2 j. S* P- ]# n" g6 u5 Y
这个的解释可能比较牵强,就是在做贴装的时候,4个方向放就只能人工做,如果2个方向放就可以机器作了,但是有很多设计两方向放置的要求。我也不清楚真实原因。& g- k' _3 ~& w7 Z
& u: `) o+ h6 w3 [& Z
2 K1 J* e0 ]5 a, I- C' l
% W! h5 V9 \- \0 r丝印篇:( E# K0 [; W; N1 x* c
这个是具有争议的内容,因为不影响性能,不同的公司有不同的要求,当然很多是没有要求。7 u6 Z6 u3 d+ J
我受过的教育,对于silk的具体做法是有具体的规定的,也许从silk的放置,可以看出这个工程师做事的细心程度,是否能做出完美的设计。3 S# c6 D+ L5 Y( L' p, \, h
8 ?* g1 C( V: H% ?5 Y6 V( q1:silk被设置成了0线宽,虽然在出gerber的时候,可以变成带线宽,但我不知道对做silk有什么帮助,(很遗憾,我现在公司的silk text也是0线宽)
6 F& V* z6 `, R* M6 }- k' l8 }3 }2:silk 文本和器件丝印相叠
: _' S1 z0 `6 \% c. R6 {3:silk文本被via的drill打断。- I/ J& z+ ?& `! W$ w3 e
3 `1 S$ D& Q1 x/ v. P/ z
, o* _, }% @/ t+ g% p" v- K
2 k: x- U0 r% B4:叠在焊盘上的丝印
^- z, ?1 ~; s2 i/ [6 E% G2 C
+ X& K4 g0 s2 d1 O
8 Y6 r0 {' P( B7 o
: D4 _- P& p2 a4 c ~5:竖器件,横放丝印
1 ?$ t5 q) ]8 N) [9 H6 z! V5 ~9 @( S& b, y- q( `0 {
0 B5 [- R+ w8 T8 Z8 ^- w% R3 {
5 k/ ]3 `/ Q8 s
6:没有摆正的silk名字(有空间的)' {3 P8 S8 [) k( M0 o# W
6 s% S, y& M: x, q
3 T: E: r* Z: h4 A% {
f: y% ]$ M) K) b7 G4 r7:没有放齐的silk文本,如果用大格点放就能放齐的. t% r. `# G6 R- t: P5 i# k) l0 E! n& r
8 g. z( H( v; ?; P C) f1 e' N, W
# {% f, ]' C+ m( o2 C
& B! S! ^7 I; G. S7 ]
8:silk文本相叠,需要考虑到最终的silk其实是有宽度的% J, E8 y+ @: H) ~5 f/ _
9:尽可能减少辅助线,从而做到美观已经言简意赅的表达。
5 n- F- j- K2 H- c( A9 H' G" z) D4 D
' t6 [+ T- `& y6 S! {, ?
- y* X* H2 Q+ w3 L) Q& L2 H8 B[ 本帖最后由 cmos 于 2008-3-28 14:09 编辑 ] |
评分
-
查看全部评分
|