印制電路板的自動布局與自動布線_第1頁
印制電路板的自動布局與自動布線_第2頁
印制電路板的自動布局與自動布線_第3頁
印制電路板的自動布局與自動布線_第4頁
印制電路板的自動布局與自動布線_第5頁
已閱讀5頁,還剩90頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 110.1 根據(jù)原理圖創(chuàng)建網(wǎng)絡(luò)表根據(jù)原理圖創(chuàng)建網(wǎng)絡(luò)表10.2 電路板的規(guī)劃電路板的規(guī)劃 10.2.1 確定電路板的工作層確定電路板的工作層 10.2.2 在機(jī)械層確定電路板的物理邊界在機(jī)械層確定電路板的物理邊界 10.2.3 在禁止布線層確定電路板的電氣邊界在禁止布線層確定電路板的電氣邊界 10.2.4 使用向?qū)呻娐钒迨褂孟驅(qū)呻娐钒?0.3 PCB元件庫元件庫 10.3.1 PCB元件庫與元件庫與SCH元件庫的區(qū)別元件庫的區(qū)別 10.3.2 裝載裝載PCB元件庫元件庫 第第10 10章章 印制電路板的自動

2、布局與自動布線印制電路板的自動布局與自動布線 210. 4 裝入網(wǎng)絡(luò)表和元件裝入網(wǎng)絡(luò)表和元件 10.4.1 直接裝入網(wǎng)絡(luò)表文件直接裝入網(wǎng)絡(luò)表文件 10.4.2 利用同步器裝入網(wǎng)絡(luò)表和元件利用同步器裝入網(wǎng)絡(luò)表和元件10. 5 元件的自動布局元件的自動布局 10.5.1 設(shè)置自動布局的有關(guān)參數(shù)設(shè)置自動布局的有關(guān)參數(shù) 10.5.2 設(shè)置布局設(shè)計規(guī)則設(shè)置布局設(shè)計規(guī)則 10.5.3 手工定位元件手工定位元件 10.5.4 自動布局自動布局 10.5.5 網(wǎng)絡(luò)密度分析網(wǎng)絡(luò)密度分析第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 3 10.5.6 手工調(diào)整元件布局手工調(diào)整元件

3、布局10. 6 自動布線自動布線 10.6.1 規(guī)則的適用范圍規(guī)則的適用范圍 10.6.2 設(shè)置自動布線規(guī)則設(shè)置自動布線規(guī)則 10.6.3 保護(hù)預(yù)布線保護(hù)預(yù)布線 10.6.4 運(yùn)行自動布線運(yùn)行自動布線 10.6.5 生成測試點(diǎn)(生成測試點(diǎn)(Testpoint) 10.6.6 DRC校驗校驗10.7 手工調(diào)整布線手工調(diào)整布線第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 4 10.7.1 調(diào)整布線調(diào)整布線 10.7.2 添加電源添加電源/地的輸入端與信號的輸出端地的輸入端與信號的輸出端 10.7.3 電源線電源線/接地線的加寬接地線的加寬 10.7.4 文字標(biāo)注

4、的調(diào)整與添加文字標(biāo)注的調(diào)整與添加 10.7.5 放置螺絲孔放置螺絲孔 10.7.6 單層顯示單層顯示10.8 PCB的的3D預(yù)覽功能預(yù)覽功能10.9 創(chuàng)建項目元件封裝庫創(chuàng)建項目元件封裝庫第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 5 本章重點(diǎn):本章重點(diǎn): 1 1 自動布局和自動布線的規(guī)則設(shè)置自動布局和自動布線的規(guī)則設(shè)置 2 2 自動布局和自動布線的基本方法自動布局和自動布線的基本方法 3 3 手工調(diào)整布線的方法手工調(diào)整布線的方法 4 4 加寬電源線和地線的幾種方法加寬電源線和地線的幾種方法 5 5 印刷電路板圖的單層顯示印刷電路板圖的單層顯示 6 6 創(chuàng)建

5、創(chuàng)建PCBPCB項目元件封裝庫項目元件封裝庫第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 610.1 根據(jù)原理圖創(chuàng)建網(wǎng)絡(luò)表根據(jù)原理圖創(chuàng)建網(wǎng)絡(luò)表 本章以圖本章以圖10.1所示電路為例,介紹印刷電路板自動布局和所示電路為例,介紹印刷電路板自動布局和自動布線的方法。自動布線的方法。圖圖10.1 電路原理圖電路原理圖第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 710.2 電路板的規(guī)劃電路板的規(guī)劃10.2.1 確定電路板的工作層確定電路板的工作層 因為采用雙層板,一般應(yīng)具有如下的工作層:因為采用雙層板,一般應(yīng)具有如下的工作層: 頂

6、層(頂層(TopLayer):):放置元件并布線。放置元件并布線。 底層(底層(BottomLayer):):布線并進(jìn)行焊接。布線并進(jìn)行焊接。 頂層絲印層(頂層絲印層(TopOverlay):):放置元件的輪廓、標(biāo)注及放置元件的輪廓、標(biāo)注及一些說明文字。一些說明文字。 多層(多層(MultiLayer):):用于顯示焊盤和過孔。用于顯示焊盤和過孔。 新建一個設(shè)計數(shù)據(jù)庫,命名為新建一個設(shè)計數(shù)據(jù)庫,命名為 scb.ddb。在其。在其Document文件夾下,建立名稱為文件夾下,建立名稱為scb.sch的電路原理圖文件,繪制圖的電路原理圖文件,繪制圖10.1所示電路原理圖。在原理圖編輯器下,選擇菜單

7、命令所示電路原理圖。在原理圖編輯器下,選擇菜單命令Design|Create Netlist,用來生成網(wǎng)絡(luò)表文件,網(wǎng)絡(luò)表文件的,用來生成網(wǎng)絡(luò)表文件,網(wǎng)絡(luò)表文件的默認(rèn)名稱為默認(rèn)名稱為。第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 8 機(jī)械層機(jī)械層4(Mechanical 4):):用于確定電路板的物理邊界用于確定電路板的物理邊界,也就是電路板的邊框。也就是電路板的邊框。 禁止布線層(禁止布線層(KeepOutLayer):):用于確定電路板的電用于確定電路板的電氣邊界。氣邊界。10.2.2 在機(jī)械層確定電路板的物理邊界在機(jī)械層確定電路板的物理邊界 創(chuàng)建機(jī)械層創(chuàng)

