TA的每日心情 | 开心 2023-5-11 15:04 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
布线篇:' E) H; H K+ w% Q+ e# j- L n
# g+ h/ t3 U( \3 Y( M* [' J5 `
1:穿越0603,这个pci的rest信号,为啥有时电脑会莫名重启呢?先看看他们的rest是怎么layout的。
* i! N- J, q& L: P, |0 `0 Q; O6 B4 @% |# I8 m1 u( L: B% H4 v
# k8 l$ N% A9 P. T8 K+ L5 S
; E S3 v, N# p8 f! ^3 H2:T分歧是无法避免的无奈选择,但也不是下图那样做的。
7 T! E( p- n9 r3 `% R, q
# ~' f( o. Y F) _4 i/ q. p8 D- s5 E" h
$ Y; \+ ]# \; S; `
* G0 i+ [% X8 Q1 V3:电源部的电容,被如此穿越。! Y1 E3 G4 T& a' x! X
此类电容一个比较热,另外电源和信号互相影响,即便有时影响可以在容忍范围内,在layout上却是可以做到最优化布线。6 [) p* S, R8 P, y7 I& v& h
1 c. l8 m7 c" A, W# c, ~: {9 C
8 n- ?$ q7 ]4 U) ? a, h Y9 B& R% r& T; W
其实空间很大,为何要一定要从下面走,还要贴着管脚
R0 o9 i: o; a+ Y. L2 n2 j6 D/ M h0 k* t
" D0 p! z) j1 t( \! E; m8 \- | |" o& X( ^( C# F
4:BGA中出线,不在pin中间,其实constrain设好就ok了,道理就不说了。: v; E6 m" Q: ^1 ]2 P! e
& q6 Q$ N% \: w
' l+ E4 F5 t2 S
* z% W/ p8 g. K& U- [4 F. o; @: D% O5:可优化的差分布线,差分包地还可优化完整。
0 a! ]) l/ T t% w' e' Z/ R2 x, E
! {1 c( N* a/ I) D3 d& j7 [
4 u9 e! O* Y/ a7 ]) B u6 ~
+ X- I' _; o3 Z4 a
6:出焊盘锐角以及同级DRC,pair能做到对称出线最佳。6 t# a6 X/ y/ S$ }# j
. E( |! L9 Q' W4 V6 x
$ o; ]) C) B" h3 y& a! Y+ z% s5 l# r- |" X5 [; r# }% U! S6 K" I5 A' M
7:不知道为什么很多工程师没有check dangline的习惯,虽然有些躲在焊盘里的dangline不会造成影响,但是alllegro的这个功能还是能帮助我们找出真正的问题点。' N4 G9 D1 x& [7 i H( e
4 j2 m* d0 `8 Z5 }7 H9 J: ^
( O2 W5 {/ ]. C; `& V# M* C$ D$ E U5 k2 O) v1 g* h
8:打的过远的地孔(蓝色线),可以就近打,bottom的bus绕开。当然还有电源信号穿越了那个三极管。2 f5 G; I3 O3 D+ f. _2 U( r
0 g3 C' \+ k3 X- Z* }
" Y* K3 Z3 j; J, @# g
+ W$ Q6 L& W X a# E
9:(前一项的bottom视图),gnd via 就近打孔,删除多余的conner,也是layout布线优化的一部分。
3 F Y8 h* D9 }+ R2 `+ k* Y$ ?6 A1 l0 Y% p2 p' E2 s: I
1 T0 z) i! I* v4 L6 H
6 y& d: k n) A- p( w5 V
+ }5 h# Q) D; R6 u8 K1 y0 g细节的处理体现出layoout的基本功,因为细节无处不在,体现出layout是否有良好的习惯。在高密度设计,这种坏习惯可能是致命的,会浪费很多宝贵的空间。
0 l& o/ f4 L B为什么出焊盘的via从来就没有能打正的。
7 }( o' R: J$ k7 M. f
: `" I* A5 J6 Y
( |$ C6 F6 a6 O9 J! z0 \* M# J8 r: |
10:cline与shape互连时要小心,不要制造锐角出来。
9 {7 y" \/ F* F0 E. \/ A" D" {; s" x. Y, K$ c5 s q
4 [' }: v% _/ e# {3 `% U
5 C1 F; B6 {; z& F0 p11:lock off的线,不是问题的问题,也是check中需要修正的一项。
% l$ W5 R! b2 Y, |* Y
8 s0 B6 n* p" s
( m1 p$ f. G& W: ~; |- @设置篇:
, l/ d T2 y7 `
3 b5 t6 B+ U" I+ m7 O1:一个正确的constrain设置会帮助你迅速的定位到问题点,如果一个错误的设置意味着什么?1 L: @+ |* I+ a
! s+ X3 ^0 c) k: y
相关的constrain area,没有在相关的design rule找到设置,那么assignment table设了还有什么意义呢?' L, S0 Y0 b. g! ]% _6 n4 y
NET_PHYSICAL_TYPE = PWR F' M$ l+ o$ R
NET_SPACING_TYPE = BGA0 U( Y& h7 r' K' U% ?& ]& b
- f0 v- l. v' B1 s
( \1 { J/ U$ u
" ^! p: B6 P$ V. {4 f* w! ~3 Z) Q! q: E1 U+ n$ V! \! D7 l
2:layout可以选择给自己添麻烦,或者让自己随心所欲,但是往往牺牲的是性能,在空间容忍的范围内,尽可能的拉大间距,比如via&via,via&pin,power&signal等,可以给制造,焊接等多方面减轻负担,也是减少窜扰的一种方式。至少schematic来找你的时候,你可以理直气壮地说,我的layout做到最优化了。2 V; T3 w0 @. T0 {
- K; E' S' \8 \ b% P& t
# G& m# p& Y' G) e5 C
0 B+ _3 Y& R& d# ^( w
3:placebound top/bottom的作用,就是帮你在布局时指导你的间距,即便有的时候,你所认为的DRC是可容忍的,例如C94。4 A+ K5 g" N0 \: M' P. ?- D
但不意味着其他的器件就有资格去穿越这个道德底线,造成的后果是layout无视此类drc,从而r268,r266的情况出现了。( W" u" I" D8 w
5 t/ x" S; K( h5 w4 j
, ^- C/ ]7 s* \' V; n0 {/ _( G6 G& \: V& F/ Y- J5 ~
4:4个方向放置的带极性电容
, D) L4 A. n5 B这个的解释可能比较牵强,就是在做贴装的时候,4个方向放就只能人工做,如果2个方向放就可以机器作了,但是有很多设计两方向放置的要求。我也不清楚真实原因。3 d! s: R" w5 q# s. x: c# z# N6 Q
' p. @6 ?2 v9 p1 ^
- a' ^4 F3 P6 W3 z, f7 A6 l
& B: ^- k2 C. \5 |( e F, z丝印篇:7 ?9 y$ j: |( O; }% B. i
这个是具有争议的内容,因为不影响性能,不同的公司有不同的要求,当然很多是没有要求。0 H* M. y: _6 ?1 V, O) E+ i4 ]
我受过的教育,对于silk的具体做法是有具体的规定的,也许从silk的放置,可以看出这个工程师做事的细心程度,是否能做出完美的设计。
" G0 _% ~$ f! x7 R! t. H, l9 H) q8 ^2 O6 _* |# `# {' x2 x
1:silk被设置成了0线宽,虽然在出gerber的时候,可以变成带线宽,但我不知道对做silk有什么帮助,(很遗憾,我现在公司的silk text也是0线宽)
7 [1 o6 @+ X. x' S Z6 {# ]2:silk 文本和器件丝印相叠
! L2 U G5 ?* [: J3 A# {3:silk文本被via的drill打断。
4 ^! L3 ^+ D0 u6 |
; k _; Y8 H) v% g2 t" A8 `
. z. E8 @; G3 ]# R) {) O. P/ n
+ t# Y0 Z0 U; Z: q! t2 } A4:叠在焊盘上的丝印
' _3 N2 a, M' g7 a# j- k) ^
+ F# c2 o5 Z+ T, w S
|1 u3 P; E0 A P
' v) M+ b, j0 R5 \ _
5:竖器件,横放丝印* D" ^3 A: ^5 F$ `
1 X6 p" t: B$ V* l
+ @8 c0 J" F) T ]
1 ]5 w: w u8 j3 v6:没有摆正的silk名字(有空间的)
; t& f- b, T8 F& M: l/ e; O& @9 L
1 Q. V$ X0 o6 U+ F# V
( t5 t% n. q# H0 X l4 y7 a( o6 R' R7 [# J
7:没有放齐的silk文本,如果用大格点放就能放齐的$ n0 X( C4 Y: {0 c
5 f& n) y4 C. r9 T N* Y3 r4 D6 w
- w+ Q" y8 |% L3 R5 W- P2 J' [9 v6 F
6 L! a, s1 a. }, O$ @
8:silk文本相叠,需要考虑到最终的silk其实是有宽度的1 e7 m3 T0 t: ?
9:尽可能减少辅助线,从而做到美观已经言简意赅的表达。4 h) _! c" \2 H! G
, ` r# N+ u0 \, g( m0 r6 ~, Q+ i3 F# _; L9 s
[ 本帖最后由 cmos 于 2008-3-28 14:09 编辑 ] |
评分
-
查看全部评分
|