|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
上期话题) C% t. d- x' l$ T% Z
小问题大不良,细节不注意全局出问题
6 V! c- T* Y U P【文:王辉东】
: A9 c1 E8 ?2 j9 `* j( k( g- h/ F, u0 s: A0 i; t+ ^ r
(戳标题,即可查看上期文章回顾)
7 E+ }, j, g, Z5 E( r9 t l( v' x) ?问答对于空接线大家在平时的PCB设计过程中是否有真正遇到过,有什么好的预防措施,请畅聊。
; C6 Y( r( |. ~, z: N" |真没有想一个小小的空接线的案例引起大家这么大的反应和共鸣。+ {, P3 r5 C& s9 o1 F
$ r9 C/ n$ K' Y! I0 \6 P ^
- v3 K8 [' `1 ~' Y8 a
大家从EDA软件的指令和操作谈到细节的优化和规则设置,也有从案例的切肤之痛讲到自己后续的改进方案,有很多亮眼的地方值得大家借鉴。: ^2 H( U# o5 r- o+ J0 S# m
; G* q5 g( c" e( A# P
4 K3 [/ ?+ V( {5 r; _在设计时这个空接线确实是一个比较隐蔽的问题,很多时候和成品铜厚有关系,如果成品铜厚越厚,如果不优化,它出现的概率就比较高,造成的不良就比较多。因为 成品铜越厚向下蚀刻的深度增加,并且向周围的侧蚀量也会加大,会导致铜皮变细变形弯曲。下图为线路蚀刻的过程:; u( F/ Q. }% A# {9 B
最后还要感谢细心的网友,帮我发现了这个问题,现在更下如下,把此处的长底改为长度,都是五笔惹得祸。8 V# t0 g& I) t5 X0 K
" Z2 W$ Y9 j K8 n7 ~* R7 V 5 N5 ~; G; l$ u+ v2 P7 B; s: U
. h( J1 S$ ?& ?$ C9 e( v* Z9 ~
(以下内容选自部分网友答题)8 P! v: S( q( n* p) K3 C, \
这个肯定会遇到的,设计时覆铜一般会勾选去除死铜,铜宽低于某数值则自动去除。我用AD就是先设置了再覆铜,就不会有这个问题了。 8 X; y) z: s- Z2 {1 y& D
@ 两处闲愁
4 I+ m D; m# J3 e' E" {评分:2分8 I2 A9 o( g( [3 M& c1 ^
【1】、使用PCB设计软件的repoert菜单命令得知信息:用Tools/Reports/Dangling Lines Report 能检测出来,到tools/quick reports/unconnect pin看没连接的PIN,还有database check更新DRC ,然后display /status看是否有没连完的net,还有这些PCB设计软件DRC检查,【2】优化铜皮:软件里设置去除孤铜,还可以使用smooth命令优化布线;【3】、建议在ALLEGRO里先用动态铜皮自动避让功能铺铜皮,到最终后期处理投板前转为静态铜皮,这是个很好的做法。【4】、板厂的CAM工程师在生产前对资料认真审查开短路、孤铜等问题,有效避免空接线问题的发生。 ; }( o2 x1 `1 H" [# i9 k5 D- I' ?7 s1 T
@ 龍鳳呈祥. b9 g% e) D1 ~( C
评分:3分9 A3 s/ O0 |1 s& }/ e9 s1 L W
1.规则设置中将间距规则调大
6 y6 f$ `& {& \8 S2.铺铜的时候如果有线或器件,把这里掏掉; Y. A/ J2 M) U7 h
3.投板前全部改成静态铜皮,smooth,删除孤立铜皮
! z/ A: T% Q% W. Y. ] X/ R@ キ繁华落幕、曲终散; X7 A1 [, W0 V. g6 X* {; v6 r4 q
评分:3分
0 ?* ]4 I% S& t5 S1.遇到最多的空接线是元件管脚间距过大,如0402以上大封装(铺铜距离焊盘0.1mm时)。铺铜后铜条进入两管脚之间,开窗后铜条被裸露,这样就凭空多了一个焊盘。板来料检查时,与焊盘图纸不符,作判退处理,在焊接贴装前被拦下。预防措施:1a.99系列软件铺铜是线条组成的,当发现有情况可直接删除。1b.封装设计在管脚内外范围区域加禁止铺铜区。2.铺铜后有孤立铜块或线条(有网络但没有与过孔、焊盘连接)。预防措施:2a.在铺铜设置时关注相关孤岛的选项。2b.请同事帮忙检查,因为有时自己被某种情绪所感染,听不进、看不见自己的失误。
# N! M: n6 _& X D, f@ 山水江南 [+ }0 r ~/ e
评分:3分
8 |0 k8 l1 \; V" O8 i这肯定会遇上设计得时候,天线效应带来得问题不可估量,EMC/EMI问题整改起来麻烦。但是幸好AD设计得时候可以勾选去除死铜选项,可以避免这种问题 3 ^" g$ \3 C8 W, p) |1 h, x+ H
@ moody
3 ?9 U# Z) O) c" K8 n& a评分:2分0 ^5 U& v& i2 L8 P3 P2 E/ b
这种空接线在生成gerber前用cadence报告里面的天线查,另外像密集的走线部分都不会用自动布线的。
3 Z5 ^4 F/ b: a) f# B@ 冰山一角, c- W, i/ m% C4 f/ f
评分:2分2 m% |) [3 c3 S% |
去掉死铜,铜箔安全间距加大:一般焊盘非阻焊会比焊盘大,如果非阻焊区域大于铺铜的安全间距的话,就会出现铺铜露出来,就可能出现这种问题
2 ]6 z& w. H+ W' i7 N8 k9 U@ Sundayenjoy
" R, {# \. u. y1 C/ R8 n+ o评分:2分4 ?6 t- f1 E1 y6 @ e6 e: J- q/ V3 ~
一般铜皮铺完后会对每层铜皮优化,删除孤铜,铜皮中的尖角都会手动挖除。对于大面积铜皮终端变窄处最好打有地孔
' V9 A0 V& A+ n% v7 Q I2 Q@ 晴天
, j! U, h- s: \: t9 c% d. o评分:3分( G, z5 g, q* U0 k9 j, x' V
肯定有遇到过。有些软件支持设置最小的铜皮形状线头,可以把空接线最小值(或者铺铜皮的线宽)设置稍微大一点,例如10mil或以上。另外就是大面积铺铜皮的时候把铜皮到其他非同一网络电气特性的焊盘,走线等间距设置大一点,不要按照工厂的极限能力来做,其次可以对铺铜皮后进行人工修理挖掉、增加末端过孔等。 ) S6 H# i5 A2 A6 d
@ Jamie
& p& f8 l& L" o, m- Z1 q4 h+ L0 s评分:3分4 q f( T4 v* g, y
遇到过的。一是布线密集的地方尽量不用自动覆铜,二是调整覆铜时的参数,加大间距什么的,再就是用软件的覆铜优化功能啥的,最后就靠自己检查了。有时确实是细节决定成败的!
) g2 F$ M9 `. I8 f7 ]' X7 u@ 杆7 L) t# r# A0 R% g
评分:2分
/ u1 K/ B4 b# h4 X" f听到8D报告就害怕...) j8 m- ?0 c( h8 R4 n' [: ?( J2 [) z( \
没遇到这个问题,但是感觉可以把constriant在表层设置的更严格,防止短路。对于孤岛shape,allegro中好像有工具删掉的。 $ j7 ~/ j5 j, H0 n0 u, f
@ Richard* b, L3 ]; |9 w. H
评分:2分
' T2 o% J, q3 k8 K- {1,加大铜皮和焊盘,有线的间距2,加大最小铜丝的宽度3,表层不铺铜4,注意CAM检查 3 x3 `- q1 l$ _# }
@ Ben! S9 b& f* ~% S7 ^1 l
评分:2分9 f, ]9 u m n, f/ h
有时考虑板翘曲,会保留死铜。
q/ W6 ?3 b! ?@ 胡
- J, B0 |3 l' ?$ j$ F4 d评分:2分# i0 ~! t! @$ A( v6 A$ r) T8 [
更多精彩留言,请点击左下角原文阅读~/ l$ t" b* I4 i
查看我的积分,回复关键词“2019积分”;
. h! l+ t# R+ B& D6 ?& ]* ^; l看看我能兑换什么礼物,回复关键词“积分商城”;, h/ R" |2 Y+ X& P& W O. ^
2018年积分累计已截止,兑换截止时间为:2019年3月31日' r/ ^1 _7 v3 z5 i0 g; Q
- F4 P+ |& B) D6 o# f( ~% v& q
, @+ Q6 F! q2 V高速先生
6 c# S5 m$ }& |* G+ D往期精选 Editors' Choice
" e" A- t# H8 E5 ]! ~2 ?( [& |
' N- C2 A1 P& q* v2 @$ g/ n( z+ U5 I
% e4 x& s, |0 S2 E& {- a- X. Y |
|