8、建機(jī)械層 執(zhí)行菜單命令執(zhí)行菜單命令Design|Mechanical Layers,在彈出的對話,在彈出的對話框中,選取框中,選取Mechanical 4(機(jī)械層(機(jī)械層4),層的名稱采用默認(rèn)值,),層的名稱采用默認(rèn)值,并選取并選取Visible(可見)和(可見)和Display In Single Layer Mode(單層(單層顯示時在各層顯示)兩個復(fù)選框。創(chuàng)建機(jī)械層后,在顯示時在各層顯示)兩個復(fù)選框。創(chuàng)建機(jī)械層后,在PCB文文件工作窗口的下方出現(xiàn)件工作窗口的下方出現(xiàn)Mechanical4標(biāo)簽。標(biāo)簽。 確定電路板的物理邊界確定電路板的物理邊界 電路板的物理尺寸為長電路板的物理尺寸為長180

9、0mil,高,高1500mil。在機(jī)械層。在機(jī)械層4繪制電路板的物理邊界。繪制電路板的物理邊界。 第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 9 物理邊界四個頂點(diǎn)的坐標(biāo)值為:(物理邊界四個頂點(diǎn)的坐標(biāo)值為:(0,0)、()、(1800,0)、)、(1800,1500)和()和(0,1500)。繪制好的電路板物理邊界如圖)。繪制好的電路板物理邊界如圖10.3所示。所示。圖圖10.3 繪制電路板的物理邊界繪制電路板的物理邊界第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 1010.2.3 在禁止布線層確定電路板的電氣邊界在禁止布

10、線層確定電路板的電氣邊界 電路板的電氣邊界,是指在電路板上設(shè)置的元件布局和電路板的電氣邊界,是指在電路板上設(shè)置的元件布局和布線的范圍。布線的范圍。 電氣邊界一般定義在禁止布線層上。電氣邊界一般定義在禁止布線層上。 電路板的電氣邊界可以稍大于物理邊界,如電氣邊界距電路板的電氣邊界可以稍大于物理邊界,如電氣邊界距離物理邊界離物理邊界50mil。 把當(dāng)前層切換為把當(dāng)前層切換為Keep Out Layer,繪制電氣邊界。,繪制電氣邊界。 物理邊界電氣邊界圖圖10.4 繪制繪制電路板的電電路板的電氣邊界氣邊界第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 1110.2.

11、4 使用向?qū)呻娐钒迨褂孟驅(qū)呻娐钒?執(zhí)行執(zhí)行File|New命令,在彈出的對話框中選擇命令,在彈出的對話框中選擇Wizards選項選項卡,如圖卡,如圖10.5所示。所示。圖圖10.5 新建新建PCB文件的文件的Wizards選項卡選項卡第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 12 選擇選擇Print Circuit Board Wizard(印刷電路板向?qū)В﹫D標(biāo),(印刷電路板向?qū)В﹫D標(biāo),單擊單擊OK按鈕,將彈出如圖按鈕,將彈出如圖10.6所示的對話框。所示的對話框。圖圖10.6 電路板向?qū)щ娐钒逑驅(qū)У诘?0 10章章 印制電路板的自動布局與自動布

12、線印制電路板的自動布局與自動布線 13 單擊單擊Next按鈕,將彈出如圖按鈕,將彈出如圖10.7所示的選擇預(yù)定義標(biāo)準(zhǔn)板對所示的選擇預(yù)定義標(biāo)準(zhǔn)板對話框。在列表框中可以選擇系統(tǒng)已經(jīng)預(yù)先定義好的板卡類型。話框。在列表框中可以選擇系統(tǒng)已經(jīng)預(yù)先定義好的板卡類型。如選擇如選擇Custom Made Board,則設(shè)計作者自行定義電路板的,則設(shè)計作者自行定義電路板的尺寸等參數(shù)。尺寸等參數(shù)。圖圖10.7 選擇電路板模板選擇電路板模板第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 14 選擇選擇Custom Made Board項,單擊項,單擊Next按鈕,系統(tǒng)彈出設(shè)按鈕,系統(tǒng)

13、彈出設(shè)定電路板相關(guān)參數(shù)的對話框,如圖定電路板相關(guān)參數(shù)的對話框,如圖10.8(a)所示。)所示。電路板的寬度電路板的寬度電路板的高度電路板的高度電路板的形狀為矩形電路板的形狀為矩形電路板的形狀為圓電路板的形狀為圓形形自定義電路板形狀自定義電路板形狀電氣邊界所在層電氣邊界所在層物理邊界和尺寸標(biāo)注所在層物理邊界和尺寸標(biāo)注所在層電路板邊界走線寬度電路板邊界走線寬度尺寸標(biāo)注寬度尺寸標(biāo)注寬度物理邊界與電氣邊界的距離物理邊界與電氣邊界的距離是否顯示標(biāo)題欄是否顯示標(biāo)題欄是否顯示刻度尺是否顯示刻度尺是否顯示圖例字符是否顯示圖例字符是否顯示尺寸標(biāo)注是否顯示尺寸標(biāo)注是否在電路板四個角開口是否在電路板四個角開口是否在

14、電路板內(nèi)部開口是否在電路板內(nèi)部開口圖圖10.8(a) 自定義電路板的參數(shù)設(shè)置自定義電路板的參數(shù)設(shè)置第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 15 設(shè)置完成后,系統(tǒng)將彈出幾個有關(guān)電路板尺寸參數(shù)設(shè)置的設(shè)置完成后,系統(tǒng)將彈出幾個有關(guān)電路板尺寸參數(shù)設(shè)置的對話框,對所定義的電路板的形狀、尺寸加以確認(rèn)或修改,如對話框,對所定義的電路板的形狀、尺寸加以確認(rèn)或修改,如圖圖10.8(b)和)和10.8(c)所示。)所示。圖圖10.8(b)對電路板的邊框尺寸進(jìn)行設(shè)置)對電路板的邊框尺寸進(jìn)行設(shè)置圖圖10.8(c)對電路板的四個角的開)對電路板的四個角的開口尺寸進(jìn)行設(shè)置口尺寸進(jìn)

15、行設(shè)置第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 16 如果在圖如果在圖10.8中的中的Title Block項被選中,系統(tǒng)將彈出如圖項被選中,系統(tǒng)將彈出如圖10.9所示的對話框。所示的對話框。設(shè)計名稱設(shè)計名稱公司名稱公司名稱電路板編號電路板編號 第一設(shè)計者第一設(shè)計者 聯(lián)系電話聯(lián)系電話 第二設(shè)計者第二設(shè)計者聯(lián)系電話聯(lián)系電話圖圖10.9 輸入標(biāo)題塊中的有關(guān)信息輸入標(biāo)題塊中的有關(guān)信息第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 17 單擊單擊Next按鈕,將彈出如圖按鈕,將彈出如圖10.10所示對話框,可設(shè)置信號層所示對話框

