利用飛線手工布局和佈線

2021-06-16 01:58:21 字數 2003 閱讀 8229

乙個印製板的佈線是否能夠順利完成,主要取決於布局,而且,佈線的密度越高,布局就越重要。幾乎每個設計者都遇到過這樣的情況,佈線僅剩下幾條時卻發現無論如何都布不通了,不得不刪除大量或全部的已佈線,再重新調整布局!合理的布局是保證順利佈線的前提。

乙個布局是否合理沒有絕對的判斷標準,可以採用一些相對簡單的標準來判斷布局的優劣。

最常用的標準就是使飛線總長度盡可能短。

一般來說,飛線總長度越短,意味著佈線總長度也是越短(注意:這只是相對於大多數情況是正確的,並不是絕對正確);走線越短,走線所佔據的印製板面積也就越小,布通率越高。在走線盡可能短的同時,還必須考慮佈線密度的問題。 如何布局才能使飛線總長度最短並且保證布局密度不至於過高而不能實現是個很複雜的問題。因為,調整布局就是調整封裝的放置位置,乙個封裝的焊盤往往和幾個甚至幾十個網路同時相關聯,減小乙個網路飛線長度可能會增長另乙個網路的飛線長度。如何能夠調整封裝的位置到最佳點實在給不出太實用的標準,實際操作時,主要依靠設計者的經驗觀查螢幕顯示的飛線是否簡捷、有序和計算出的總長度是否最短。

飛線是手工布局和佈線的主要參考標準,手工調整布局時盡量使飛線走最短路徑,手工佈線時常常按照飛線指示的路徑連線各個焊盤。protel的飛線優化演算法可以有效地解決飛線連線的最短路徑問題。

飛線的連線策略

protel提供了兩種飛線連線方式供使用者選擇:順序飛線和最短樹飛線。

在佈線引數設定中的飛線模式頁可以設定飛線連線策略,應該選擇最短樹策略。

動態飛線

在有關飛線顯示和控制一節中已經講到: 執行顯示網路飛線、顯示封裝飛線和顯示全部飛線命令之一後飛線顯示開關開啟,執行隱含全部飛線命令後飛線顯示開關關閉。

飛線顯示開關開啟後,不僅規定的網路飛線自動在螢幕上顯示,而且每當你手工調整布局移動封裝位置時,與該封裝連線的飛線也被自動顯示。另外,自動顯示連線封裝飛線時, 除了與該封裝相連線的飛線顯示外,其餘所有飛線都被自動關閉。

當飛線策略為"最短樹"時,飛線的起始終止點是變化的。 我們知道,最短樹飛線並不是按照網路表中引腳的連線順序來顯示飛線的,而是根據封裝引腳的實際位置經最短樹計算後再決定乙個網路中封裝引腳的連線順序;當乙個封裝的位置發生變時,依照最短樹理論計算出的連線順序也會發生變化,也即飛線的起始和終止點會發生變化,因此,在"最短樹"策略下移動封裝時,與該封裝引腳相連線的飛線會隨著封裝位置的變化而變化,這就是所謂的動態飛線。

動態飛線採用就近找點連接入網和保證整個網路連線長度最短的飛線策略,所以,動態飛線連同最短樹飛線總長度為我們布局時提供了相對最佳的判斷標準。

具體地說:布局時,我們通過下述方式來確保動態飛線狀態下布局的有效性。

(1)在整板範圍內快速移動乙個封裝,如果與這個封裝連線的飛線不發生大的變化,說明與這個封裝引腳連線的電網路中結點數少,近於一一對應的連線,這個封裝的位置不能任意放置並有較高的定位優先順序,參照螢幕右下角顯示的飛線長度可以找到該封裝的最佳放置位置。

(2)在整板範圍內快速移動乙個封裝,如果與這個封裝連線的飛線變化比較大,說明與這個封裝引腳連線的電網路中結點數多,這個封裝不一定非固定放置在某個位置並具有較低的定位優先順序,可以按照其他一些判別準則(如布局是否美觀等)並參照螢幕右下角顯示的飛線長度找到該封裝的相對最佳放置位置。

(3)移動封裝,右下角顯示的飛線長度最小時放置的位置相對最佳。

(4)如果兩個封裝不論怎樣移動位置其間的飛線連線關係不變,說明這兩個封裝間具有強的約束關係,應優先放置在一起;如果乙個封裝不論怎樣移動位置與某幾個封裝間的飛線連線關係不變,說明這個封裝與這幾個封裝間具有強的約束關係,應優先放置在這幾個封裝的重心或相對接近重心的位置;如果乙個封裝移動位置時飛線可以不斷變化,即總能就近找到連線結點,說明這個封裝與其他所有封裝間具有弱約束關係,這個封裝的位置可以最後確定並且所定的位置可以比較靈活。

動態飛線無疑是乙個功能強大的布局工具,但是,由於每移動一下封裝都必須重新計算相關網路的最短樹,這需要一定的時間。因此,在低擋pc機或大型設計上使用動態飛線時會感到移動封裝不太靈活。這時,可以通過設定部分飛線模式和控制顯示飛線網路的接點來解決這個問題。 動態飛線狀態下移動封裝時,按r鍵可以調整飛線的重顯頻率。重顯頻率分為5個等級,為1時飛線重顯頻率最高,適合於速度較快的機器;為5時飛線重顯頻率最低,適合於速度較慢的機器。

PCB布局和佈線

布局 1 以電源為例,布局按照電流的走向,由高壓向低壓布局,走線盡量要短 火線和零線之間間距盡量大,如果比較近而有一定距離,可以做挖孔處理。經過光耦的低壓電路可以雙面敷銅,增加抗干擾性。高壓電路和低壓電路之間挖孔處理,防止爬電。2 所有器件,盡量遠離板邊,防止靜電放電。3 晶振部分電路靠近晶元。佈線...

主機板走線和布局設計

主機板走線和布局設計 對 於一塊主機板而言,除應在零部件用料 如採用優質電容 三相電源線路等 方面下功夫外,主機板的走線和布局設計也是非常重要的。由於主機板走線和布局設計的形式 很多,技術性非常強,因此這也是優質主機板與劣質主機板的一大分別。但是,普通消費者如何才能分辯出一塊主機板設計得好壞與否呢?...

6 雙飛翼布局和聖杯布局

聖杯布局和雙飛翼布局是需要掌握的重要布局方式。兩者的功能相同,都是為了實現乙個兩側寬度固定,中間寬度自適應的三欄布局 中間先載入渲染 兩者的實現方法略有差異,不過都遵循了以下要點 聖杯布局和雙飛翼布局解決問題的方案在前一半是相同的,也就是三欄全部float浮動,但左右兩欄加上負margin讓其跟中間...