專利名稱:電源節(jié)點出線線寬檢測方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電源節(jié)點出線線寬檢測方法,更具體地,涉及一
種應(yīng)用于PCB設(shè)計中用以對布設(shè)于電路板(PCB)的電源節(jié)點的出線 線寬進(jìn)行檢測的電源節(jié)點出線線寬檢測方法。
io
背景技術(shù):
隨著集成電路高密度化的發(fā)展,提升以電子設(shè)計自動化(Electronic Design Automation; EDA)設(shè)計軟件進(jìn)行PCB布線的需求,更提供有 自動布線方法,由于該自動布線具有完成速度快、準(zhǔn)確性高等特點, 更能夠快速應(yīng)付市場對產(chǎn)品設(shè)計提出的要求,且對于部分的人工布線 15則可對局部不符合設(shè)計的走線方式作出調(diào)整,以達(dá)成最佳化布線的目 的。
而電源節(jié)點的設(shè)計仍停留在人工判斷,由于線路圖上的一節(jié)點 (net)與某些電子零件的部分接腳(PIN)的參數(shù)設(shè)定相同,然而,網(wǎng) 路的各個節(jié)點所需要的電流并不相同,例如,某些提升(pull high)電 20阻需要P3v3電流,線寬5mil可承載該P3v3電流,但若轉(zhuǎn)換為P2v5 電流所需線寬則需為400mil,此時,可承載該電流的線寬調(diào)整則需調(diào) 整者參考規(guī)格書(spec.)進(jìn)行,此種人工調(diào)整方式,往往因時間匆忙 則根據(jù)個人經(jīng)驗來做調(diào)整,故所調(diào)整后的線寬可能是不符合電流承載 條件,可能使依據(jù)該線路圖設(shè)計出來的電路板在運作的過程中,因某 25—電子零件的接腳因線寬不足而無法承載電流時,產(chǎn)生火花等現(xiàn)象, 甚至使電路板無法運作。
因此,如何提出一種電源節(jié)點線寬調(diào)整技術(shù),以避免現(xiàn)有的調(diào)整 時間長、效率低、人工調(diào)整錯誤而影響PCB設(shè)計的品質(zhì)等缺點,實己
成為目前業(yè)界需要克服的難題。
30
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)的種種缺點,本發(fā)明的主要目的在于提供一種 電源節(jié)點出線線寬檢測方法,用以對布設(shè)于電路板的電源節(jié)點的線寬 進(jìn)行檢測,以避免寬度不足以承載流經(jīng)該電源節(jié)點的電流量。
本發(fā)明的又一目的在于提供一種電源節(jié)點出線線寬檢測方法,其 5 應(yīng)用于一PCB設(shè)計軟件中,以提升電源節(jié)點線寬調(diào)整的精確性,避免 人工調(diào)整錯誤。
本發(fā)明的再一目的在于提供一種電源節(jié)點出線線寬檢測方法,以 提供一種簡便及快速的電源節(jié)點線寬調(diào)整方式,以提升電源節(jié)點出線 線寬調(diào)整的效率。
10 為達(dá)上述及其他目的,本發(fā)明提供一種電源節(jié)點出線線寬檢測方
法。該電源節(jié)點出線線寬檢測方法包括以下步驟于電路圖設(shè)計中設(shè) 定一電路圖中的電源節(jié)點電流值,并輸出一電路圖文件;于電路板
(PCB)設(shè)計中針對所設(shè)計的電源節(jié)點設(shè)定一 PCB供電啟動后該電源 節(jié)點的運作溫度;以及對該電路板(PCB)的電源節(jié)點進(jìn)行出線處理
15 時,依據(jù)該電路圖文件取得各電源節(jié)點的電流值,并取得該PCB各層 面的銅箔厚度以及所設(shè)定的電源節(jié)點運作溫度,來取得該PCB上的電 源節(jié)點的出線線寬。
同時,本發(fā)明中,其還包括于該PCB設(shè)計中設(shè)定該電源節(jié)點為高 階層的步驟,以依據(jù)所取得的出線線寬優(yōu)先調(diào)整該電源節(jié)點的出線線
20 寬,且該電源節(jié)點還與至少一節(jié)點(net)連接,而該電源節(jié)點的出線 線寬是大于該節(jié)點的出線線寬,或者是,該電源節(jié)點的出線線寬是等 于該節(jié)點的出線線寬。
相比于現(xiàn)有技術(shù),本發(fā)明的電源節(jié)點出線線寬檢測方法,主要是 依據(jù)電路圖上所設(shè)定的電源節(jié)點的電流值及PCB上所設(shè)定的電源節(jié)點
25較其他節(jié)點的優(yōu)先級別、各層的銅箔厚度以及PCB運作后可能產(chǎn)生的 系統(tǒng)溫度來計算出足以承載該PCB上的電源節(jié)點電流的線寬,并以自 動方式提供線寬信息供設(shè)計人員參考或自動調(diào)整兩種調(diào)整方式,進(jìn)而 無需花費時間及人力依據(jù)規(guī)格書進(jìn)行調(diào)整工作,且由于考慮到該電源 節(jié)點與其他節(jié)點的連接關(guān)是、系統(tǒng)溫度以及各層的銅箔厚度等參數(shù),
30 故更較現(xiàn)有以人工經(jīng)驗的判斷來調(diào)整更為精確,從而可避免現(xiàn)有采用 人工方式進(jìn)行線寬調(diào)整所引起的線寬無法承載流經(jīng)的電流,而影響整
個PCB設(shè)計品質(zhì)的缺點。
圖1用以顯示運作本發(fā)明的電源節(jié)點出線線寬檢測方法的基本系 5統(tǒng)架構(gòu)方塊示意圖;以及
圖2用以顯示本發(fā)明的電源節(jié)點出線線寬檢測方法的流程示意圖。 元件符號的簡單說明
1電路圖設(shè)計軟件
10接腳屬性設(shè)定值
1011電路圖文件
2PCB設(shè)計軟件
20電源節(jié)點屬性階層設(shè)定值
21PCB各層銅箔厚度值
23系統(tǒng)運作溫度范圍值
1524設(shè)計規(guī)則檢查報告
S10至S13 步驟
具體實施例方式
以下是通過特定的具體實施例說明本發(fā)明的實施方式,本領(lǐng)域技 20 術(shù)人員可由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點與功 效。本發(fā)明也可通過其他不同的具體實施例加以施行或應(yīng)用,本說明 書中的各項細(xì)節(jié)也可基于不同觀點與應(yīng)用,在不背離本發(fā)明的精神下 進(jìn)行各種修飾與變更。
如圖1所示,用以顯示執(zhí)行本發(fā)明的電源節(jié)點出線線寬檢測方法
25 的系統(tǒng)基本架構(gòu)方塊示意圖。如圖所示,該電源節(jié)點出線線寬檢測方 法應(yīng)用于電路板的布線系統(tǒng)中,通過該布線系統(tǒng)進(jìn)行電路圖及印刷電
路板(以下簡稱PCB)設(shè)計,以調(diào)整所設(shè)計出的PCB上電源節(jié)點的線 寬,以避免現(xiàn)有人工調(diào)整線寬所造成的線寬不足而無法承載所流經(jīng)的 電流值。
30 為執(zhí)行本發(fā)明的電源節(jié)點出線線寬檢測方法,是需于電路圖設(shè)計
軟件1中提供接腳屬性設(shè)定功能,該接腳是指電子零件的接腳,且該接腳為電源節(jié)點,故將該接腳屬性設(shè)定為電源節(jié)點屬性,且設(shè)定電源
節(jié)點的電流值,并儲存該接腳屬性設(shè)定值io于所設(shè)計出的電路圖文件
11中。
相對的,也需于PCB設(shè)計軟件2中提供電源節(jié)點屬性階層設(shè)定功
5能,也即,設(shè)定該電源節(jié)點屬性高于一般節(jié)點,并儲存該電源節(jié)點屬 性階段設(shè)定值20。
由于所設(shè)計出的PCB于運作(也即,供電至該PCB,使其上所布 線的電子零件獲龜后,則可啟動其運作)時,會因運作時間長短而增 減系統(tǒng)溫度,也即,運作時間越長則溫度越高,而系統(tǒng)溫度高低也會
10 改變電源節(jié)點所流經(jīng)的電流大小,此乃當(dāng)溫度升高時,因熱漲而造成 電源節(jié)點出線的線寬變寬,而使線阻變小,進(jìn)而使電流變大。由此可 知,系統(tǒng)溫度的改變也會影響電源節(jié)點出線的線寬,故也需于PCB設(shè) 計軟件2中提供系統(tǒng)運作溫度范圍設(shè)定功能,并儲存所設(shè)定的系統(tǒng)運 作溫度范圍值23于所設(shè)計出的PCB文件中。
15 再者,于PCB布線時,電源節(jié)點與一般節(jié)點的出線線寬的條件并
不相同,該電源節(jié)點所需的出線線寬得較一般節(jié)點的出線線寬來得寬, 以避免為電源源頭的電源節(jié)點因出線線寬過窄造成無法承載所流經(jīng)的 電流而發(fā)生火花現(xiàn)象的問題,或者是避免提供該電源節(jié)點的電子零件 因火花現(xiàn)象而損壞的問題,然而,現(xiàn)有對于電源節(jié)點出線方式,直接
20將電源節(jié)點與一般節(jié)點直接連接,以致連接兩者的線寬往往會是一樣 的,此時,得通過人工調(diào)整該電源節(jié)點出線線寬,否則將無法避免上 述的問題。因此,為執(zhí)行本發(fā)明的電源節(jié)點出線線寬檢測方法,則需 考慮所設(shè)計出的PCB的所有銅箔厚度,也就是說,需對傳送電流的線 路截面積進(jìn)行計算,也即該線路的某一截面所取得的該線寛乘以線厚
25 度,以取得可符合該電源節(jié)點或一般節(jié)點供流經(jīng)電流傳送的出線線寬。 由此可知,銅箔厚度也會影響電源節(jié)點出線的線寬,故也需于PCB設(shè) 計軟件2中提供PCB各層銅箔厚度讀取功能,并儲存所讀取的PCB各 層銅箔厚度值21于所設(shè)計出的PCB文件中。
依據(jù)前述所取得的出線線寬,以在PCB設(shè)計軟件接收到設(shè)計人員
30 所設(shè)計的一電源節(jié)點時,即判斷所設(shè)計出的電源節(jié)點出線線寬是否符 合前述所取得的出線線寬條件,例如所設(shè)計出的出線線寬必需大于或 等于所取得的出線線寬,若不符合線寬條件,則以對話框方式提示設(shè) 計人員關(guān)于所設(shè)計出的電源節(jié)點出線線寬過窄,如此,則可使設(shè)計人 員快速且方便地取得線寬符合與否的信息。
再者,除以對話框方式提供信息外,還有在PCB設(shè)計完成或某一
5設(shè)計階段輸出一設(shè)計規(guī)則檢査(Design Rules Check; DRC)報告,通過 該DRC報告24也可找出發(fā)生線寬不符合規(guī)定的電源節(jié)點。
如圖2所示用以顯示本發(fā)明的電源節(jié)點出線線寬檢測方法的流程 示意圖。如圖所示,在步驟S10中,于電路圖設(shè)計時,設(shè)定電源節(jié)點 的電流值及優(yōu)先級,該電流值是指該電源節(jié)點所提供的電流值,而該
10優(yōu)先級是指該電源節(jié)點的屬性高于一般節(jié)點,也即,線寬調(diào)整以電源 節(jié)點優(yōu)先考慮,接著進(jìn)至步驟Sll。
在步驟S11中,于電路板設(shè)計時,由該PCB設(shè)計軟件2讀取該電 路板(PCB)上所設(shè)定的電源節(jié)點,以依據(jù)該電源節(jié)點取得在該電路 圖中所設(shè)定的接腳屬性設(shè)定值10,從而由該接腳屬性設(shè)定值10取得該
15 電路板(PCB)所設(shè)計的電源節(jié)點的電流值,且找出該電路板(PCB) 各層級的銅箔厚度及系統(tǒng)溫度范圍以計算出各層所需的線寬,接著進(jìn) 至步驟S12。
在步驟S12中,由該PCB設(shè)計軟件2依據(jù)所計算出的各層所需的 線寬,輸出與該電源節(jié)點的出線線寬有關(guān)的信息,輸出該信息的方式 20例如以對話框方式提示或以DRC報告提供,接著進(jìn)至步驟S13。
在步驟S13中,由該PCB設(shè)計軟件2依據(jù)所輸出的線寬信息進(jìn)行 電源節(jié)點出線線寬的調(diào)整工作,其中,該調(diào)整工作另需一并有關(guān)于所 預(yù)存的電源節(jié)點屬性階層設(shè)定值,以由優(yōu)先級別高的電源節(jié)點進(jìn)行線 寬的調(diào)整工作,并可結(jié)束本發(fā)明的電源節(jié)點出線線寬檢測方法。 25 上述步驟S13所述的調(diào)整工作是可由PCB設(shè)計軟件自動調(diào)整,或
者由PCB設(shè)計軟件以對話框方式提供有關(guān)于需線寬調(diào)整的電源節(jié)點, 以由設(shè)計人員依據(jù)該對話框所提供的信息可選擇性地進(jìn)行線寬調(diào)整工 作。因此,本發(fā)明的電源節(jié)點出線線寬檢測方法不再如現(xiàn)有電源節(jié)點 線寬調(diào)整工作需由人工參考規(guī)格書(Spec.)并依個人經(jīng)驗判斷,故可 30 快速且正確地完成電源節(jié)點出線線寬的調(diào)整工作。
相比于現(xiàn)有技術(shù),本發(fā)明的電源節(jié)點出線線寬檢測方法,主要是 依據(jù)電路圖上所設(shè)定的電源節(jié)點的電流值及PCB上所設(shè)定的電源節(jié)點
較其他節(jié)點的優(yōu)先級別、各層的銅箔厚度以及PCB運作后可能產(chǎn)生的 系統(tǒng)溫度來計算出足以承載該PCB上的電源節(jié)點電流的線寬,并以自 動方式提供線寬信息供設(shè)計人員參考或自動調(diào)整兩種調(diào)整方式,進(jìn)而
5 無需花費時間及人力對規(guī)格書進(jìn)行找力,且由于考慮到該電源節(jié)點與
其他節(jié)點的連接關(guān)是、系統(tǒng)溫度以及各層的銅箔厚度等參數(shù),故更較 現(xiàn)有以人工經(jīng)驗的判斷來調(diào)整更為精確,從而可避免現(xiàn)有采用人工方
式進(jìn)行線寬調(diào)整所引起的線寬無法承載流經(jīng)的電流,而影響整個PCB 設(shè)計品質(zhì)的缺點。
io 上述實施例僅為例示性說明本發(fā)明的原理及其功效,而非用于限
制本發(fā)明。任何本領(lǐng)域技術(shù)人員均可在不違背本發(fā)明的精神及范疇下, 對上述實施例進(jìn)行修飾與變化。因此,本發(fā)明的權(quán)利保護(hù)范圍,應(yīng)如 權(quán)利要求所列。
權(quán)利要求
1. 一種電源節(jié)點出線線寬檢測方法,其包括以下步驟于電路圖設(shè)計中設(shè)定一電路圖中的電源節(jié)點電流值,并輸出一電路圖文件;于電路板設(shè)計中針對所設(shè)計的電源節(jié)點設(shè)定一PCB供電啟動后該電源節(jié)點的運作溫度;以及對該電路板的電源節(jié)點進(jìn)行出線處理時,依據(jù)該電路圖文件取得各電源節(jié)點的電流值,并取得該PCB各層面的銅箔厚度以及所設(shè)定的電源節(jié)點運作溫度,來取得該PCB上的電源節(jié)點的出線線寬。
2. 根據(jù)權(quán)利要求1所述的電源節(jié)點出線線寬檢測方法,其還包括 于該PCB設(shè)計中設(shè)定該電源節(jié)點為高階層的步驟,以依據(jù)所取得的出 線線寬優(yōu)先調(diào)整該電源節(jié)點的出線線寬。
3. 根據(jù)權(quán)利要求1或2所述的電源節(jié)點出線線寬檢測方法,其中, 該電源節(jié)點還與至少一節(jié)點連接,而該電源節(jié)點的出線線寬大于該節(jié) 點的出線線寬。
4.根據(jù)權(quán)利要求1或2所述的電源節(jié)點出線線寬檢測方法,其中,該電源節(jié)點還與至少一節(jié)點連接,而該電源節(jié)點的出線線寬等于該節(jié) 點的出線線寬。
5. 根據(jù)權(quán)利要求1所述的電源節(jié)點出線線寬檢測方法,其中,該電源節(jié)點是指所設(shè)計的PCB上的電子零件的接腳。
6. 根據(jù)權(quán)利要求1所述的電源節(jié)點出線線寬檢測方法,其中,該 取得的電源節(jié)點的出線線寬另外包括流經(jīng)該線寬的電流值。
7.根據(jù)權(quán)利要求1所述的電源節(jié)點出線線寬檢測方法,其中,若所設(shè)計出的電源節(jié)點的線寬與所取得的電源節(jié)點的線寬不相符時,則輸出一設(shè)計規(guī)則檢査報告。
8. 根據(jù)權(quán)利要求1所述的電源節(jié)點出線線寬檢測方法,其中,若 所設(shè)計出的電源節(jié)點的線寬與所取得的電源節(jié)點的線寬的條件不符5時,以對話框方式提示關(guān)于所設(shè)計出的電源節(jié)點出線線寬不符合條件。
9. 根據(jù)權(quán)利要求8所述的電源節(jié)點出線線寬檢測方法,其中,該條件不符合是指所設(shè)計出的電源節(jié)點的出線線寬小于所取得的電源節(jié) 點的出線線寬。
全文摘要
一種電源節(jié)點出線線寬檢測方法,其包括于電路圖設(shè)計中設(shè)定一電路圖中的電源節(jié)點電流值,并輸出一電路圖文件;于電路板(PCB)設(shè)計中針對所設(shè)計的電源節(jié)點設(shè)定一PCB供電啟動后該電源節(jié)點的運作溫度;以及對該電路板(PCB)的電源節(jié)點進(jìn)行出線處理時,依據(jù)該電路圖文件取得各電源節(jié)點的電流值,并取得該PCB各層面的銅箔厚度以及所設(shè)定的電源節(jié)點運作溫度,來取得該PCB上的電源節(jié)點的出線線寬。因此,通過本發(fā)明的電源節(jié)點出線線寬檢測方法即無需花費大量的人力、時間即可精確取得電源節(jié)點線寬,提升電源節(jié)點出線線寬調(diào)整的效率,且避免通過人工方式進(jìn)行電源節(jié)點出線線寬調(diào)整錯誤的缺點。
文檔編號G06F17/50GK101206683SQ200610169290
公開日2008年6月25日 申請日期2006年12月21日 優(yōu)先權(quán)日2006年12月21日
發(fā)明者范文綱, 藍(lán)金財 申請人:英業(yè)達(dá)股份有限公司