16、,可設(shè)置信號層的數(shù)量和類型,以及電源的數(shù)量和類型,以及電源/接地層的數(shù)目。各項含義如下:接地層的數(shù)目。各項含義如下:圖圖10.10 設(shè)置信號層的層數(shù)及類型等參數(shù)設(shè)置信號層的層數(shù)及類型等參數(shù)Two Layer-Plated Through Hole:兩個信號層,過孔電兩個信號層,過孔電鍍。鍍。Two Layer-Non Plated:兩兩個信號層,過孔不電鍍。個信號層,過孔不電鍍。Four Layer:4層板。層板。Six Layer:6層板。層板。Eight Layer:8層板層板。Specify the number of Power/Ground plates that will be u

17、sed in addition to the layers above:選取內(nèi)部:選取內(nèi)部電源電源/接地層的數(shù)目,包括接地層的數(shù)目,包括Two(兩個內(nèi)部層)、(兩個內(nèi)部層)、Four(四個內(nèi)部層)和(四個內(nèi)部層)和None(無(無內(nèi)層)。內(nèi)層)。第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 18 單擊單擊Next按鈕,將彈出如圖按鈕,將彈出如圖10.11所示的對話框,可設(shè)置過孔所示的對話框,可設(shè)置過孔的類型(穿透式過孔、盲過孔和隱藏過孔)。對于雙層板,的類型(穿透式過孔、盲過孔和隱藏過孔)。對于雙層板,只能使用穿透式過孔。只能使用穿透式過孔。圖圖10.11

18、設(shè)置過孔類型設(shè)置過孔類型第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 19 單擊單擊Next按鈕,將彈出如圖按鈕,將彈出如圖10.12(a)所示的對話框,可設(shè)置將要使用)所示的對話框,可設(shè)置將要使用的布線技術(shù);針腳式元件和表面粘貼式元件哪一個較多。如選擇表面粘的布線技術(shù);針腳式元件和表面粘貼式元件哪一個較多。如選擇表面粘貼式元件(貼式元件(Surface-mount components),還要設(shè)置元件是否在電路板),還要設(shè)置元件是否在電路板的兩面放置,如圖的兩面放置,如圖10.12(a)所示;如選擇針腳式元件()所示;如選擇針腳式元件(Through-ho

19、le components),還要設(shè)置在兩個焊盤之間穿過導(dǎo)線的數(shù)目,如圖),還要設(shè)置在兩個焊盤之間穿過導(dǎo)線的數(shù)目,如圖10.12(b)所示,有)所示,有One Track、Two Track和和Three Track三個選項。三個選項。圖圖10.12(a)選擇表面粘貼)選擇表面粘貼式元件時的設(shè)置式元件時的設(shè)置圖圖10.12(b)選擇針腳式元件時的設(shè)置)選擇針腳式元件時的設(shè)置第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 20 單擊單擊Next按鈕,將彈出如圖按鈕,將彈出如圖10.13所示的對話框,可設(shè)置最所示的對話框,可設(shè)置最小的導(dǎo)線寬度、最小的過孔尺寸和相鄰

20、走線的最小間距。小的導(dǎo)線寬度、最小的過孔尺寸和相鄰走線的最小間距。這些參數(shù)都會作為自動布線的參考數(shù)據(jù)。設(shè)置參數(shù)如下:這些參數(shù)都會作為自動布線的參考數(shù)據(jù)。設(shè)置參數(shù)如下:圖圖10.13 設(shè)置最小的尺寸限制設(shè)置最小的尺寸限制 Minimum Track Size:設(shè)設(shè)置最小的導(dǎo)線尺寸。置最小的導(dǎo)線尺寸。 Minimum Via Width:設(shè):設(shè)置最小的過孔外徑直徑。置最小的過孔外徑直徑。 Minimum Via HoleSize:設(shè)置過孔的內(nèi)徑直徑。設(shè)置過孔的內(nèi)徑直徑。 Minimum Clearance:設(shè)設(shè)置相鄰走線的最小間距。置相鄰走線的最小間距。第第10 10章章 印制電路板的自動布局與自

21、動布線印制電路板的自動布局與自動布線 21 單擊單擊Next按鈕,彈出是否作為模板保存的對話框,如圖按鈕,彈出是否作為模板保存的對話框,如圖10.14所示。如果選擇此項,再輸入模板名稱和模板的文字所示。如果選擇此項,再輸入模板名稱和模板的文字描述。描述。圖圖10.14 保存為模板文件保存為模板文件第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 22 單擊單擊Next按鈕,彈出完成對話框,單擊按鈕,彈出完成對話框,單擊Finish按鈕結(jié)按鈕結(jié)束生成電路板的過程,如圖束生成電路板的過程,如圖10.15所示,該電路板已經(jīng)所示,該電路板已經(jīng)規(guī)劃完完畢。規(guī)劃完完畢。電路

22、板邊界圖例字符標(biāo)題欄刻度尺標(biāo)注尺寸圖圖10.15 利用向?qū)傻睦孟驅(qū)傻腜CB第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 2310.3 PCB元件庫元件庫10.3.1 PCB元件庫與元件庫與SCH元件庫的區(qū)別元件庫的區(qū)別1概念上的區(qū)別概念上的區(qū)別 在在SCH元件庫中的元件是對應(yīng)實際元件的電氣符號,在原元件庫中的元件是對應(yīng)實際元件的電氣符號,在原理圖中采用,可以稱之為理圖中采用,可以稱之為SCH元件元件;而;而PCB元件庫中的元件是元件庫中的元件是實際元件的封裝,在電路板圖中采用,可以稱之為實際元件的封裝,在電路板圖中采用,可以稱之為PCB元件元件。

23、在在Protel 99 SE中,中,SCH元件和元件和PCB元件分屬于兩個不同元件分屬于兩個不同軟件功能的元件庫。軟件功能的元件庫。2元件引腳編號的區(qū)別元件引腳編號的區(qū)別 二極管元件:其二極管元件:其SCH元件與元件與PCB元件的引腳編號是不同的,元件的引腳編號是不同的,如圖如圖10.16所示。所示。圖圖10.16 二極管的二極管的SCH元件與元件與PCB元件元件第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 24 三極管元件:以三極管元件:以NPN型三極管為例,如圖型三極管為例,如圖10.17所示。所示。 引腳編號引腳編號1 2 3 1 2 3 1 2 3

