|
pcb自動布線的看法與經(jīng)驗
& [* l0 ^, r! }, _% @! k! Z$ I, m8 K r
rockyzou 發(fā)表于PCB 2001-7-25 15:50:00' e% W; x8 ?& \
( G _: i1 |# P5 A$ {' k我只用自動布線布過一塊很簡單的板,是單片am/fm收音板,十來個元件,名片大小。稍微大一點的板用自動布出來就沒法看。/ Z0 n: A& n. P# C3 N0 R
對于要拿出來見人的板子,真的有人使用自動布線嗎?如果有,應(yīng)當(dāng)怎樣做?
( K0 P" n6 [; I( x) s真誠請教,勿笑淺薄。
2 w. v! P# n1 m2 q Q2 W& p- _5 M# M
給rockyzou發(fā)送email
( o1 O3 a4 a5 Y$ v8 m) h
. r8 M+ ?- I1 z! r4 H3 H
% `% S0 ?/ b5 m }6 K8 CRE:真的有人使用自動布線嗎? - 廣州市 / winsu 回復(fù)于2001-7-25 16:32:00* c- }# A/ X1 g
我沒有用過自動布線,如果板子面積小而元件多,那自動布線是布不了的(我指的是protel),如果板子面積足夠大,自動布線十分不美觀;如果元件少,也用不到自動布線。
$ M' Z4 w r- W1 N. |# m S( J
" f/ p: ?4 |: z# Y4 xRE:真的有人使用自動布線嗎? - shenzhen / rockyzou 回復(fù)于2001-7-25 16:58:00# z/ g5 F) {$ i5 x+ Z
有同感,但為什么看見很多人討論protel和powerpcb的自動布線功能如何如何?5 b. q5 o }. E/ c
到底怎摸回事,而且我認識的同行中,不管他們使用哪個軟件,都沒有人使用自動布線功能。7 V5 W- ]8 f- S$ P$ Z
是我見識太少嗎?
( v4 |! c t8 B/ W
' N& z/ a% Z( A$ r; k3 K7 CRE:真的有人使用自動布線嗎? - ShenZhen / blackmouse 回復(fù)于2001-7-25 18:54:00
" W- h6 e2 z; ~交互式自動布線,blackmouse用了5年的specctra
! v# {" F" h1 r2 n" V# s, f% {$ U4 Y6 n. g: M
RE:真的有人使用自動布線嗎? - 上海 / 電子小蟲 回復(fù)于2001-7-25 20:15:00/ M# `. @/ j, H9 [: s) [
我們同事就用Protel99的自動布線和手工布線結(jié)合,布的是4層板。上面使用了大量的貼片元件和Dsp和Cpld。系統(tǒng)是模數(shù)混合的,效果和效率都還可以。
1 _+ o4 H' C! f9 |7 ^2 n; s2 x9 W) d, o3 W2 r
RE:真的有人使用自動布線嗎? - shenzhen / rockyzou 回復(fù)于2001-7-26 12:09:00
. L! ~2 w" d9 @2 @- q多謝各位指點,還想請教blackmouse:
* ]6 N/ j- G! J$ S4 I你一般用specctra布什么板?用在什么領(lǐng)域?
; f3 H- v5 s/ N* e
* W" S( X2 U7 H# V) M( O# i) ?# W
RE:真的有人使用自動布線嗎? - Shanghai / feifei 回復(fù)于2001-7-26 12:27:00; \: h/ K! C' N" `9 v9 k
DOS時代全用手工,現(xiàn)在再復(fù)雜的板子都先手工布幾條講究的線,如何用specctra或BLAZERouter自動布線,再調(diào)整元件位置,再自動布線,布通率可達95%~100%,然后再手工修改
, M- s s" `8 ]- ]
5 [9 ~# d* p5 }' ~9 y, ZRE:真的有人使用自動布線嗎? - cctv / cctv 回復(fù)于2001-7-26 13:53:00
5 q' u$ t3 v! i' E; j- \9 Q* M! ^我用。
; ]8 i( z, D6 E$ Rpads 我才學(xué),不清楚。2 \. n2 a& _. h* A1 k T9 w
但是PROTEL 的自動布線設(shè)置非常的多,你搞清楚了嗎?設(shè)置好了還是可以用的。
2 J1 c/ Z/ I- ^7 a' M l2 ~自動布線不是一勞永逸的。后期還要做很多工作。要不還要人做末子?呵呵。" I. @, s' B9 ~0 G" f
" `. K% U" P: J4 C/ t( ~' vRE:真的有人使用自動布線嗎? - shenzhen / rockyzou 回復(fù)于2001-7-26 14:16:00 Z( @. p( C$ M8 y& D
等設(shè)置好了,這時間手工布也布出來了吧。
7 H3 \1 c# \) k9 _0 H4 z
z( @& J7 Z! Y" i( l/ w& F$ R! T CRE:真的有人使用自動布線嗎? - cq / club 回復(fù)于2001-7-26 15:35:00
3 n& e; A s1 X5 erocky:
$ g }" c6 G& z& W/ c2 v你們談的的確比較深(對我來說)。對我們這種門外漢來說,自動布線似乎更麻煩,因為我們做的東西比較簡單,只要布局均勻就可以了。所以,自動布線只適用于大規(guī)模的電路(和手動布線相結(jié)合),對簡單一點的,我覺得是畫蛇添足。
; s6 T/ K' Y* G) B 井底之見,勿笑勿笑
5 \0 E2 w( a# s9 ?# C yamming
/ ?" B8 e3 L. p0 w% k/ Y
: F' V4 h5 t8 l- `7 Y) c# ~RE:真的有人使用自動布線嗎? - 江蘇 / donny_ 回復(fù)于2001-7-26 17:21:00/ o4 o' x( P) |; \
等設(shè)置好了,這時間手工布也布出來了吧。
8 ?/ K, K. j' I) v4 t/ U3 N5 j
' j+ R3 L- \2 B; G8 {7 iRE:真的有人使用自動布線嗎? - 東莞 / longzhou 回復(fù)于2001-7-26 22:37:00
! |; B3 p8 \7 i7 O8 f在POWERPCB下怎樣用specctra? 我裝了SPECCTRA9.03也不能用,顯示缺少什么INI文件2 t/ y, J; ~8 G6 j7 k3 _
. m# v' B0 l5 n1 dRE:真的有人使用自動布線嗎? - 河南濮陽 / 李紅果 回復(fù)于2001-7-26 23:38:00
5 Q8 e3 v4 H5 o4 a我經(jīng)常使用Protel99作雙層板,使用自動布線與手工布線相結(jié)合,效果很好。不過你要非常熟悉布線規(guī)則的設(shè)置,做到這點可不是一朝一夕的事喲!
6 o ]9 g" S5 o9 o! w5 p
- l( V4 C$ ?* e0 LRE:真的有人使用自動布線嗎? - wh / ealf 回復(fù)于2001-7-27 12:21:00; h1 b) Z2 l8 e: |
對于要求不高的板子,自動布線還是可以勝任的,最基本的設(shè)置還是應(yīng)該熟悉的,$ V2 |2 J1 M+ i: e0 L/ n
; H9 H" [; q" z* xRE:真的有人使用自動布線嗎? - ShenZhen / blackmouse 回復(fù)于2001-7-27 14:39:00% N: u6 f; H1 n1 ?6 Z
TO rockyzou
( L$ J/ f8 z2 w. Xblackmouse布的模、數(shù)混合的板較多,有兩層板、也有四層板,雖然不是很復(fù)雜、頻率也不是很高(幾十兆而已),但大多數(shù)要求過emc,比如:4000伏的群脈、10伏/米的高頻磁場......
4 z* l0 s# ]$ g; M7 H3 }7 G% t4 L l3 W* t1 G; x6 A% b
RE:真的有人使用自動布線嗎? - 成都 / 頻譜儀 回復(fù)于2001-7-27 14:43:006 d- U# @4 {3 F
我用protel畫原理圖和布局,用specctra自動布線,手工參與一小部分,效果還可以,不過我的板子只需要跑到60MHz。2 E% o( |: Z% `0 i [2 N# S! k
' N) U! U$ B7 X$ F. U
RE:真的有人使用自動布線嗎? - shenzhen / rockyzou 回復(fù)于2001-7-27 17:37:00; ~+ _7 I" U4 ]
Thank you blackmouse and all, now I'll downlond a specctra and try it!
3 B0 C# ]0 c- n3 a; y5 p) b7 v6 i# n c) ^
RE:真的有人使用自動布線嗎? - shenzhen / rockyzou 回復(fù)于2001-7-27 17:56:007 e U- @! N' t u
By the way: Whihc master know where can download the specctra's Crack File? Thaks.; X i0 w; C4 I4 P1 V1 r( r3 w
# o9 N- C7 k4 |4 f( U6 Z9 ]( y
RE:真的有人使用自動布線嗎? - ShenZhen / blackmouse 回復(fù)于2001-7-28 10:04:004 d9 G; e1 q6 o
哪個版本?9.03 還是 10.02?: G" L) k/ L" V
: U0 w" ~' i" Q$ k% E, XRE:真的有人使用自動布線嗎? - 武漢 / 假大俠 回復(fù)于2001-7-28 13:53:00! Y# G5 L4 |% M/ a: ~
自動布線還是可用的,不過要設(shè)置好RULE,手工布好比較重要的線,如Vcc,GND,等等,再用自動布線布剩下的線,最后手工修改。復(fù)雜的多層板子如完全用手工布線是無法想象的,勞動強度太大了。純自動布線又無法達到設(shè)計要求。自動布線的關(guān)鍵是元件的布局和布線規(guī)則,往往要重復(fù)很多遍才行的。# D2 n. s- Q* R: N6 r7 I
3 _) r2 e: ?9 Q* fRE:真的有人使用自動布線嗎? - 珠海 / bigcat 回復(fù)于2001-7-28 15:23:00
) D ^6 D2 P4 c8 t* e, A3 P! ` 可用性不強,我試過一塊不算大的板子,設(shè)置好間距,時序長度,甚至拓撲順序,結(jié)果在密度較高的地方有三分之一的走線無法滿足長度要求,而且大量的線違反了我設(shè)置的點對點的拓撲順序規(guī)則,手工修正還不如重布。specctra算法可能太老了,我發(fā)現(xiàn)它只適合布DIP封裝的組合邏輯電路板,對不規(guī)則封裝和BGA封裝不太行。
: z n& e) [4 P% G
5 Q# `* r3 {# D8 V& s9 ERE:真的有人使用自動布線嗎? - 東管清溪 / 黃剛 回復(fù)于2001-7-28 15:30:00
7 O. ?0 |9 y: `6 b" ]自動布線是很好,布出的結(jié)果就是不理想,請問個位是否有其他高招,比如說:'自動布線的某些工具沒有設(shè)定好的原因'還是.....
8 o: `+ I" q+ a5 Z+ Q3 f' |# c2 f; G; U; B6 I& V9 C
RE:真的有人使用自動布線嗎? - ShenZhen / blackmouse 回復(fù)于2001-7-28 17:46:00
! m0 J9 D, e# T: h9 s& }4 v最好的應(yīng)該是zuken的cr5000中的P.R.ROUTOR,在算法中加入了EMC的算法?
' C" ^$ M% M3 [( [) e- O可惜blackmouse尋尋覓覓多少年,始終不見芳蹤。
" u! _9 J7 I1 R) |* }
. o- [! W( k' `# t4 X3 HRE:真的有人使用自動布線嗎? - nj / bird 回復(fù)于2001-7-29 16:40:006 H3 Z4 Z. w* }6 c
同意武漢假大俠的說法。復(fù)雜的板子手工走線是不可能的。不過自動走線規(guī)則很多,設(shè)置時要當(dāng)心,自動走線多走幾次多調(diào)整幾次效果會好些。本人用PADS的自動走線布過手機板,效果還可以。: g6 a H8 W" x) `" k
( _+ |8 u V7 ^) N* PRE:真的有人使用自動布線嗎? - nj / bird 回復(fù)于2001-7-29 16:46:00
( P2 P X4 Q" H; Z4 x cZUNKEN的軟件是比較好用,可惜一般人用不到。要買正版的才行。小公司買不起幺。我也只是使用過,感覺很難學(xué)。; f0 ^# E8 Q" r
' l1 U0 B4 t! qRE:真的有人使用自動布線嗎? - 廣東省順德市 / AL2913 回復(fù)于2001-7-29 20:17:00
# D( X4 ]. \1 S+ y我推薦自動布線與手布相結(jié)合,板少可以考慮生成網(wǎng)絡(luò)表后手動布線。當(dāng)你熟悉自動布線后,就會建議別人也用自動布線。
; i$ g9 x! B% _: k2 A
% ?7 E% c; x! N' {% b9 h0 GRE:真的有人使用自動布線嗎? - shenzhen / ROCKYZOU 回復(fù)于2001-7-30 18:55:00; O0 p/ T- b' A& y! \
To Blackmouse:" Z% [" y% A3 ~' F7 N
V9.0?
! u2 A5 P k4 H
3 p/ p; U, |7 _5 vRE:真的有人使用自動布線嗎? - ShenZhen / blackmouse 回復(fù)于2001-7-31 8:42:00
# r" b6 v- v- B早就貼出來了,請在發(fā)布區(qū)中查找!1 @: i* J. B, d& K7 S6 U% _, V
4 v% d( u* R" @6 T9 S% y% D% h
RE:真的有人使用自動布線嗎? - changchun / jack fred 回復(fù)于2001-7-31 12:13:00
" t6 n1 [2 s3 X& a8 {5 w6 D3 p感覺自動布線還可以,手工布線太浪費時間,自動手工結(jié)合是最理想的,RULE也不難學(xué)。布好的線是有點難看,但結(jié)果更重要,再說時間就是金錢。 請指教。" w. n% A- Z; n0 F+ \+ n
% x: A$ }2 @; c f. U
RE:真的有人使用自動布線嗎? - 成都 / 頻譜儀 回復(fù)于2001-7-31 15:37:00+ }" n4 ?2 k8 \. G6 n& U3 V f
ZUKEN的CR5000一個Lisense就要10萬美元,而且根本找不到D版,好東西不是人人都能用到的。
, o/ V$ @8 u3 Q1 {' O1 s! [
1 b+ d$ D7 [$ e( HRE:真的有人使用自動布線嗎? - 北京 / WDD 回復(fù)于2001-7-31 21:29:00
5 G: u, J% f( _- m' c1 U自動布線可以用,不過只是參考一下元件的布局合理性,然后就撤銷了
" B" h: \* H% v. }( p" m g. H- O; g" E2 `: U
RE:真的有人使用自動布線嗎? - 湖南 / stockman 回復(fù)于2001-7-31 22:13:003 ~. R( i5 g3 P+ |* A9 @9 c# b
完全的自動布線,只能有一個結(jié)果:垃圾。
- U+ i( c/ J7 I9 l. C8 K) F- {3 T" X$ Z* p, X
RE:真的有人使用自動布線嗎? - 成都 / 3.14 回復(fù)于2001-8-1 15:48:00
1 b" K. D# S! C: i' ?- G模擬電路還是用人工的好.1 x# I3 t( }! w# Y
6 G" P' v( R0 {; i# ` i( i
RE:真的有人使用自動布線嗎? - 蘭州 / wangshl 回復(fù)于2001-8-2 20:46:00
" }5 D( W1 E; B" {6 K簡單的,不要自動布線,手工布線足矣。
% ? @" S9 O* i# o- N) q0 c4 v. q, M/ _# ]8 Y$ t2 y* y4 w
RE:真的有人使用自動布線嗎? - 上海 / 熊貓晶晶 回復(fù)于2001-8-2 21:01:00+ ~0 V7 _7 C/ m: V
關(guān)鍵是對自動布線器算法的理解,如果你對自動布線器的“習(xí)性”很清楚,那你就可以讓自動布線完成很多東西,而且效果也不錯!比如VB的自動布線能達到80%手工布線的水平。* K+ u7 O) D0 F3 [$ X
2 Y o, W* R6 A5 M" d8 P+ y. ERE:真的有人使用自動布線嗎? - 上海 / 熊貓晶晶 回復(fù)于2001-8-2 21:05:00
! Q* H S9 N" `, @3 L9 E5 h·····實現(xiàn)PCB高效自動布線的設(shè)計技巧和要點·······
+ o. a9 f0 i' D) D6 m! F; ~
' {- c% q5 P$ R$ }" D! o盡管現(xiàn)在的EDA工具很強大,但隨著PCB尺寸要求越來越小,器件密度越來越高,pcb設(shè)計的難度并不小。如何實現(xiàn)PCB高的布通率以及縮短設(shè)計時間呢?本文介紹PCB規(guī)劃、布局和布線的設(shè)計技巧和要點。
1 L5 Q% M- @0 _% Q
1 A* X. f# K8 XTom Stout. C# k1 m8 {: |7 I0 W+ ^- A
高級設(shè)計工程師2 e9 J7 q% T$ l9 R. ]2 e
PCB優(yōu)化設(shè)計協(xié)會. U$ r( ?& } ~8 c4 [
3 E1 r u$ ]$ u1 n! J1 c
Jean Cortjens-Stout/ u4 o1 f* ]4 R
高級PCB設(shè)計師& t) b- c) o$ |/ H
Colorgraphic Communications公司
5 V. @/ r: k1 @- Y# s7 h/ C! X2 s2 V9 R4 F- N- l! x9 T
現(xiàn)在PCB設(shè)計的時間越來越短,越來越小的電路板空間,越來越高的器件密度,極其苛刻的布局規(guī)則和大尺寸的元件使得設(shè)計師的工作更加困難。為了解決設(shè)計上的困難,加快產(chǎn)品的上市,現(xiàn)在很多廠家傾向于采用專用EDA工具來實現(xiàn)PCB的設(shè)計。但專用的EDA工具并不能產(chǎn)生理想的結(jié)果,也不能達到100%的布通率,而且很亂,通常還需花很多時間完成余下的工作。8 m. `( Y' G. i; c' j+ ]2 J
: C2 ^! ]. @% K" z' r現(xiàn)在市面上流行的EDA工具軟件很多,但除了使用的術(shù)語和功能鍵的位置不一樣外都大同小異,如何用這些工具更好地實現(xiàn)PCB的設(shè)計呢?在開始布線之前對設(shè)計進行認真的分析以及對工具軟件進行認真的設(shè)置將使設(shè)計更加符合要求。下面是一般的設(shè)計過程和步驟。: m# R9 I7 m& p2 O7 {
. ]( Y1 V. _6 b' }& }, O& w
確定PCB的層數(shù)
1 T3 _# \& g' v* z- l
8 q7 f0 d$ X7 I7 y電路板尺寸和布線層數(shù)需要在設(shè)計初期確定。如果設(shè)計要求使用高密度球柵陣列(BGA)組件,就必須考慮這些器件布線所需要的最少布線層數(shù)。布線層的數(shù)量以及層疊(stack-up)方式會直接影響到印制線的布線和阻抗。板的大小有助于確定層疊方式和印制線寬度,實現(xiàn)期望的設(shè)計效果。
8 r8 _- w( E8 {5 Z3 F% p; x2 d9 z* X- z$ k
多年來,人們總是認為電路板層數(shù)越少成本就越低,但是影響電路板的制造成本還有許多其他因素。近幾年來,多層板之間的成本差別已經(jīng)大大減小。在開始設(shè)計時最好采用較多的電路層并使敷銅均勻分布,以避免在設(shè)計臨近結(jié)束時才發(fā)現(xiàn)有少量信號不符合已定義的規(guī)則以及空間要求,從而被迫添加新層。在設(shè)計之前認真的規(guī)劃將減少布線中很多的麻煩。
0 [' B% ~1 Y0 `: c& L/ _6 x' U* a' y' h. V
設(shè)計規(guī)則和限制
q" v9 e* `6 }. j2 R7 l9 e: k( ~( P/ M3 K% N6 l' s7 j% t
自動布線工具本身并不知道應(yīng)該做些什么。為完成布線任務(wù),布線工具需要在正確的規(guī)則和限制條件下工作。不同的信號線有不同的布線要求,要對所有特殊要求的信號線進行分類,不同的設(shè)計分類也不一樣。每個信號類都應(yīng)該有優(yōu)先級,優(yōu)先級越高,規(guī)則也越嚴格。規(guī)則涉及印制線寬度、過孔的最大數(shù)量、平行度、信號線之間的相互影響以及層的限制,這些規(guī)則對布線工具的性能有很大影響。認真考慮設(shè)計要求是成功布線的重要一步。1 F) d8 m/ \4 F( T7 w" {- ]0 H3 j1 B% G
% R1 M9 c2 W+ u$ D
元件的布局
, O5 f7 f, D0 {+ p D3 l$ T
( K2 I5 i. K: X為最優(yōu)化裝配過程,可制造性設(shè)計(DFM)規(guī)則會對元件布局產(chǎn)生限制。如果裝配部門允許元件移動,可以對電路適當(dāng)優(yōu)化,更便于自動布線。所定義的規(guī)則和約束條件會影響布局設(shè)計。) ~- i$ u9 K1 @
, p7 J1 d( \" V7 \在布局時需考慮布線路徑(routing channel)和過孔區(qū)域,如圖1所示。這些路徑和區(qū)域?qū)υO(shè)計人員而言是顯而易見的,但自動布線工具一次只會考慮一個信號,通過設(shè)置布線約束條件以及設(shè)定可布信號線的層,可以使布線工具能像設(shè)計師所設(shè)想的那樣完成布線。( N8 r. s1 ^3 r+ N7 O: G
7 \- n8 l( s, Q+ T0 w7 h扇出設(shè)計 Y1 x$ f8 ^. P" p x
' j- p+ w& a) s1 B1 S在扇出設(shè)計階段,要使自動布線工具能對元件引腳進行連接,表面貼裝器件的每一個引腳至少應(yīng)有一個過孔,以便在需要更多的連接時,電路板能夠進行內(nèi)層連接、在線測試(ICT)和電路再處理。% m% f0 C. d# j
7 H: ^$ u4 m9 U, o( L6 S為了使自動布線工具效率最高,一定要盡可能使用最大的過孔尺寸和印制線,間隔設(shè)置為50mil較為理想。要采用使布線路徑數(shù)最大的過孔類型。進行扇出設(shè)計時,要考慮到電路在線測試問題。測試夾具可能很昂貴,而且通常是在即將投入全面生產(chǎn)時才會訂購,如果這時候才考慮添加節(jié)點以實現(xiàn)100%可測試性就太晚了。$ I' r+ S6 E# k
* q) l, g2 }2 Q1 ~% p/ I. O4 B
經(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)先級。
3 B5 D! o3 I+ Z* }% X) e; V$ z; j6 D) z9 `# \& [
手動布線以及關(guān)鍵信號的處理
, y) {( `" f- e; Q/ b
* e' Y2 h2 y; V+ G盡管本文主要論述自動布線問題,但手動布線在現(xiàn)在和將來都是印刷電路板設(shè)計的一個重要過程。采用手動布線有助于自動布線工具完成布線工作。如圖2a和圖2b所示,通過對挑選出的網(wǎng)絡(luò)(net)進行手動布線并加以固定,可以形成自動布線時可依據(jù)的路徑。
1 A0 ~% F9 Q$ O- w' f7 ~/ y9 @6 p {, T/ Q r
無論關(guān)鍵信號的數(shù)量有多少,首先對這些信號進行布線,手動布線或結(jié)合自動布線工具均可。關(guān)鍵信號通常必須通過精心的電路設(shè)計才能達到期望的性能。布線完成后,再由有關(guān)的工程人員來對這些信號布線進行檢查,這個過程相對容易得多。檢查通過后,將這些線固定,然后開始對其余信號進行自動布線。
; a8 M7 w7 |0 ?: a6 d3 F( `
8 c1 ?# F# P+ E自動布線6 j0 G, a: T* B/ n/ F3 X' }, K0 g
# r, B1 X6 K7 [+ }5 L7 n; v對關(guān)鍵信號的布線需要考慮在布線時控制一些電參數(shù),比如減小分布電感和EMC等,對于其它信號的布線也類似。所有的EDA廠商都會提供一種方法來控制這些參數(shù)。在了解自動布線工具有哪些輸入?yún)?shù)以及輸入?yún)?shù)對布線的影響后,自動布線的質(zhì)量在一定程度上可以得到保證。3 H- `( u1 d; @3 E
/ u! a6 r+ E% E8 N
應(yīng)該采用通用規(guī)則來對信號進行自動布線。通過設(shè)置限制條件和禁止布線區(qū)來限定給定信號所使用的層以及所用到的過孔數(shù)量,布線工具就能按照工程師的設(shè)計思想來自動布線。如果對自動布線工具所用的層和所布過孔的數(shù)量不加限制,自動布線時將會使用到每一層,而且將會產(chǎn)生很多過孔。2 g/ _% h9 o$ ~# }2 ?: r# f
3 D! `4 x+ d! q' ]1 h. R6 J
在設(shè)置好約束條件和應(yīng)用所創(chuàng)建的規(guī)則后,自動布線將會達到與預(yù)期相近的結(jié)果,當(dāng)然可能還需要進行一些整理工作,同時還需要確保其它信號和網(wǎng)絡(luò)布線的空間。在一部分設(shè)計完成以后,將其固定下來,以防止受到后邊布線過程的影響。) f5 x% Y8 m6 M% ?
" o; o$ I! N; I3 P5 K0 v& q采用相同的步驟對其余信號進行布線。布線次數(shù)取決于電路的復(fù)雜性和你所定義的通用規(guī)則的多少。每完成一類信號后,其余網(wǎng)絡(luò)布線的約束條件就會減少。但隨之而來的是很多信號布線需要手動干預(yù),F(xiàn)在的自動布線工具功能非常強大,通?赏瓿100%的布線。但是當(dāng)自動布線工具未完成全部信號布線時,就需對余下的信號進行手動布線。
0 b2 c4 v( j5 ?/ d T
8 E5 L- a) `2 o W* P9 ?& H# d自動布線的設(shè)計要點包括:1. 略微改變設(shè)置,試用多種路徑布線;2. 保持基本規(guī)則不變,試用不同的布線層、不同的印制線和間隔寬度以及不同線寬、不同類型的過孔如盲孔、埋孔等,觀察這些因素對設(shè)計結(jié)果有何影響;3.讓布線工具對那些默認的網(wǎng)絡(luò)根據(jù)需要進行處理;4.信號越不重要,自動布線工具對其布線的自由度就越大。
" H1 C8 W' ?; `3 W |
8 W- X$ j. m) Y( U布線的整理8 ?5 o+ w- [1 T; y4 ~
9 r$ b0 F% V& d# X% U如果你所使用的EDA工具軟件能夠列出信號的布線長度,檢查這些數(shù)據(jù),你可能會發(fā)現(xiàn)一些約束條件很少的信號布線的長度很長。這個問題比較容易處理,通過手動編輯可以縮短信號布線長度和減少過孔數(shù)量。在整理過程中,你需要判斷出哪些布線合理,哪些布線不合理。同手動布線設(shè)計一樣,自動布線設(shè)計也能在檢查過程中進行整理和編輯。* D' ?6 n$ M# G9 F4 T
! N+ [" L( ~7 G( Q* s
電路板的外觀
; c: o3 W6 \/ t- ?/ v4 p4 k
5 m. _0 t( Z' a以前的設(shè)計常常注意電路板的視覺效果,現(xiàn)在不一樣了。自動設(shè)計的電路板不比手動設(shè)計的美觀,但在電子特性上能滿足規(guī)定的要求,而且設(shè)計的完整性能得到保證。" ?8 U r$ Q& U. p# E W
3 A+ K* V! a( @2 o9 N) k; A2 }
, A9 W, p* }: d/ a9 c" Q9 w
) k+ _+ L# ^. {3 u
( Y" w; @/ U3 hRE:真的有人使用自動布線嗎? - 北京 / foxlww 回復(fù)于2001-8-5 10:57:00
1 e0 u" i. M7 Z' R1 h對于簡單的板子你用什么自動布線呀,直接手動不是更好。對于復(fù)雜的電路板可以先先將一些線手動走好,在用自動布線,然后布的差不多的時候,停下自動布線再手動。這樣就又省事有比較美觀了。% H" ?3 ^* [1 N& V2 x* R
0 n( W2 k! ]0 V1 ?3 |- n9 }RE:真的有人使用自動布線嗎? - shenzhen / waiwangsun 回復(fù)于2001-8-5 11:27:00' h: f2 e& R* P5 b$ w
先用自動再用手動。 F4 q# s# `1 F5 f- Y* T3 x
" W9 s) F% ?9 J% \+ O
我的主頁
+ m/ \5 K# O! S3 ^+ ~( ]& ?0 l7 _# D3 x6 v
! w# X, v4 P# W1 {RE:真的有人使用自動布線嗎? - 廈門 / fishon 回復(fù)于2001-8-5 19:13:000 ^! E5 C/ }, T8 X
我是用ZUKEN做PCB,都是手工連線,自動布線大都不會考慮到工藝,對地線和電源線的設(shè)計也不會符合常理。
! [1 m8 {0 ?6 I+ k. H% Y6 y7 `0 E8 }. |
RE:真的有人使用自動布線嗎? - 上海 / nudt894chm 回復(fù)于2001-8-5 19:40:00
' t# O4 s# f5 A$ y' T先將電源和地手工布線,比較整齊和距離不長的線也手工布好,再用自動布線。
' L9 f" G! @* g7 i9 t+ @3 s
" A0 `. d6 v0 L# w7 b
# ?" L3 D) V. m$ c4 WRE:真的有人使用自動布線嗎? - 西安 / changh76 回復(fù)于2001-8-6 21:54:00+ h: W/ u3 v: k! n9 u' H, f& `" n
上面有幾位朋友已經(jīng)說到了,其實自動布線還是非常好的,這是看你會用不會用.$ y: W( m" G7 N. L1 i* _1 g
我比較同意手動加自動布線這種方式.你可以先用自動布線布一下,如果能布通70-80%,你的整體布局就沒問題了.這時,再撤銷手動布線,只保留整體布局,再用手動布線方式布線,輕松快捷.
4 l8 k* \( L$ s2 I1 h% t: K2 k
) B, c9 }* m* K: H4 x6 C; v5 xRE:真的有人使用自動布線嗎? - 上海 / jian_min_li 回復(fù)于2001-8-21 9:35:00: F% }$ b+ E! B0 I7 s
我感覺在手工布完重要部位之后,自動布線還是可以嘗試的,以后調(diào)整起來也比較方便,可以有個大致思路,比較適合新手。況且布線有時雖說難看一些,電氣方面基本還是可以滿足的。2 x% Q# Q% }8 W3 ~0 n
$ z6 T5 ~0 t# I: H# E& L) ]RE:真的有人使用自動布線嗎? - xian / XAHLDQ 回復(fù)于2001-9-2 12:48:005 ^/ t( P- m! z# m" f" ]4 @1 p9 u; ]
本人用自動布線時出現(xiàn)死機布通率顯示請教各位大蝦
- y q$ w/ r( m' I2 q5 G9 T: E' k5 t* J3 q, U; N( O8 c L* m
RE:真的有人使用自動布線嗎? - 上海 / 電子小蟲 回復(fù)于2001-9-2 18:25:00& }$ V& _1 l8 A
我覺得protel99/se的自動布線用的效果取決于對布線規(guī)則設(shè)置的好壞,你對這些規(guī)則理解的越透,設(shè)置的就越能滿足你的要求,自動布線的效果和布通率等等就越好。4 n4 ]; S: @) X" q1 r
) }& \4 b, x* B5 m0 Q: a! h1 nRE:真的有人使用自動布線嗎? - 合肥 / maxzbj 回復(fù)于2001-9-2 20:17:00( {& C, {9 V7 o8 A9 `' s
我和加大下有同感
8 `9 T5 N$ q+ p0 t- }8 X" U( }! N% r
RE:真的有人使用自動布線嗎? - 合肥 / maxzbj 回復(fù)于2001-9-2 20:17:00
4 L9 `2 w, |0 z- q8 [我和假大俠有同感
4 d/ t0 b- J9 ?5 @/ c7 ]; O6 v2 L9 p# o- C6 j6 q
RE:真的有人使用自動布線嗎? - 合肥 / maxzbj 回復(fù)于2001-9-2 20:17:006 p, {6 D, B% x. |- d# r
我和假大俠有同感
1 A T- O% s2 j) M3 r
( v$ e# T6 U7 l7 y1 TRE:真的有人使用自動布線嗎? - cctv / cctv 回復(fù)于2001-9-4 1:21:002 [7 P- ?. C' V! ?
1 PROTEL 里的設(shè)置起來并不復(fù)雜,但是用熟是要一段時間的.我曾經(jīng)把一塊板子用不同2 的拓補結(jié)構(gòu)等設(shè)置布了很多次." P- z5 A/ w. I& Z" j" i0 V
PROTEL 可以對單獨的某個網(wǎng)絡(luò)\網(wǎng)絡(luò)組(總線)設(shè)置層屬性;優(yōu)先權(quán);拓補結(jié)構(gòu);步線最大、最小、推薦寬度。。。。。。設(shè)置起來并不花太多時間。設(shè)置好了布線的效果還是相當(dāng)不錯的。手工修改還是缺不了。& D( e$ L5 \, p; u$ _5 c2 x
3 PROTEL不是用來布復(fù)雜大板子和高頻板子的料,用PADS和SPEECTRA的朋友不要砸我板磚,呵呵。5 D. _+ q: ^2 k+ Q9 v2 b
6 u: w' i, y0 q ~- k: ?# `RE:真的有人使用自動布線嗎? - 沈陽 / chengxu 回復(fù)于2001-9-8 15:27:00
+ @# Q: o# V* c0 ^: ~3 W我用Advanced PCB2.5做過560*360的雙面板,自動布線加優(yōu)化還算能用.
% a4 M: ^5 u% a8 y, B
7 M5 X* S( D- Y5 F3 A y |
|