|
pcb自動布線的看法與經(jīng)驗- E( }' Z1 r) H X! D, N
# q4 U9 b; Q/ y0 f% W8 ~rockyzou 發(fā)表于PCB 2001-7-25 15:50:00" O% O9 K' ~5 {2 i5 K
: F- e# P# k0 i" Q- x |9 G
我只用自動布線布過一塊很簡單的板,是單片am/fm收音板,十來個元件,名片大小。稍微大一點的板用自動布出來就沒法看。' C) e" _3 [+ N% q- @2 Y
對于要拿出來見人的板子,真的有人使用自動布線嗎?如果有,應(yīng)當(dāng)怎樣做?1 G& `7 a( ]- s& F2 r5 Z2 h
真誠請教,勿笑淺薄。
/ H, A6 _! F7 r9 n9 h* c
0 @% l3 t* T, ?, b4 u4 a給rockyzou發(fā)送email. C2 k% I! A% n0 n; n
% d& X8 C+ t. Z( f( g3 } u
/ m# l) g0 X; q! C. T& Z
RE:真的有人使用自動布線嗎? - 廣州市 / winsu 回復(fù)于2001-7-25 16:32:00
7 c8 N: h- t4 N$ F我沒有用過自動布線,如果板子面積小而元件多,那自動布線是布不了的(我指的是protel),如果板子面積足夠大,自動布線十分不美觀;如果元件少,也用不到自動布線。+ y$ b7 W2 E' F/ S4 O5 N
4 R& S0 R3 e; L6 ^0 S3 }RE:真的有人使用自動布線嗎? - shenzhen / rockyzou 回復(fù)于2001-7-25 16:58:00
; C) v5 v& n0 C5 o; K有同感,但為什么看見很多人討論protel和powerpcb的自動布線功能如何如何?% L; i- j6 @3 p* U+ \% z) h
到底怎摸回事,而且我認識的同行中,不管他們使用哪個軟件,都沒有人使用自動布線功能。
; R0 _* T- L6 c( N4 r. E S是我見識太少嗎?8 r, f$ g& I6 B- A/ f" ?
' |; s) Z; p; G% d
RE:真的有人使用自動布線嗎? - ShenZhen / blackmouse 回復(fù)于2001-7-25 18:54:00
. T0 p& v2 v' G0 K, R+ P6 B交互式自動布線,blackmouse用了5年的specctra! K0 ], p- {- I) }& M
1 e' ?6 a, |7 j0 k4 l$ r! p
RE:真的有人使用自動布線嗎? - 上海 / 電子小蟲 回復(fù)于2001-7-25 20:15:00
: q: B I$ N4 F8 N$ I2 f我們同事就用Protel99的自動布線和手工布線結(jié)合,布的是4層板。上面使用了大量的貼片元件和Dsp和Cpld。系統(tǒng)是模數(shù)混合的,效果和效率都還可以。
( t u7 e4 U* L6 E5 k$ [( F, s E2 M4 y# ^8 ?
RE:真的有人使用自動布線嗎? - shenzhen / rockyzou 回復(fù)于2001-7-26 12:09:00
, q5 y) U: {& F6 C$ m* e |多謝各位指點,還想請教blackmouse:
5 ~2 t, Y$ w; v$ V0 S/ _& q1 c你一般用specctra布什么板?用在什么領(lǐng)域?7 q' @* @# y, b* b% W8 \4 t
' d. S) e% A7 f$ T( v& U& m5 ]4 r
( J' A C( L! r- X) ~% G. BRE:真的有人使用自動布線嗎? - Shanghai / feifei 回復(fù)于2001-7-26 12:27:00
1 k6 n% {. H/ I! u* LDOS時代全用手工,現(xiàn)在再復(fù)雜的板子都先手工布幾條講究的線,如何用specctra或BLAZERouter自動布線,再調(diào)整元件位置,再自動布線,布通率可達95%~100%,然后再手工修改) O$ Z: L" {0 b0 N
6 h3 Q: `! O; n5 O
RE:真的有人使用自動布線嗎? - cctv / cctv 回復(fù)于2001-7-26 13:53:002 u& p+ I, A: W5 z: C; n
我用。
7 t0 k) F. y3 l$ w$ ?' u& fpads 我才學(xué),不清楚。' E: G I8 \0 ]
但是PROTEL 的自動布線設(shè)置非常的多,你搞清楚了嗎?設(shè)置好了還是可以用的。
8 v( N& j# K! t2 |- P自動布線不是一勞永逸的。后期還要做很多工作。要不還要人做末子?呵呵。8 R5 z) R4 z# q* f' o: Y1 P% M
2 g+ }- `0 j" E- _RE:真的有人使用自動布線嗎? - shenzhen / rockyzou 回復(fù)于2001-7-26 14:16:00- h- h$ F) E8 `% G/ |8 G' b
等設(shè)置好了,這時間手工布也布出來了吧。
1 i+ m; ]& |# T( l
% l7 m1 P5 y& b9 K8 w: nRE:真的有人使用自動布線嗎? - cq / club 回復(fù)于2001-7-26 15:35:00+ P) s/ G8 v2 z* e) @* ~
rocky:
$ D3 K6 [" c) V& q' a$ R, ~你們談的的確比較深(對我來說)。對我們這種門外漢來說,自動布線似乎更麻煩,因為我們做的東西比較簡單,只要布局均勻就可以了。所以,自動布線只適用于大規(guī)模的電路(和手動布線相結(jié)合),對簡單一點的,我覺得是畫蛇添足。" j( F' H# ~1 U5 m4 Z8 ~6 I- f" p2 k
井底之見,勿笑勿笑9 m. k4 o! m# i
yamming
3 M; V" u, j; X. T* W& B1 A8 E% K/ C$ h+ w. L0 w
RE:真的有人使用自動布線嗎? - 江蘇 / donny_ 回復(fù)于2001-7-26 17:21:00( z# S1 s! r0 h6 G' \* X
等設(shè)置好了,這時間手工布也布出來了吧。
- F, h4 L0 B8 q8 @4 t- l. H, C% B: C) ]# R" D( L/ {
RE:真的有人使用自動布線嗎? - 東莞 / longzhou 回復(fù)于2001-7-26 22:37:00! @0 m. ]6 m( [" A Z! Y
在POWERPCB下怎樣用specctra? 我裝了SPECCTRA9.03也不能用,顯示缺少什么INI文件
c: J* y) e% G, ?# C% u/ N5 b7 h( F
RE:真的有人使用自動布線嗎? - 河南濮陽 / 李紅果 回復(fù)于2001-7-26 23:38:00( z, D& {/ U! s
我經(jīng)常使用Protel99作雙層板,使用自動布線與手工布線相結(jié)合,效果很好。不過你要非常熟悉布線規(guī)則的設(shè)置,做到這點可不是一朝一夕的事喲!
, t% }1 @7 Y* l; g- S) U
2 m$ X3 `# E' K l" PRE:真的有人使用自動布線嗎? - wh / ealf 回復(fù)于2001-7-27 12:21:006 i, N- E* ]6 x7 h% a
對于要求不高的板子,自動布線還是可以勝任的,最基本的設(shè)置還是應(yīng)該熟悉的,
8 w {5 f- f8 b, F/ R" D# N
2 w; m2 h3 Z! J0 l9 yRE:真的有人使用自動布線嗎? - ShenZhen / blackmouse 回復(fù)于2001-7-27 14:39:00/ z! v8 t0 b. r
TO rockyzou) l$ I: l' G* V- x: p6 E0 b0 j
blackmouse布的模、數(shù)混合的板較多,有兩層板、也有四層板,雖然不是很復(fù)雜、頻率也不是很高(幾十兆而已),但大多數(shù)要求過emc,比如:4000伏的群脈、10伏/米的高頻磁場......& _ M3 ^+ }0 I6 a# w5 x- n. c- K& h
8 @9 G* f: Q* kRE:真的有人使用自動布線嗎? - 成都 / 頻譜儀 回復(fù)于2001-7-27 14:43:00( O* Q0 U# H* b8 Y/ q w ~
我用protel畫原理圖和布局,用specctra自動布線,手工參與一小部分,效果還可以,不過我的板子只需要跑到60MHz。
& d/ D: t$ C+ d8 S& M5 a( r
- F* T. U9 n' CRE:真的有人使用自動布線嗎? - shenzhen / rockyzou 回復(fù)于2001-7-27 17:37:00
2 W5 f" I+ y9 f3 EThank you blackmouse and all, now I'll downlond a specctra and try it!
! u8 ?5 Y9 k/ _. O% }
6 Y2 M K9 W3 U lRE:真的有人使用自動布線嗎? - shenzhen / rockyzou 回復(fù)于2001-7-27 17:56:00
+ f& W7 P A" m+ j7 TBy the way: Whihc master know where can download the specctra's Crack File? Thaks.3 [$ {: e" d( K6 m# F& W: l% e
: |2 ]* r0 H+ c3 K" o7 { w! XRE:真的有人使用自動布線嗎? - ShenZhen / blackmouse 回復(fù)于2001-7-28 10:04:00
9 a: s! u. x2 m' Q* F0 T哪個版本?9.03 還是 10.02?
* l; Q. G {: S/ ~" j4 q) F H1 S! g- f# ?$ P, l
RE:真的有人使用自動布線嗎? - 武漢 / 假大俠 回復(fù)于2001-7-28 13:53:00, s* I# D/ h$ w$ y( r- o2 b$ M B
自動布線還是可用的,不過要設(shè)置好RULE,手工布好比較重要的線,如Vcc,GND,等等,再用自動布線布剩下的線,最后手工修改。復(fù)雜的多層板子如完全用手工布線是無法想象的,勞動強度太大了。純自動布線又無法達到設(shè)計要求。自動布線的關(guān)鍵是元件的布局和布線規(guī)則,往往要重復(fù)很多遍才行的。0 g" f$ Q: t! `9 y2 p/ Q# [
0 p. |5 J$ B+ m2 p4 g
RE:真的有人使用自動布線嗎? - 珠海 / bigcat 回復(fù)于2001-7-28 15:23:00
; A$ r, k; O6 ?6 r 可用性不強,我試過一塊不算大的板子,設(shè)置好間距,時序長度,甚至拓撲順序,結(jié)果在密度較高的地方有三分之一的走線無法滿足長度要求,而且大量的線違反了我設(shè)置的點對點的拓撲順序規(guī)則,手工修正還不如重布。specctra算法可能太老了,我發(fā)現(xiàn)它只適合布DIP封裝的組合邏輯電路板,對不規(guī)則封裝和BGA封裝不太行。, ]. u4 R' r4 W+ Y5 p' M6 L# Q. V( b
! e, J6 C/ b) @8 _" S8 V p( p; J+ P
RE:真的有人使用自動布線嗎? - 東管清溪 / 黃剛 回復(fù)于2001-7-28 15:30:00
6 L( ]0 Y3 \9 R9 `6 a* m自動布線是很好,布出的結(jié)果就是不理想,請問個位是否有其他高招,比如說:'自動布線的某些工具沒有設(shè)定好的原因'還是.....
& V* v+ ^4 @' k1 s
/ O x; a0 E" B2 X7 |1 m0 rRE:真的有人使用自動布線嗎? - ShenZhen / blackmouse 回復(fù)于2001-7-28 17:46:00
( u1 H2 K7 R3 t) m% Q* H最好的應(yīng)該是zuken的cr5000中的P.R.ROUTOR,在算法中加入了EMC的算法?
. T% K- E' C! _, C: q/ i! B$ R可惜blackmouse尋尋覓覓多少年,始終不見芳蹤。1 b( s# o, T7 c# {9 S3 i8 ?% U
D& z5 k3 R" D; [ O6 Z* P6 d5 D
RE:真的有人使用自動布線嗎? - nj / bird 回復(fù)于2001-7-29 16:40:00
8 o0 Q7 M% n& M' S1 d% [+ S- q同意武漢假大俠的說法。復(fù)雜的板子手工走線是不可能的。不過自動走線規(guī)則很多,設(shè)置時要當(dāng)心,自動走線多走幾次多調(diào)整幾次效果會好些。本人用PADS的自動走線布過手機板,效果還可以。8 S1 w) O& r1 v- j- Q l! n
( r. O, Y5 b% p9 T1 E! K. j
RE:真的有人使用自動布線嗎? - nj / bird 回復(fù)于2001-7-29 16:46:00
( x/ S% R" a0 {' o$ h" f# LZUNKEN的軟件是比較好用,可惜一般人用不到。要買正版的才行。小公司買不起幺。我也只是使用過,感覺很難學(xué)。
0 X$ g2 N3 t" x3 _2 O. @0 E3 h9 u' w6 R G
RE:真的有人使用自動布線嗎? - 廣東省順德市 / AL2913 回復(fù)于2001-7-29 20:17:00* o! _3 f+ O, J% j- a7 L9 {9 W* P
我推薦自動布線與手布相結(jié)合,板少可以考慮生成網(wǎng)絡(luò)表后手動布線。當(dāng)你熟悉自動布線后,就會建議別人也用自動布線。2 j/ m+ e( q0 y, y8 {
) x6 j( U% k) \( s
RE:真的有人使用自動布線嗎? - shenzhen / ROCKYZOU 回復(fù)于2001-7-30 18:55:007 h8 E" j0 G: X7 [1 m, n
To Blackmouse:
2 f) Y: `, a: CV9.0?- X! ? k5 W& l& G! V8 D$ x0 _+ \
- A5 S }3 p. ?- W" Z5 A( E8 v
RE:真的有人使用自動布線嗎? - ShenZhen / blackmouse 回復(fù)于2001-7-31 8:42:00
& ]% V0 I, o* _6 y$ ~早就貼出來了,請在發(fā)布區(qū)中查找!/ Z6 \. j5 j7 @# e* W+ k" j
: Z5 r) O5 ^. q; ] f1 vRE:真的有人使用自動布線嗎? - changchun / jack fred 回復(fù)于2001-7-31 12:13:00
# x, E6 W% E' { l9 Z; `9 i n4 c- O感覺自動布線還可以,手工布線太浪費時間,自動手工結(jié)合是最理想的,RULE也不難學(xué)。布好的線是有點難看,但結(jié)果更重要,再說時間就是金錢。 請指教。5 P8 Q- K/ l7 ~& P' p
' w, M2 @2 I& J6 p. O9 h( PRE:真的有人使用自動布線嗎? - 成都 / 頻譜儀 回復(fù)于2001-7-31 15:37:003 [( F+ O/ K% V1 v, h
ZUKEN的CR5000一個Lisense就要10萬美元,而且根本找不到D版,好東西不是人人都能用到的。
! u% `% H& W2 a7 @8 k% u: ^$ g ]& G
RE:真的有人使用自動布線嗎? - 北京 / WDD 回復(fù)于2001-7-31 21:29:003 o4 f% x: u( [3 Z. R" R: X7 ^( `3 Y
自動布線可以用,不過只是參考一下元件的布局合理性,然后就撤銷了
! l0 ^0 ?" L2 |) p/ F/ i2 W; T; o5 M8 C; n- @
RE:真的有人使用自動布線嗎? - 湖南 / stockman 回復(fù)于2001-7-31 22:13:003 U4 ^# [( r5 w) j2 f9 V
完全的自動布線,只能有一個結(jié)果:垃圾。
( k$ N5 j. E# W7 L0 t4 M" ?4 D2 [& [/ ?- V, ]3 A5 J
RE:真的有人使用自動布線嗎? - 成都 / 3.14 回復(fù)于2001-8-1 15:48:00
3 i5 p+ a1 ^) F7 o' t5 S模擬電路還是用人工的好.) H B' ~8 J( }' H+ x5 X
* z7 c+ J7 [# H+ _; sRE:真的有人使用自動布線嗎? - 蘭州 / wangshl 回復(fù)于2001-8-2 20:46:00+ X J9 ]: A6 l* v" J
簡單的,不要自動布線,手工布線足矣。
1 i- {' U" m6 q# d/ Q+ c# d4 a/ W* K4 n% x/ K" M5 }, ]8 P, I
RE:真的有人使用自動布線嗎? - 上海 / 熊貓晶晶 回復(fù)于2001-8-2 21:01:00
1 p4 I8 V) [- ^+ Z+ w+ O1 ]0 H關(guān)鍵是對自動布線器算法的理解,如果你對自動布線器的“習(xí)性”很清楚,那你就可以讓自動布線完成很多東西,而且效果也不錯!比如VB的自動布線能達到80%手工布線的水平。+ _& M( @1 U7 z' `8 e5 S
3 T8 [0 Z9 K: J6 u# q# a( q
RE:真的有人使用自動布線嗎? - 上海 / 熊貓晶晶 回復(fù)于2001-8-2 21:05:00: K6 {( L# E; b5 H) T9 [2 c
·····實現(xiàn)PCB高效自動布線的設(shè)計技巧和要點·······; g0 _) E' H' m1 {, D
\# j- o+ e% o0 G d1 W
盡管現(xiàn)在的EDA工具很強大,但隨著PCB尺寸要求越來越小,器件密度越來越高,pcb設(shè)計的難度并不小。如何實現(xiàn)PCB高的布通率以及縮短設(shè)計時間呢?本文介紹PCB規(guī)劃、布局和布線的設(shè)計技巧和要點。
. o5 w6 ?6 O5 `# \5 R/ t$ J5 }; K+ o( l6 u1 G: S9 X% E
Tom Stout8 D# V9 k- I( s0 O/ B; b* g: |
高級設(shè)計工程師1 D4 W6 s8 i" A1 G; m/ i* b
PCB優(yōu)化設(shè)計協(xié)會
0 c$ F& T2 _# Y" r: |9 F1 c( | e. L* l7 o1 f5 v8 G5 v; E
Jean Cortjens-Stout2 F5 @% I5 O1 v( f7 _& d/ O
高級PCB設(shè)計師4 o7 E% `7 M- w0 R4 O/ B
Colorgraphic Communications公司% z" s( X1 i- B' I8 y( N
9 p. \& ^4 U; G$ u# J: H, ^8 Q' u
現(xiàn)在PCB設(shè)計的時間越來越短,越來越小的電路板空間,越來越高的器件密度,極其苛刻的布局規(guī)則和大尺寸的元件使得設(shè)計師的工作更加困難。為了解決設(shè)計上的困難,加快產(chǎn)品的上市,現(xiàn)在很多廠家傾向于采用專用EDA工具來實現(xiàn)PCB的設(shè)計。但專用的EDA工具并不能產(chǎn)生理想的結(jié)果,也不能達到100%的布通率,而且很亂,通常還需花很多時間完成余下的工作。+ A; T3 \# Y2 o. }4 ^1 w
# O4 l: C/ j8 ]% c1 b現(xiàn)在市面上流行的EDA工具軟件很多,但除了使用的術(shù)語和功能鍵的位置不一樣外都大同小異,如何用這些工具更好地實現(xiàn)PCB的設(shè)計呢?在開始布線之前對設(shè)計進行認真的分析以及對工具軟件進行認真的設(shè)置將使設(shè)計更加符合要求。下面是一般的設(shè)計過程和步驟。! {" [; W2 S( ]( Z4 a- N- R7 q
0 V' D4 X6 A: Q8 x; K確定PCB的層數(shù)0 S$ c' O. @ H" Z4 s6 d
7 o$ _: y7 i) ?電路板尺寸和布線層數(shù)需要在設(shè)計初期確定。如果設(shè)計要求使用高密度球柵陣列(BGA)組件,就必須考慮這些器件布線所需要的最少布線層數(shù)。布線層的數(shù)量以及層疊(stack-up)方式會直接影響到印制線的布線和阻抗。板的大小有助于確定層疊方式和印制線寬度,實現(xiàn)期望的設(shè)計效果。% r' w9 {: H5 m4 A
2 u# _1 k; }- |! `多年來,人們總是認為電路板層數(shù)越少成本就越低,但是影響電路板的制造成本還有許多其他因素。近幾年來,多層板之間的成本差別已經(jīng)大大減小。在開始設(shè)計時最好采用較多的電路層并使敷銅均勻分布,以避免在設(shè)計臨近結(jié)束時才發(fā)現(xiàn)有少量信號不符合已定義的規(guī)則以及空間要求,從而被迫添加新層。在設(shè)計之前認真的規(guī)劃將減少布線中很多的麻煩。
% s$ U0 c; d% p1 z; @5 x+ v# _: g; l7 B# N6 E4 p
設(shè)計規(guī)則和限制6 y1 U6 Z" S, X& d$ T4 o" e8 x
8 G, R" d4 ]5 H" ?& H; @* P
自動布線工具本身并不知道應(yīng)該做些什么。為完成布線任務(wù),布線工具需要在正確的規(guī)則和限制條件下工作。不同的信號線有不同的布線要求,要對所有特殊要求的信號線進行分類,不同的設(shè)計分類也不一樣。每個信號類都應(yīng)該有優(yōu)先級,優(yōu)先級越高,規(guī)則也越嚴(yán)格。規(guī)則涉及印制線寬度、過孔的最大數(shù)量、平行度、信號線之間的相互影響以及層的限制,這些規(guī)則對布線工具的性能有很大影響。認真考慮設(shè)計要求是成功布線的重要一步。/ G: p; \: z* q
( t/ H2 o' @# \& v( w1 i
元件的布局; C/ x+ i( L/ o- Z1 {" m
* M8 M2 ~' S! K為最優(yōu)化裝配過程,可制造性設(shè)計(DFM)規(guī)則會對元件布局產(chǎn)生限制。如果裝配部門允許元件移動,可以對電路適當(dāng)優(yōu)化,更便于自動布線。所定義的規(guī)則和約束條件會影響布局設(shè)計。
2 _5 C6 T n' n( M x* W4 L" f1 z6 h, [) D* i$ z6 G& L' ] Q
在布局時需考慮布線路徑(routing channel)和過孔區(qū)域,如圖1所示。這些路徑和區(qū)域?qū)υO(shè)計人員而言是顯而易見的,但自動布線工具一次只會考慮一個信號,通過設(shè)置布線約束條件以及設(shè)定可布信號線的層,可以使布線工具能像設(shè)計師所設(shè)想的那樣完成布線。5 @2 H5 |0 [/ ~6 b9 r# t1 o8 P) `
' \" b( B+ N" t
扇出設(shè)計
7 v6 L! c# l8 F5 F6 X7 \7 s/ {7 [1 h% j, R5 `; V
在扇出設(shè)計階段,要使自動布線工具能對元件引腳進行連接,表面貼裝器件的每一個引腳至少應(yīng)有一個過孔,以便在需要更多的連接時,電路板能夠進行內(nèi)層連接、在線測試(ICT)和電路再處理。6 c% G5 t1 W9 ~& R& R' [: G0 n
# U6 D/ f* j; I; n為了使自動布線工具效率最高,一定要盡可能使用最大的過孔尺寸和印制線,間隔設(shè)置為50mil較為理想。要采用使布線路徑數(shù)最大的過孔類型。進行扇出設(shè)計時,要考慮到電路在線測試問題。測試夾具可能很昂貴,而且通常是在即將投入全面生產(chǎn)時才會訂購,如果這時候才考慮添加節(jié)點以實現(xiàn)100%可測試性就太晚了。/ t7 @/ J9 _0 c h6 }9 U, E# G9 S
8 ]0 _% _4 r: C5 I3 n+ Z+ I6 ]
經(jīng)過慎重考慮和預(yù)測,電路在線測試的設(shè)計可在設(shè)計初期進行,在生產(chǎn)過程后期實現(xiàn),根據(jù)布線路徑和電路在線測試來確定過孔扇出類型,電源和接地也會影響到布線和扇出設(shè)計。為降低濾波電容器連接線產(chǎn)生的感抗,過孔應(yīng)盡可能靠近表面貼裝器件的引腳,必要時可采用手動布線,這可能會對原來設(shè)想的布線路徑產(chǎn)生影響,甚至可能會導(dǎo)致你重新考慮使用哪種過孔,因此必須考慮過孔和引腳感抗間的關(guān)系并設(shè)定過孔規(guī)格的優(yōu)先級。
: W2 `) P& j1 w+ Y
, n7 G# i" O0 D% M5 d; D$ S0 K& H手動布線以及關(guān)鍵信號的處理0 Z7 J, C+ P7 ?5 H8 y
2 s, t+ H/ m" n- x
盡管本文主要論述自動布線問題,但手動布線在現(xiàn)在和將來都是印刷電路板設(shè)計的一個重要過程。采用手動布線有助于自動布線工具完成布線工作。如圖2a和圖2b所示,通過對挑選出的網(wǎng)絡(luò)(net)進行手動布線并加以固定,可以形成自動布線時可依據(jù)的路徑。
$ \ n2 C0 Z; C4 I
6 t& G9 L1 n2 {4 b4 J無論關(guān)鍵信號的數(shù)量有多少,首先對這些信號進行布線,手動布線或結(jié)合自動布線工具均可。關(guān)鍵信號通常必須通過精心的電路設(shè)計才能達到期望的性能。布線完成后,再由有關(guān)的工程人員來對這些信號布線進行檢查,這個過程相對容易得多。檢查通過后,將這些線固定,然后開始對其余信號進行自動布線。 l, e1 M+ a+ \) i
9 {, }# [% d( C' P) L
自動布線
+ ?: m8 e k; O1 C( D4 g7 e+ V4 k' u/ {" F. D6 ]
對關(guān)鍵信號的布線需要考慮在布線時控制一些電參數(shù),比如減小分布電感和EMC等,對于其它信號的布線也類似。所有的EDA廠商都會提供一種方法來控制這些參數(shù)。在了解自動布線工具有哪些輸入?yún)?shù)以及輸入?yún)?shù)對布線的影響后,自動布線的質(zhì)量在一定程度上可以得到保證。8 F# Q2 M# U( U7 T T7 V9 x
; `0 G J4 g. P- I應(yīng)該采用通用規(guī)則來對信號進行自動布線。通過設(shè)置限制條件和禁止布線區(qū)來限定給定信號所使用的層以及所用到的過孔數(shù)量,布線工具就能按照工程師的設(shè)計思想來自動布線。如果對自動布線工具所用的層和所布過孔的數(shù)量不加限制,自動布線時將會使用到每一層,而且將會產(chǎn)生很多過孔。
! S/ ]4 W+ } h. k4 z: P9 h1 f
在設(shè)置好約束條件和應(yīng)用所創(chuàng)建的規(guī)則后,自動布線將會達到與預(yù)期相近的結(jié)果,當(dāng)然可能還需要進行一些整理工作,同時還需要確保其它信號和網(wǎng)絡(luò)布線的空間。在一部分設(shè)計完成以后,將其固定下來,以防止受到后邊布線過程的影響。8 @8 V' l8 ]8 q! B) {7 ~+ ?
( L3 W% K( y% Z
采用相同的步驟對其余信號進行布線。布線次數(shù)取決于電路的復(fù)雜性和你所定義的通用規(guī)則的多少。每完成一類信號后,其余網(wǎng)絡(luò)布線的約束條件就會減少。但隨之而來的是很多信號布線需要手動干預(yù),F(xiàn)在的自動布線工具功能非常強大,通?赏瓿100%的布線。但是當(dāng)自動布線工具未完成全部信號布線時,就需對余下的信號進行手動布線。8 Q& f( M, U2 A- H% A
! u7 g- ?( g/ g/ S* C1 c7 t* _+ J4 F. I自動布線的設(shè)計要點包括:1. 略微改變設(shè)置,試用多種路徑布線;2. 保持基本規(guī)則不變,試用不同的布線層、不同的印制線和間隔寬度以及不同線寬、不同類型的過孔如盲孔、埋孔等,觀察這些因素對設(shè)計結(jié)果有何影響;3.讓布線工具對那些默認的網(wǎng)絡(luò)根據(jù)需要進行處理;4.信號越不重要,自動布線工具對其布線的自由度就越大。
4 q- |+ @4 J: @4 U; M
4 m. \" l6 |; O布線的整理$ o6 b9 T( |, l
$ w7 `" O& {: g8 d0 `/ Q' Y
如果你所使用的EDA工具軟件能夠列出信號的布線長度,檢查這些數(shù)據(jù),你可能會發(fā)現(xiàn)一些約束條件很少的信號布線的長度很長。這個問題比較容易處理,通過手動編輯可以縮短信號布線長度和減少過孔數(shù)量。在整理過程中,你需要判斷出哪些布線合理,哪些布線不合理。同手動布線設(shè)計一樣,自動布線設(shè)計也能在檢查過程中進行整理和編輯。
+ ]( N4 V" q& U) {8 [" z& o" }9 S( H& X: q d4 m
電路板的外觀
1 u" `( E! G% I* W% A Z% @) E, T( X/ ^4 W+ _; c9 P
以前的設(shè)計常常注意電路板的視覺效果,現(xiàn)在不一樣了。自動設(shè)計的電路板不比手動設(shè)計的美觀,但在電子特性上能滿足規(guī)定的要求,而且設(shè)計的完整性能得到保證。 q. j. U1 R, t- p M% P
9 r" e3 ?: _/ s! {* j/ u: F; b, ~8 d8 u; y0 L `" w2 A8 Z
8 o) D; x: L. ]( }. B" @
) U4 c% {) \8 ?2 X! _) v5 A
RE:真的有人使用自動布線嗎? - 北京 / foxlww 回復(fù)于2001-8-5 10:57:00
`, t* a7 j. v" \6 {- K對于簡單的板子你用什么自動布線呀,直接手動不是更好。對于復(fù)雜的電路板可以先先將一些線手動走好,在用自動布線,然后布的差不多的時候,停下自動布線再手動。這樣就又省事有比較美觀了。
& n( h/ s) V& y% v; Z7 A( a6 z# g+ m$ e" z
RE:真的有人使用自動布線嗎? - shenzhen / waiwangsun 回復(fù)于2001-8-5 11:27:00+ x* ^$ x$ A5 m" B4 c7 T' `
先用自動再用手動。
3 U1 t+ H# r# b3 T
! J& z/ E6 x5 D2 i. s% Q: b 我的主頁' B( L6 F# N5 j+ B) `" w* n% A
" ^1 k& x: g* |0 s# r" m' B& r
8 M4 B" s* U" ^4 |7 D4 t- uRE:真的有人使用自動布線嗎? - 廈門 / fishon 回復(fù)于2001-8-5 19:13:00% Z' K7 e# z+ z. m f
我是用ZUKEN做PCB,都是手工連線,自動布線大都不會考慮到工藝,對地線和電源線的設(shè)計也不會符合常理。
& r2 y+ u# {" s( J& L" s! Z/ e+ F Q% }8 _& d
RE:真的有人使用自動布線嗎? - 上海 / nudt894chm 回復(fù)于2001-8-5 19:40:00! @+ v+ p6 M7 q& x& c ^
先將電源和地手工布線,比較整齊和距離不長的線也手工布好,再用自動布線。, |' x4 T% O0 L1 |; [+ u
7 C: }( b) c3 I0 S0 D! ?0 X. L$ I6 p( j
RE:真的有人使用自動布線嗎? - 西安 / changh76 回復(fù)于2001-8-6 21:54:00* I: m1 j+ l5 N* V# l
上面有幾位朋友已經(jīng)說到了,其實自動布線還是非常好的,這是看你會用不會用.
4 h. ~; ]; K/ N, X我比較同意手動加自動布線這種方式.你可以先用自動布線布一下,如果能布通70-80%,你的整體布局就沒問題了.這時,再撤銷手動布線,只保留整體布局,再用手動布線方式布線,輕松快捷.* e% [! r: q" u% w/ C
4 `, T) u9 @7 F6 L8 l
RE:真的有人使用自動布線嗎? - 上海 / jian_min_li 回復(fù)于2001-8-21 9:35:00
. y- s8 I. U! c( c' v4 I我感覺在手工布完重要部位之后,自動布線還是可以嘗試的,以后調(diào)整起來也比較方便,可以有個大致思路,比較適合新手。況且布線有時雖說難看一些,電氣方面基本還是可以滿足的。* X: u( B/ B8 o+ x* I( T
3 @8 i/ g+ h: Z k8 S; b R
RE:真的有人使用自動布線嗎? - xian / XAHLDQ 回復(fù)于2001-9-2 12:48:00
) X b& N8 \3 Q本人用自動布線時出現(xiàn)死機布通率顯示請教各位大蝦! x1 L4 E8 t4 Q9 ^/ A A6 N
# ~ m) B* d2 B# HRE:真的有人使用自動布線嗎? - 上海 / 電子小蟲 回復(fù)于2001-9-2 18:25:00; s3 W8 l$ g& p5 g- E! P
我覺得protel99/se的自動布線用的效果取決于對布線規(guī)則設(shè)置的好壞,你對這些規(guī)則理解的越透,設(shè)置的就越能滿足你的要求,自動布線的效果和布通率等等就越好。0 d+ [( \& o: p4 O' ~
. \; Z1 Z6 N7 `
RE:真的有人使用自動布線嗎? - 合肥 / maxzbj 回復(fù)于2001-9-2 20:17:00
% A7 Z/ s: |5 u3 D0 a7 C4 F* X我和加大下有同感
3 U/ D& a8 q- ^" V" g
8 C" O. u/ N: Q% W) J/ t% s$ C5 qRE:真的有人使用自動布線嗎? - 合肥 / maxzbj 回復(fù)于2001-9-2 20:17:00
; t" s7 f( I1 m1 p3 e' o1 `$ w我和假大俠有同感
+ o" D# `4 h' J
, N+ K4 F/ P& N/ ?) n3 u3 F6 J) A6 gRE:真的有人使用自動布線嗎? - 合肥 / maxzbj 回復(fù)于2001-9-2 20:17:00+ R* ]1 q* U5 I" v% \
我和假大俠有同感1 G9 f+ l$ ~$ g3 u4 P' y2 r# G
6 u9 h7 C- R9 w/ r7 [4 ?RE:真的有人使用自動布線嗎? - cctv / cctv 回復(fù)于2001-9-4 1:21:002 _1 m* @" y8 d: W# y
1 PROTEL 里的設(shè)置起來并不復(fù)雜,但是用熟是要一段時間的.我曾經(jīng)把一塊板子用不同2 的拓補結(jié)構(gòu)等設(shè)置布了很多次.9 b! I. ^1 V3 I7 a" |6 i% o1 I
PROTEL 可以對單獨的某個網(wǎng)絡(luò)\網(wǎng)絡(luò)組(總線)設(shè)置層屬性;優(yōu)先權(quán);拓補結(jié)構(gòu);步線最大、最小、推薦寬度。。。。。。設(shè)置起來并不花太多時間。設(shè)置好了布線的效果還是相當(dāng)不錯的。手工修改還是缺不了。
3 t' k% @8 b# l; [9 z# a, K3 PROTEL不是用來布復(fù)雜大板子和高頻板子的料,用PADS和SPEECTRA的朋友不要砸我板磚,呵呵。
' O8 i' |" }/ M' M
. K6 }: V, C( k/ R/ c$ zRE:真的有人使用自動布線嗎? - 沈陽 / chengxu 回復(fù)于2001-9-8 15:27:00" K* l+ O* P; s6 Q. ^6 D* C
我用Advanced PCB2.5做過560*360的雙面板,自動布線加優(yōu)化還算能用. ! O" {3 I3 k; }" q( H, Y
% ?+ J5 j+ B" j8 @
|
|