24、對應(yīng)極對應(yīng)極 B C E E B C E B C (a) (b) (c) 圖圖10.17 三極管的三極管的SCH元件與元件與PCB元件元件 在圖在圖10.17中,可以看出三極管的中,可以看出三極管的SCH元件與元件與PCB元件元件的引腳編號是相同的,但它們的引腳對應(yīng)極的名稱卻存在的引腳編號是相同的,但它們的引腳對應(yīng)極的名稱卻存在差異。差異。第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 25 電位器元件:如圖電位器元件:如圖10.18所示。所示。 從圖中可以看出,電位器的從圖中可以看出,電位器的SCH元件的中間抽頭的引腳元件的中間抽頭的引腳編號為編號為3,與其

25、,與其PCB元件之間有差異。元件之間有差異。(a) (b) 圖圖10.18 電位器的電位器的SCH元件和元件和PCB元件元件10.3.2 裝載裝載PCB元件庫元件庫 這里,我們加載系統(tǒng)下的這里,我們加載系統(tǒng)下的LibraryPcbGeneric FootprintAdvpcb.ddbPCB Footprint.lib元件封裝庫。元件封裝庫。 第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 2610. 4 裝入網(wǎng)絡(luò)表和元件裝入網(wǎng)絡(luò)表和元件10.4.1 直接裝入網(wǎng)絡(luò)表文件直接裝入網(wǎng)絡(luò)表文件 在在PCB編輯器中,執(zhí)行菜單命令編輯器中,執(zhí)行菜單命令Design|Loa

26、d Nets,將彈出,將彈出如圖如圖10.19所示的所示的Load/Forward Annotate Netlist對話框。對話框。 圖圖10.19 裝入網(wǎng)絡(luò)表對話框裝入網(wǎng)絡(luò)表對話框Delete Components not in netlist選項:選項:如選中則系統(tǒng)將如選中則系統(tǒng)將會在加載網(wǎng)絡(luò)表之后,與當(dāng)前會在加載網(wǎng)絡(luò)表之后,與當(dāng)前電路板中存在的元件作比較,電路板中存在的元件作比較,將網(wǎng)絡(luò)表中沒有的元件而在當(dāng)將網(wǎng)絡(luò)表中沒有的元件而在當(dāng)前電路板中存在的元件刪除掉;前電路板中存在的元件刪除掉;Update footprint選項:選項:如選如選中則會自動用網(wǎng)絡(luò)表內(nèi)存在的中則會自動用網(wǎng)絡(luò)表內(nèi)存在

27、的元件封裝替換當(dāng)前電路板上的元件封裝替換當(dāng)前電路板上的相同元件的封裝。相同元件的封裝。 這兩個選項,適合于原理圖這兩個選項,適合于原理圖修改后的網(wǎng)絡(luò)表重新裝入。修改后的網(wǎng)絡(luò)表重新裝入。第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 27 在在Netlist File文本框中輸入加載的網(wǎng)絡(luò)表文件名。單擊文本框中輸入加載的網(wǎng)絡(luò)表文件名。單擊Browse按鈕,將彈出如圖按鈕,將彈出如圖10.20所示的選擇網(wǎng)絡(luò)表文件對話所示的選擇網(wǎng)絡(luò)表文件對話框。框。 在正確選取在正確選取sch.Net文件后,單擊文件后,單擊OK按鈕,系統(tǒng)開始自按鈕,系統(tǒng)開始自動生成網(wǎng)絡(luò)宏(動生成網(wǎng)

28、絡(luò)宏(Netlist Macros),并將其在裝入網(wǎng)絡(luò)表的),并將其在裝入網(wǎng)絡(luò)表的對話框中列出,如圖對話框中列出,如圖10.21所示。所示。圖圖10.20 選擇選擇網(wǎng)絡(luò)表文件對網(wǎng)絡(luò)表文件對話框話框圖圖10.21生生成的無錯成的無錯誤的網(wǎng)絡(luò)誤的網(wǎng)絡(luò)表宏信息表宏信息第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 28 如果在生成網(wǎng)絡(luò)宏時出錯,列表框中如果在生成網(wǎng)絡(luò)宏時出錯,列表框中Error列會顯示出現(xiàn)列會顯示出現(xiàn)的錯誤信息,如圖的錯誤信息,如圖10.23所示。常見的錯誤是在原理圖中所示。常見的錯誤是在原理圖中沒有設(shè)定元件的封裝,或者封裝不匹配,此時應(yīng)該返回沒有設(shè)

29、定元件的封裝,或者封裝不匹配,此時應(yīng)該返回到原理圖編輯器中,修改錯誤,并重新生成網(wǎng)絡(luò)表,然到原理圖編輯器中,修改錯誤,并重新生成網(wǎng)絡(luò)表,然后再切換到后再切換到PCB文件中進(jìn)行操作。文件中進(jìn)行操作。 圖圖10.23 有錯誤的網(wǎng)絡(luò)表宏信息有錯誤的網(wǎng)絡(luò)表宏信息第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 29 最后,單擊圖最后,單擊圖10.21中底部的中底部的Execute按鈕,完成網(wǎng)絡(luò)表和元按鈕,完成網(wǎng)絡(luò)表和元件的裝入。效果如圖件的裝入。效果如圖10.24所示,裝入的元件重疊在電路板所示,裝入的元件重疊在電路板的電氣邊界內(nèi),元件與連線都用綠色表示。的電氣邊界內(nèi),

30、元件與連線都用綠色表示。 圖圖10.24 裝入網(wǎng)絡(luò)表和元件后的裝入網(wǎng)絡(luò)表和元件后的PCB圖圖第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 3010.4.2 利用同步器裝入網(wǎng)絡(luò)表和元件利用同步器裝入網(wǎng)絡(luò)表和元件 新建一個新建一個PCB文件文件Scb2.pcb,并按原尺寸繪制物理邊界和電,并按原尺寸繪制物理邊界和電氣邊界。氣邊界。 打開原理圖文件,執(zhí)行菜單命令打開原理圖文件,執(zhí)行菜單命令Design|Update PCB(更新(更新PCB),彈出如圖),彈出如圖10.25所示的同步器選擇目標(biāo)文件對話框。所示的同步器選擇目標(biāo)文件對話框。在所列出的的在所列出的的PC

31、B文件中,選取文件中,選取Scb2.pcb ,單擊,單擊Apply按鈕。按鈕。圖圖10.25 同步器選擇目標(biāo)文件對話框同步器選擇目標(biāo)文件對話框第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 31 系統(tǒng)彈出如圖系統(tǒng)彈出如圖10.26所示的同步器參數(shù)設(shè)置對話框。主要參所示的同步器參數(shù)設(shè)置對話框。主要參數(shù)的含義如下:數(shù)的含義如下:圖圖10.26 同步器參數(shù)設(shè)置對話框同步器參數(shù)設(shè)置對話框 Connectivity欄:欄:用于設(shè)用于設(shè)置原理圖與置原理圖與PCB圖之間的圖之間的連接類型。連接類型。 Components欄:欄:用于設(shè)用于設(shè)置對原理圖中的元件進(jìn)行置對原理圖中

32、的元件進(jìn)行哪些修改哪些修改。 Preview Change按鈕:按鈕:用用于查看原理圖中進(jìn)行了哪于查看原理圖中進(jìn)行了哪些修改。單擊該按鈕,彈些修改。單擊該按鈕,彈出網(wǎng)絡(luò)宏的列表框,與圖出網(wǎng)絡(luò)宏的列表框,與圖10.21類似。如果出現(xiàn)宏錯類似。如果出現(xiàn)宏錯誤,同樣也要對原理圖進(jìn)誤,同樣也要對原理圖進(jìn)行修改。行修改。第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 32 單擊單擊Execute按鈕,裝入網(wǎng)絡(luò)表及元件。打開按鈕,裝入網(wǎng)絡(luò)表及元件。打開scb2.pcb文件,文件,效果與第一種方法一樣。效果與第一種方法一樣。 同理,在同理,在PCB編輯器下,對電路板圖進(jìn)行了

33、修改,然后編輯器下,對電路板圖進(jìn)行了修改,然后執(zhí)行菜單命令執(zhí)行菜單命令Design|Update Schematic,再打開對應(yīng)的原理,再打開對應(yīng)的原理圖文件,你會發(fā)現(xiàn)與該電路板圖對應(yīng)的原理圖已經(jīng)進(jìn)行了圖文件,你會發(fā)現(xiàn)與該電路板圖對應(yīng)的原理圖已經(jīng)進(jìn)行了更新。更新。10. 5 元件的自動布局元件的自動布局10.5.1 設(shè)置自動布局的有關(guān)參數(shù)設(shè)置自動布局的有關(guān)參數(shù) 元件布局的柵格元件布局的柵格 執(zhí)行菜單命令執(zhí)行菜單命令Design|Options,在彈出的,在彈出的Document Options對話框?qū)υ捒騉ptions選項卡中,分別對捕獲柵格在選項卡中,分別對捕獲柵格在X和和Y方方向的間距進(jìn)行

34、設(shè)置。向的間距進(jìn)行設(shè)置。這里,我們采用默認(rèn)值這里,我們采用默認(rèn)值20mil。 第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 332. Snap to Center參數(shù)參數(shù) 執(zhí)行菜單命令執(zhí)行菜單命令Tools|Preferences,在彈出的,在彈出的Preferences對話對話框中的框中的Options選項卡,使選項卡,使Snap to Center選項有效,其作用是選項有效,其作用是當(dāng)按下鼠標(biāo)左鍵選取某個元件時,光標(biāo)跳到元件的當(dāng)按下鼠標(biāo)左鍵選取某個元件時,光標(biāo)跳到元件的1腳;當(dāng)用腳;當(dāng)用鼠標(biāo)左鍵選取某段線拖動時,光標(biāo)跳到線段的端點(diǎn)。鼠標(biāo)左鍵選取某段線拖動

35、時,光標(biāo)跳到線段的端點(diǎn)。這里,我這里,我們選取該項。們選取該項。3. 字符串臨界值參數(shù)字符串臨界值參數(shù) 執(zhí)行菜單命令執(zhí)行菜單命令Tools|Preferences,在彈出的,在彈出的Preferences對話對話框中,單擊框中,單擊Display選項卡,在選項卡,在Draft thresholds選項區(qū)域的選項區(qū)域的String文本框中輸入構(gòu)成字符串像素的臨界值。該項的作用是文本框中輸入構(gòu)成字符串像素的臨界值。該項的作用是當(dāng)將電路板圖縮小至一定比例時,字符串將變?yōu)榭招木匦慰?,?dāng)將電路板圖縮小至一定比例時,字符串將變?yōu)榭招木匦慰?,具體內(nèi)容將不可見。將此臨界值設(shè)置為較小數(shù)值時,字符串內(nèi)具體內(nèi)容將不

36、可見。將此臨界值設(shè)置為較小數(shù)值時,字符串內(nèi)容將仍可見。容將仍可見。這里。我們設(shè)置這里。我們設(shè)置String值為值為4pixels。 第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 3410.5.2 設(shè)置布局設(shè)計規(guī)則設(shè)置布局設(shè)計規(guī)則 在在PCB編輯器下,執(zhí)行菜單命令編輯器下,執(zhí)行菜單命令Design|Ruler,將彈出如,將彈出如圖圖10.27所示的所示的Design Ruler(設(shè)計規(guī)則)對話框。單擊(設(shè)計規(guī)則)對話框。單擊Placement選項卡,可對元件布局設(shè)計規(guī)則進(jìn)行設(shè)置,它只適選項卡,可對元件布局設(shè)計規(guī)則進(jìn)行設(shè)置,它只適合于合于Cluster Plac

37、er自動布局方式。自動布局方式。 圖圖10.27 Design Ruler對話框中的對話框中的Placement選項卡選項卡第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 35Component Clearance Constraint(元件間距臨界值)規(guī)則(元件間距臨界值)規(guī)則 用于設(shè)置元件之間的最小間距,如圖用于設(shè)置元件之間的最小間距,如圖10.27所示。在默認(rèn)所示。在默認(rèn)狀態(tài)下,設(shè)計規(guī)則列表中已經(jīng)存在一條設(shè)計規(guī)則,單擊右下狀態(tài)下,設(shè)計規(guī)則列表中已經(jīng)存在一條設(shè)計規(guī)則,單擊右下角的角的Properties(屬性)按鈕,彈出如圖(屬性)按鈕,彈出如圖10.28

38、所示的所示的Component Clearance設(shè)置對話框。在設(shè)置對話框。在Gap(間隙)文本框輸(間隙)文本框輸入元件間距設(shè)定值,默認(rèn)值為入元件間距設(shè)定值,默認(rèn)值為10mil。 圖圖10.28 Component Clearance設(shè)置對話框設(shè)置對話框第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 362. Component Orientations Ruler(元件放置角度)規(guī)則(元件放置角度)規(guī)則 用于設(shè)置布置元件時的放置角度。在圖用于設(shè)置布置元件時的放置角度。在圖10.27中的規(guī)則類中的規(guī)則類別框中選取別框中選取Component Orientat

39、ions Ruler項,單擊右下角的項,單擊右下角的Add按鈕,彈出如圖按鈕,彈出如圖10.29所示的元件放置方向?qū)υ捒?。所示的元件放置方向?qū)υ捒?。圖圖10.29 元件放置方向?qū)υ捒蛟胖梅较驅(qū)υ捒虻诘?0 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 373. Net to Ignore(網(wǎng)絡(luò)忽略)規(guī)則(網(wǎng)絡(luò)忽略)規(guī)則 用于設(shè)置在利用用于設(shè)置在利用Cluster Placer方式進(jìn)行自動布局時,應(yīng)方式進(jìn)行自動布局時,應(yīng)該忽略哪些網(wǎng)絡(luò)走線造成的影響,這樣可以提高自動布局的該忽略哪些網(wǎng)絡(luò)走線造成的影響,這樣可以提高自動布局的速度與質(zhì)量。速度與質(zhì)量。圖圖10.30 Ne

40、t to Ignore對話框?qū)υ捒虻诘?0 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 384. Permitted Layer Ruler(允許元件放置層)規(guī)則(允許元件放置層)規(guī)則 用于設(shè)置允許元件放置的電路板層。在圖用于設(shè)置允許元件放置的電路板層。在圖10.27中的規(guī)則中的規(guī)則類別框中選取類別框中選取Permitted Layer Ruler項,單擊項,單擊Add按鈕,彈出按鈕,彈出如圖如圖10.31所示的所示的Permitted Layer Ruler對話框。在左邊的對話框。在左邊的Filter kind下拉列表框選擇用于該規(guī)則的適用范圍,右邊欄中下拉列表框

41、選擇用于該規(guī)則的適用范圍,右邊欄中的的Top Layer和和Bottom Layer復(fù)選框用于設(shè)置是否允許在頂層復(fù)選框用于設(shè)置是否允許在頂層和底層放置元件。和底層放置元件。這里,我們設(shè)置所有的元件都放在頂層。這里,我們設(shè)置所有的元件都放在頂層。圖圖10.31 Permitted Layer Ruler對話框?qū)υ捒虻诘?0 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 395. Room Definition(定義房(定義房間)規(guī)則間)規(guī)則 用于設(shè)置定義房間的規(guī)則。用于設(shè)置定義房間的規(guī)則。在圖在圖10.27中的規(guī)則類別框中選取中的規(guī)則類別框中選取Room Definit

42、ion項,單擊項,單擊Add按鈕,按鈕,彈出如圖彈出如圖10.32所示的所示的Room Definition對話框。在對話框。在Ruler Attribute選項區(qū)設(shè)置房間的范圍,選項區(qū)設(shè)置房間的范圍,在在x1,y1文本框中指定房間的頂點(diǎn)文本框中指定房間的頂點(diǎn)坐標(biāo),在坐標(biāo),在x2, y2文本框中指定房間文本框中指定房間的頂點(diǎn)對角點(diǎn)的坐標(biāo)。在下邊的第的頂點(diǎn)對角點(diǎn)的坐標(biāo)。在下邊的第一個下拉列表框設(shè)置適用的層,默一個下拉列表框設(shè)置適用的層,默認(rèn)為頂層。第二個下拉框中有兩個認(rèn)為頂層。第二個下拉框中有兩個選項,選項,Keep Objects Inside(將對(將對象限制在房間的內(nèi)部)和象限制在房間的內(nèi)

43、部)和Keep Objects Outside(將對象限制在房(將對象限制在房間的外部)。間的外部)。 圖圖10.32 Room Definition對話框?qū)υ捒虻诘?0 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 4010.5.3 手工定位元件手工定位元件 就是在自動布局之前,先把一些元件的位置固定下來,在就是在自動布局之前,先把一些元件的位置固定下來,在自動布局時,不再對這些元件進(jìn)行布局,這就是手工定位元件,自動布局時,不再對這些元件進(jìn)行布局,這就是手工定位元件,也稱元件的預(yù)布局。也稱元件的預(yù)布局。 執(zhí)行菜單命令執(zhí)行菜單命令Edit|Move|Component

44、,選擇需要定位的元,選擇需要定位的元件,件, 將其移動到預(yù)定位置,在元件的屬性對話框中,選取將其移動到預(yù)定位置,在元件的屬性對話框中,選取Locked復(fù)選框,使該元件被鎖定,不參與自動布局。復(fù)選框,使該元件被鎖定,不參與自動布局。10.5.4 自動布局自動布局 在自動布局之前,執(zhí)行菜單命令在自動布局之前,執(zhí)行菜單命令Edit|Origin|Reset,恢復(fù)原,恢復(fù)原點(diǎn)為絕對原點(diǎn)。點(diǎn)為絕對原點(diǎn)。 執(zhí)行菜單命令執(zhí)行菜單命令Tools|Auto Placement|Auto Placer。 執(zhí)行命令后,系統(tǒng)彈出如圖執(zhí)行命令后,系統(tǒng)彈出如圖10.36所示的自動布局對話框。所示的自動布局對話框。對話框中

45、顯示了兩種自動布局方式,每種方式所使用的計對話框中顯示了兩種自動布局方式,每種方式所使用的計算和優(yōu)化元件位置的方法不同,介紹如下:算和優(yōu)化元件位置的方法不同,介紹如下:第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 41圖圖10.36 自自動布局對動布局對話框話框Cluster Placer:群集式布局方式。根據(jù)元件的連通性將群集式布局方式。根據(jù)元件的連通性將元件分組,然后使其按照一定的幾何位置布局。在元件分組,然后使其按照一定的幾何位置布局。在10.5.2節(jié)介紹的自動布局的規(guī)則就是為該方式設(shè)置的。這種布局節(jié)介紹的自動布局的規(guī)則就是為該方式設(shè)置的。這種布局方式

46、適合于元件數(shù)量較少(小于方式適合于元件數(shù)量較少(小于100)的電路板設(shè)計。)的電路板設(shè)計。 Quick Component Placement復(fù)選框:復(fù)選框:選取它,布局選取它,布局速度較快,但不能得到最佳布局效果。速度較快,但不能得到最佳布局效果。第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 42Statistical Placer:統(tǒng)計式布局方式。使用統(tǒng)計算法,遵統(tǒng)計式布局方式。使用統(tǒng)計算法,遵循連線最短原則來布局元件,無需另外設(shè)置布局規(guī)則。這循連線最短原則來布局元件,無需另外設(shè)置布局規(guī)則。這種布局方式最適合元件數(shù)目超過種布局方式最適合元件數(shù)目超過100

47、的電路板設(shè)計。如選擇的電路板設(shè)計。如選擇此布局方式,將彈出如圖此布局方式,將彈出如圖10.37所示的對話框。所示的對話框。 Group Components復(fù)選框:復(fù)選框:將當(dāng)前網(wǎng)絡(luò)中連接密切將當(dāng)前網(wǎng)絡(luò)中連接密切的元件合為一組,布局時作為一個整體來考慮。建議如果電的元件合為一組,布局時作為一個整體來考慮。建議如果電路板上沒有足夠的面積,就不要選取該項路板上沒有足夠的面積,就不要選取該項 Rotate Components復(fù)選框:復(fù)選框:根據(jù)布局的需要將元件根據(jù)布局的需要將元件旋轉(zhuǎn)。旋轉(zhuǎn)。 Power Nets文本框:文本框:在該文本框輸入的網(wǎng)絡(luò)名將不被在該文本框輸入的網(wǎng)絡(luò)名將不被列入布局策略的

48、考慮范圍,這樣可以縮短自動布局的時間,列入布局策略的考慮范圍,這樣可以縮短自動布局的時間,電源網(wǎng)絡(luò)就屬于此種網(wǎng)絡(luò)。在此輸入電源網(wǎng)絡(luò)名稱。電源網(wǎng)絡(luò)就屬于此種網(wǎng)絡(luò)。在此輸入電源網(wǎng)絡(luò)名稱。第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 43 Ground Nets文本框:文本框:其含義同其含義同Power Nets文本框。在文本框。在此輸入接地網(wǎng)絡(luò)名稱。此輸入接地網(wǎng)絡(luò)名稱。 Grid Size:設(shè)置自動布局時的柵格間距。默認(rèn)為設(shè)置自動布局時的柵格間距。默認(rèn)為20mil。圖圖10.37 全局元件布局器全局元件布局器第第10 10章章 印制電路板的自動布局與自動布線印制

49、電路板的自動布局與自動布線 44注意注意,采用統(tǒng)計式布局方式,它不是直接在,采用統(tǒng)計式布局方式,它不是直接在PCB 文件上文件上運(yùn)行,而是打開一個如圖運(yùn)行,而是打開一個如圖10.38所示的臨時布局窗口(生所示的臨時布局窗口(生成一個成一個Place1.Plc的文件)。的文件)。 當(dāng)出現(xiàn)一個標(biāo)有當(dāng)出現(xiàn)一個標(biāo)有Auto-Place is Finished的信息框時,的信息框時,單擊單擊OK按鈕,將出現(xiàn)如圖按鈕,將出現(xiàn)如圖10.39所示的所示的 Design Explorer對話框,提示是否將自動布局的結(jié)果更新到對話框,提示是否將自動布局的結(jié)果更新到PCB文件中。文件中。單擊單擊Yes按鈕,更新后系

50、統(tǒng)返回到按鈕,更新后系統(tǒng)返回到PCB文件窗口。文件窗口。圖圖10.38 統(tǒng)計式布局的臨時布局窗口統(tǒng)計式布局的臨時布局窗口 圖圖10.39 Design Explorer對話框?qū)υ捒虻诘?0 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 45 對于本章的例子,因為元件較少,故選擇群集式元件對于本章的例子,因為元件較少,故選擇群集式元件布局方式。自動布局后的效果如圖布局方式。自動布局后的效果如圖10.40所示。所示。圖圖10.40 自動布局后的效果圖自動布局后的效果圖第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 4610.5.5 網(wǎng)絡(luò)密

51、度分析網(wǎng)絡(luò)密度分析 執(zhí)行菜單命令執(zhí)行菜單命令Tools|Density Map(密度圖),系統(tǒng)將對(密度圖),系統(tǒng)將對電路板的網(wǎng)絡(luò)密度進(jìn)行分析。圖電路板的網(wǎng)絡(luò)密度進(jìn)行分析。圖10.41是對系統(tǒng)中給出的例子是對系統(tǒng)中給出的例子PCB Benchmark 94 Board.pcb進(jìn)行網(wǎng)絡(luò)密度分析的結(jié)果。按進(jìn)行網(wǎng)絡(luò)密度分析的結(jié)果。按下下END鍵,可清除密度分析圖。鍵,可清除密度分析圖。 綠色代表低密度,綠色代表低密度,黃色代表中密度,黃色代表中密度,紅色代表高密度。紅色代表高密度。圖圖10.41網(wǎng)絡(luò)密度分析圖網(wǎng)絡(luò)密度分析圖第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布

52、線 4710.5.6 手工調(diào)整元件布局手工調(diào)整元件布局 經(jīng)過手工對布局的調(diào)整,整個電路板的布局效果如圖經(jīng)過手工對布局的調(diào)整,整個電路板的布局效果如圖10.46所示。所示。圖圖10.46 經(jīng)過調(diào)整之后的布局效果經(jīng)過調(diào)整之后的布局效果第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 4810. 6 自動布線自動布線 從圖從圖10.46可以看出,各元件焊盤之間已經(jīng)存在連線可以看出,各元件焊盤之間已經(jīng)存在連線(Connection),但這種線,俗稱叫飛線。),但這種線,俗稱叫飛線。 飛線只是在邏輯上表示各元件焊盤間的電氣連接關(guān)系,飛線只是在邏輯上表示各元件焊盤間的電氣連

53、接關(guān)系, 利用主菜單的利用主菜單的View|Connections下的下的Show(顯示)(顯示)/Hide(隱藏)命令可顯示(隱藏)命令可顯示/隱藏全部或部分飛線。隱藏全部或部分飛線。 布線是根據(jù)飛線指示的電氣連接關(guān)系來放置銅膜導(dǎo)線。布線是根據(jù)飛線指示的電氣連接關(guān)系來放置銅膜導(dǎo)線。10.6.1 規(guī)則的適用范圍規(guī)則的適用范圍1整個電路板(整個電路板(Whole Board)圖圖10.47 規(guī)則的適用范圍為整個電路板規(guī)則的適用范圍為整個電路板第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 492. 工作層(工作層(Layer) 用鼠標(biāo)左健單擊圖用鼠標(biāo)左健單擊圖1

54、0.47中的中的Filter Kind(過濾類型)下拉(過濾類型)下拉框中下拉按鈕,在彈出的選擇菜單中,選取框中下拉按鈕,在彈出的選擇菜單中,選取Layer,則,則Rule Scope選項區(qū)域的內(nèi)容發(fā)生變化,如圖選項區(qū)域的內(nèi)容發(fā)生變化,如圖10.48(a)所示。在)所示。在Layer下拉列表中選擇規(guī)則適合的層。單擊下拉列表中選擇規(guī)則適合的層。單擊And(與)按鈕,對(與)按鈕,對話框變?yōu)槿鐖D話框變?yōu)槿鐖D10.48(b)所示,兩個對象之間為)所示,兩個對象之間為“與與” 關(guān)系。關(guān)系。(a) (b) 圖圖10.48 規(guī)則的適用范圍為指定的層規(guī)則的適用范圍為指定的層第第10 10章章 印制電路板的自

55、動布局與自動布線印制電路板的自動布局與自動布線 503網(wǎng)絡(luò)(網(wǎng)絡(luò)(Net) 選擇此項后,規(guī)則的適用范圍為指定的網(wǎng)絡(luò),如圖選擇此項后,規(guī)則的適用范圍為指定的網(wǎng)絡(luò),如圖10.49所示。在所示。在Net 下拉列表中選擇適合網(wǎng)絡(luò)名。下拉列表中選擇適合網(wǎng)絡(luò)名。圖圖10.49 規(guī)則的適用范圍為指定的網(wǎng)絡(luò)規(guī)則的適用范圍為指定的網(wǎng)絡(luò)10.6.2 設(shè)置自動布線規(guī)則設(shè)置自動布線規(guī)則 執(zhí)行菜單命令執(zhí)行菜單命令Design|Rules,將彈出如圖,將彈出如圖10.54所示的所示的Design Rules(設(shè)計規(guī)則)對話框。(設(shè)計規(guī)則)對話框。 第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自

56、動布線 51選擇選擇Routing選項卡:選項卡:圖圖 10.54 設(shè)置布線參數(shù)(設(shè)置布線參數(shù)(Routing)第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 52設(shè)置安全間距(設(shè)置安全間距(Clearance Constraint) 安全間距用于設(shè)置同一個工作層上的導(dǎo)線、焊盤、過孔安全間距用于設(shè)置同一個工作層上的導(dǎo)線、焊盤、過孔等電氣對象之間的最小間距。如圖等電氣對象之間的最小間距。如圖10.55所示的所示的Clearance Constraint 設(shè)置對話框中,設(shè)置內(nèi)容包括兩部分:設(shè)置對話框中,設(shè)置內(nèi)容包括兩部分: 圖圖10.55 設(shè)置安全間距對話框設(shè)置安

57、全間距對話框Rule Scope(規(guī)則的適用范圍):(規(guī)則的適用范圍):一般情況下,指定該規(guī)則適用于整一般情況下,指定該規(guī)則適用于整個電路板(個電路板(Whole Board)。)。Rule Attributes(規(guī)則屬性):(規(guī)則屬性):用用來設(shè)置最小間距的數(shù)值(如來設(shè)置最小間距的數(shù)值(如10mil)及其所適用的網(wǎng)絡(luò),包括及其所適用的網(wǎng)絡(luò),包括Different Nets Only(僅不同網(wǎng)絡(luò))、(僅不同網(wǎng)絡(luò))、Same Net Only(僅同一網(wǎng)絡(luò))和(僅同一網(wǎng)絡(luò))和Any Net(任何網(wǎng)絡(luò))。(任何網(wǎng)絡(luò))。 本章例子采用的安全間距為本章例子采用的安全間距為10mil,該規(guī)則適用整個電路板

58、。,該規(guī)則適用整個電路板。第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 532. 設(shè)置布線的拐角模式(設(shè)置布線的拐角模式(Routing Corners) 該項規(guī)則主要用于設(shè)置布線時拐角的形狀及拐角走線垂該項規(guī)則主要用于設(shè)置布線時拐角的形狀及拐角走線垂直距離的最小和最大值。直距離的最小和最大值。 圖圖10.56 布線拐角模式設(shè)置對話框布線拐角模式設(shè)置對話框 本章例子采用本章例子采用該默認(rèn)規(guī)則。該默認(rèn)規(guī)則。第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 543. 設(shè)置布線工作層(設(shè)置布線工作層(Routing Layers)

59、該項規(guī)則用于設(shè)置布線的該項規(guī)則用于設(shè)置布線的工作層及在該層上的布線方向。工作層及在該層上的布線方向。 雙層板:雙層板:頂層與底層的布頂層與底層的布線方向必須互相垂直。線方向必須互相垂直。 單層板:單層板:可以設(shè)置頂層為可以設(shè)置頂層為Not Used,底層的布線方向為,底層的布線方向為Any。 本章例子采用雙層板布線,本章例子采用雙層板布線,頂層為水平方向布線,底層為頂層為水平方向布線,底層為垂直方向布線。垂直方向布線。 圖圖10.57 布線工作層設(shè)置對話框布線工作層設(shè)置對話框第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 554. 設(shè)置布線優(yōu)先級(設(shè)置布線優(yōu)先

60、級(Routing Priority) 該項規(guī)則用于設(shè)置各布線網(wǎng)絡(luò)的優(yōu)先級(布線的先后順該項規(guī)則用于設(shè)置各布線網(wǎng)絡(luò)的優(yōu)先級(布線的先后順序)。序)。 一般采用默認(rèn)值。一般采用默認(rèn)值。圖圖10.58 布線優(yōu)先級設(shè)置對話框布線優(yōu)先級設(shè)置對話框第第10 10章章 印制電路板的自動布局與自動布線印制電路板的自動布局與自動布線 565. 設(shè)置布線的拓?fù)浣Y(jié)構(gòu)(設(shè)置布線的拓?fù)浣Y(jié)構(gòu)(Routing Topology) 該項規(guī)則用來設(shè)置布線的拓?fù)浣Y(jié)構(gòu)。該項規(guī)則用來設(shè)置布線的拓?fù)浣Y(jié)構(gòu)。 拓?fù)浣Y(jié)構(gòu)是指以焊盤為點(diǎn),以連接各焊盤的導(dǎo)線為線,拓?fù)浣Y(jié)構(gòu)是指以焊盤為點(diǎn),以連接各焊盤的導(dǎo)線為線,則點(diǎn)和線構(gòu)成的幾何圖形。則點(diǎn)和線

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論