專利名稱:偵測電路布局圖的線寬與導(dǎo)通孔數(shù)量是否符合電源設(shè)計規(guī)定的方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于偵測電路布局圖的方法,尤指一種在一電路布局軟件中加入一偵測程序,該偵測程序是偵側(cè)一電路布局圖的電源接腳或?qū)?,是否符合電源設(shè)計規(guī)則,并在不符合電源設(shè)計規(guī)則位置處,產(chǎn)生一錯誤標記,以供布局者或設(shè)計者方便檢查出該電路布局圖不符合電源設(shè)計規(guī)則位置處,或不需要再由設(shè)計者重復(fù)檢查,是否符合電源設(shè)計規(guī)則的一種偵測電路布局圖的線寬與導(dǎo)通孔數(shù)量是否符合電源設(shè)計規(guī)定的方法。
背景技術(shù):
現(xiàn)今的電子設(shè)備中,都設(shè)有安裝各種電子組件的一印刷電路板(Printedcircuit board,簡稱PCB),該印刷電路板除了安裝各種電子組件外,其主要功能是提供各項電子組件間的相互電流連接,以產(chǎn)生該電子設(shè)備所提供的特定功能或作用。
以一般單面的印刷電路板而言,其是由絕緣隔熱、并無法彎曲的材質(zhì)所制作成,其表面設(shè)有復(fù)數(shù)個導(dǎo)線(conductor pattern)或稱布線,該導(dǎo)線乃提供印刷電路板上電子組件的電路連接,但由于現(xiàn)今電子設(shè)備不斷地加入新的功能,使得印刷電路板的布線越來越復(fù)雜,需要的零件也越來越多,使得單面的印刷電路板產(chǎn)生不敷使用的問題。
為了解決上述的問題,目前已有雙面板(Double-Sided Boards)及多層板(Multi-Layer Boards),其中雙面板是于其兩面都有導(dǎo)線及導(dǎo)孔(via),該導(dǎo)孔是印刷電路板上充滿或涂上金屬且貫穿的小洞,用以連接兩面的導(dǎo)線。由于雙面板的面積比單面板大了一倍,且導(dǎo)線可以互相交錯(可以繞到另一面),使得雙面板更適合用在復(fù)雜的電路上。
而多層板是為了增加可以布線的面積,其是設(shè)有數(shù)個雙面板,并在每個雙面板間放進一個絕緣板后粘牢(壓合),多層板的層數(shù)就代表了有幾層獨立的布線層,通常層數(shù)都是偶數(shù),并且包含最外側(cè)的兩層。但在多層板中若只想連接其中一些線路,那么導(dǎo)孔可能會浪費一些其它層的線路空間,因此,為了避免這個問題,乃利用埋孔(Buried vias)和盲孔(Blind vias)技術(shù)穿透其中幾層,其中盲孔技術(shù)是將幾層內(nèi)部印刷電路板與表面印刷電路板連接,不須穿透整個板子,而埋孔則是只連接內(nèi)部的印刷電路板,所以光是從表面是看不出來的。
再者,每一次設(shè)計電路板的電路圖時,都必須要符合一套規(guī)定,例如導(dǎo)線間的最小保留空隙、最小導(dǎo)線寬度及其它類似的實際限制等,又這些規(guī)定,由于電路的速度,傳送訊號的強弱,電路對耗電與噪聲的敏感度,以及材質(zhì)品質(zhì)與制造設(shè)備等因素而有不同。例如電流強度上升,那么導(dǎo)線的粗細也必須要增加。
據(jù)上所述,現(xiàn)今印刷電路板(尤其是多層板),其布線設(shè)計的電路圖已變的相當復(fù)雜,如此,將不易實際做出一塊樣本印刷電路板,若藉由手動測量方式,也難以確認布線設(shè)計是否符合規(guī)定,因此,為了確保設(shè)計出來的電路圖可以在印刷電路板上正常運作,現(xiàn)在一般設(shè)計電路圖的設(shè)計者(如電子工程師,以下簡稱設(shè)計者),大都利用一電路設(shè)計軟件(如CircuitMaker)來繪制出一電路設(shè)計圖(如圖2所示),該電路設(shè)計軟件可以讀取該電路設(shè)計圖,并可利用該軟件所提供的各種功能顯示該電路設(shè)計圖運作的情況,以檢驗所設(shè)計的電路設(shè)計圖是否達到設(shè)計目的。
對于實施電路板的電路布局人員(以下簡稱布局者)而言,是藉由另一套電路布局軟件,將關(guān)于該電路設(shè)計圖的各電子檔案,自動轉(zhuǎn)換成一電路布局圖,但由于該電路布局軟件在自動轉(zhuǎn)換的過程中,并無法自動回避跨線、線路交叉或?qū)⒕€路連接到另一層上,因此,該電路布局圖乃呈現(xiàn)錯綜復(fù)雜且相互交織的電路狀況,若依此電路布局圖直接進行電路板的印刷作業(yè),根本無法達到電路設(shè)計圖的設(shè)計目的,故,該布局者通常需再利用該電路布局軟件,再對該電路布局圖錯綜復(fù)雜且相互交織的電路加以配置,令不同訊號的電路不會相互交織,以繪制成一實際布局圖。
目前的電路板的電路設(shè)計作業(yè)流程中,當該實際布局圖完成后,必需再由設(shè)計者,確認其上的線寬或?qū)讛?shù)目,是否符合電路設(shè)計的各項規(guī)定,例如某一些晶電的電源接腳所流過的電流較大,使得該電源接腳必須使用較粗的線寬,或該電源接腳必須要有多少導(dǎo)通孔,才可順利地將該電源接腳所輸出的電源傳送到另一層上,這些都是布局者無法立即作出應(yīng)變,或直接更改實際布局圖加以解決的,而都要等待設(shè)計者確認后才能進行修改,如此,該布局者在修改實際布局圖時,將會發(fā)生下列幾點問題(1)加粗線寬后,將會與其他相鄰的線路相疊在一起;(2)無法在該電源接腳周圍增加導(dǎo)通孔;而使得布局者需要調(diào)整該實際布局圖的線路,甚至需要移動其它電子組件的位置,而大幅度地修改該實際布局圖,使得電路板完成的時間將會被延緩,尤其是,若設(shè)計者未能一次將該實際布局圖上所有錯誤的位置指出,而要布局者不斷地修改,那在電路布局人員與設(shè)計者間,就會使得電路板完成設(shè)計的時間延誤,造成無法在預(yù)計時間推出使用該電路板的產(chǎn)品,而使得該產(chǎn)品因時間的延誤而喪失其產(chǎn)品競爭力。
發(fā)明內(nèi)容
有鑒于布局者無法自行確認實際布局圖,是否符合電路設(shè)計規(guī)定,而直接修改實際布局圖的問題,發(fā)明人經(jīng)過長久努力研究與實驗,終于開發(fā)設(shè)計出本發(fā)明的偵側(cè)電路布局圖的線寬與導(dǎo)通孔數(shù)量是否符合電源設(shè)計規(guī)定的方法,是在一電路布局軟件設(shè)有一偵測程序,該偵測程序可偵測一電路布局圖上所設(shè)置的各電源接腳或?qū)?,是否符合電源設(shè)計規(guī)則,并可在不符合電源設(shè)計規(guī)則位置處,產(chǎn)生一錯誤標記,如此,該錯誤標記可作為修改該電路布局圖的依據(jù)。
為便于審查員能對本發(fā)明的目的、形狀、構(gòu)造裝置特征及其功效,做更進一步的認識與了解,茲舉實施例配合圖式,詳細說明如下
圖1是本發(fā)明的電路布局軟件與電路設(shè)計軟件相互配合的架構(gòu)示意圖;圖2是本發(fā)明的電路設(shè)計圖的示意圖;圖3是圖2的正確電路布局圖的示意圖;圖4是圖2的一錯誤電路布局圖的示意圖;圖5是圖2的另一錯誤電路布局圖的示意圖;圖6是本發(fā)明的偵測選單的示意圖;圖7是本發(fā)明的指定區(qū)域的偵側(cè)模式下的流程圖;圖8是本發(fā)明的電路布局軟件及電路設(shè)計軟件相互配合的流程圖。
圖號說明電路布局軟件……1偵測程序…………10錯誤標記………11電路布局圖………12 指定區(qū)域…………13屬性對照表……14偵測選單…………16 偵測模式…………18電源接腳………120導(dǎo)通孔……………122 線路………………124電路設(shè)計軟件……2電路設(shè)計圖………20屬性設(shè)定程序…22電源接腳…………24 電流值……………26屬性報告文件…具體實施方式
本發(fā)明是一種偵測電路布局圖的線寬與導(dǎo)通孔數(shù)量是否符合電源設(shè)計規(guī)定的方法,請參閱圖1、2及圖3所示,該方法是在一電路布局軟件1內(nèi)設(shè)有一偵測程序10,俾該電路布局軟件1將一電路設(shè)計圖20轉(zhuǎn)換并加以配置成一電路布局圖12后,若執(zhí)行該偵測程序10,是可偵測該電路布局圖12上各電源接腳120或?qū)?22,是否符合電源設(shè)計規(guī)則,若各電源接腳120或?qū)?22不符合電源設(shè)計規(guī)則,則在各電源接腳120或?qū)?22的位置處,產(chǎn)生一錯誤標記11(如圖5所示),如此,布局者將可直接對該標記部分進行修改,以快速地完成正確無誤的電路布局圖。
在本發(fā)明中,該電路設(shè)計圖20是利用一電路設(shè)計軟件2所繪制完成的,該電路設(shè)計軟件2設(shè)有一屬性設(shè)定程序22,該屬性設(shè)定程序22是可供設(shè)計者在該電路設(shè)計圖20的至少一個電源接腳(POWER PIN)24或?qū)?via)的位置處,分別標示一電流值26,而電路布局軟件1內(nèi)尚設(shè)有一屬性對照表14,該屬性對照表14是依照電源設(shè)計規(guī)則制定,該電源設(shè)計規(guī)則包括有各種電流值分別是以何種粗細的線寬及多少數(shù)目的導(dǎo)通孔傳送,俾該電路設(shè)計圖20被該電路布局軟件1轉(zhuǎn)換并加以配置成一電路布局圖12后,該電路布局軟件1是可根據(jù)該電路設(shè)計圖20上的電流值,由該屬性對照表14中尋找匹配的電源設(shè)計規(guī)則,并產(chǎn)生各電源接腳120或?qū)?22對應(yīng)電源設(shè)計規(guī)則的一屬性報告文件3,如此,布局者亦可由該屬性報告文件3所列內(nèi)容,檢視該電路布局圖12,以確認該電路布局圖12的各電源接腳120或?qū)?22,是否符合電源設(shè)計規(guī)則。
在本發(fā)明的一較佳實施例中,請參閱圖1及圖6所示,該偵測程序10被執(zhí)行后,該電路布局軟件1是可產(chǎn)生一偵測選單16,該偵測選單16上包括有復(fù)數(shù)個偵測模式18及該屬性對照表14,該屬性對照表14是提供布局者針對各種電流定義出其對應(yīng)的線寬及導(dǎo)通孔數(shù)量,而該偵測模式18是可設(shè)定該偵測程序10,是對整個電路布局圖12、其中一個電路層或指定區(qū)域13進行偵測,而該指定區(qū)域13是如圖3及圖4上坐標(X1,Y1)、(X2,Y2)、(X3,Y3)、(X4,Y4)所圍住的區(qū)域,或圖5上坐標(X1,Y1)及(X2,Y2)間的區(qū)域,且無論是執(zhí)行哪一個偵測模式18,該偵測程序10都是利用該屬性對照表14,偵測標示有電流值的各電源接腳120或?qū)?22的位置處,是否符合該屬性對照表14定義,并在不符合該屬性對照表14定義處,產(chǎn)生該錯誤標記(如圖4及圖5所示)該錯誤標記11是可將各電源接腳120或?qū)?22所連接的線路124以不同于正確線路的線路顏色表示。
為能了解該偵測模式18是如何對各電源接腳120或?qū)?22的位置處,進行偵測,以下將以指定區(qū)域的偵測模式18,進行說明,請參閱圖7所示(701)首先,該偵測模式18先要求選擇該電路布局圖12中的一電源接腳120或?qū)?22;(702)該偵測模式18標示出該電源接腳120或?qū)?22與線路124連接的區(qū)域;(703)再由該電路布局軟件1根據(jù)該電路設(shè)計圖20上的電流值,自該屬性對照表14中尋找匹配的電源設(shè)計規(guī)則;(704)利用對應(yīng)該電流值的電源設(shè)計規(guī)則,判斷該電源接腳120或?qū)?22所連接線路124,是否符合該電源設(shè)計規(guī)則,若是進行步驟(705),否則進行步驟(706);(705)結(jié)束該偵測模式;(706)即在不符合該電源設(shè)計規(guī)則的位置處,產(chǎn)生錯誤標記11。
由上述可知,設(shè)計者只要在該電路設(shè)計圖20的各電源接腳24或?qū)?,正確地標示其電流值,并提供電源設(shè)計規(guī)則給布局者,用以定義屬性對照表14后,該電路布局軟件1即可利用該屬性對照表14,判斷各電源接腳120或?qū)?22是否已符合電源設(shè)計規(guī)則,而令該布局者所繪制完成的電路布局圖12,不用再請設(shè)計者確認是否有不符電源設(shè)計規(guī)定。
為能更清楚地了解本案在實際實施時,該電路布局軟件1、電路設(shè)計軟件2是如何相互配合應(yīng)用,以下依照實際實施的步驟一一說明,請參閱圖8所示(801)首先,在該電路布局軟件1中建立該屬性對照表14;(802)在該電路設(shè)計軟件2所繪制的電路設(shè)計圖20的電源接腳24或?qū)椎奈恢锰帲謩e標示有一電流值;(803)該電路布局軟件1是可根據(jù)該電路設(shè)計圖20上的電流值,由該屬性對照表14中尋找匹配的電源設(shè)計規(guī)則,并產(chǎn)生各電源接腳120或?qū)?22對應(yīng)電源設(shè)計規(guī)則的一屬性報告文件3;
(804)該偵測程序10被執(zhí)行時,該偵測程序10先產(chǎn)生一偵測選單16;(805)最后,再讀取偵測選單16上被選擇的偵測模式18,以根據(jù)該被選擇的偵測模式18,偵測標示有電流值的各電源接腳120或?qū)?22的位置處,是否符合該屬性對照表14定義,并在不符合該屬性對照表14定義處產(chǎn)生一錯誤標記11。
綜上所述,當設(shè)計者利用該電路設(shè)計軟件2繪制出該電路設(shè)計圖20時,若在該電路設(shè)計圖20的各電源接腳24或?qū)椎奈恢锰?,分別標示出電流值,即可在該電路布局軟件1利用該偵測程序10,將該電路布局圖12上標示出不符合該電源設(shè)計規(guī)則的各電源腳120或?qū)?22的位置處,以供布局者或設(shè)計者方便檢查出該電路布局圖12不符合電源設(shè)計規(guī)則位置處,或不需要再由設(shè)計者重復(fù)檢查,如此,即可解決布局者無法自行確認實際布局圖12,是否符合電路設(shè)計規(guī)定的問題。
以上所述,僅為本發(fā)明最佳的一具體實施例,本發(fā)明的構(gòu)造特征并不局限于此,任何熟悉該項技藝者在本發(fā)明領(lǐng)域內(nèi),可輕易思及的變化或修飾,皆可涵蓋在以下本案的權(quán)利要求范圍。
權(quán)利要求
1.一種偵測電路布局圖的線寬與導(dǎo)通孔數(shù)量是否符合電源設(shè)計規(guī)定的方法,其特征在于,該方法是在一電路布局軟件內(nèi)設(shè)有一偵測程序,俾該電路布局軟件將一電路設(shè)計圖轉(zhuǎn)換并加以配置成一電路布局圖后,若執(zhí)行該偵測程序,該電路布局軟件將依照下列步驟進行處理首先,偵測該電路布局圖上各電源接腳或?qū)椎奈恢锰帲欠穹想娫丛O(shè)計規(guī)則;若電路布局圖的電源接腳或?qū)椎奈恢锰?,有不符合電源設(shè)計規(guī)則的情況,則在不符合電源設(shè)計規(guī)則的電源接腳或?qū)椎奈恢锰帲a(chǎn)生一錯誤標示。
2.如權(quán)利要求1所述的方法,其特征在于,該電路布局軟件內(nèi)尚設(shè)有一屬性對照表,該屬性對照表是依照電源設(shè)計規(guī)則制定,該電源設(shè)計規(guī)則包括有各種電流值分別是以何種粗細的線寬及多少數(shù)目的導(dǎo)通孔傳送;而該電路設(shè)計圖是利用一電路設(shè)計軟件所繪制完成的,該電路設(shè)計軟件設(shè)有一屬性設(shè)定程序,該屬性設(shè)定程序是可供設(shè)計者在該電路設(shè)計圖的至少一個電源接腳或?qū)椎奈恢锰?,分別標示一電流值;俾該電路設(shè)計圖被該電路布局軟件轉(zhuǎn)換并加以配置成一電路布局圖后,該電路布局軟件是依照下列步驟,進行處理首先,根據(jù)該電路設(shè)計圖上的電流值,由該屬性對照表中尋找匹配的電源設(shè)計規(guī)則;其次,根據(jù)被尋找出來的電源設(shè)計規(guī)則,產(chǎn)生各電源接腳或?qū)讓?yīng)電源設(shè)計規(guī)則的一屬性報告文件。
3.如權(quán)利要求2所述的方法,其特征在于,該偵測程序被執(zhí)行后,該電路布局軟件是可產(chǎn)生一偵測選單,該偵測選單上包括有復(fù)數(shù)個偵測模式及該屬性對照表,該屬性對照表是提供布局者針對各種電流定義出其對應(yīng)線寬及導(dǎo)通孔數(shù)量,而該偵測模式是可設(shè)定該偵測程序,是對整個電路布局圖、其中一個電路層或指定區(qū)域進行偵測,俾該偵測模式被指定后,將依該偵測模式的處理步驟,進行后續(xù)處理。
4.如權(quán)利要求3所述的方法,其特征在于,該偵測模式是依照下列步驟對各電源接腳或?qū)椎奈恢锰帲M行偵測首先,該偵測模式標示出該電源接腳或?qū)着c線路連接的區(qū)域;再由該電路布局軟件根據(jù)該電路設(shè)計圖上的電流值,自該屬性對照表中尋找匹配的電源設(shè)計規(guī)則;然后,利用對應(yīng)該電流值的電源設(shè)計規(guī)則,判斷該電源接腳或?qū)姿B接線路,是否符合該電源設(shè)計規(guī)則;若不符合該電源設(shè)計規(guī)則,即在不符合該電源設(shè)計規(guī)則的位置處,產(chǎn)生錯誤標記。
5.如權(quán)利要求2所述的方法,其特征在于,該電路布局軟件、電路設(shè)計軟件是依照下列步驟進行處理,以偵測該電路布局圖的各電源接腳或?qū)?,是否符合電源設(shè)計規(guī)則首先,在該電路布局軟件中建立該屬性對照表;其次,在該電路設(shè)計軟件所繪制的電路設(shè)計圖的電源接腳或?qū)椎奈恢锰?,分別標示有一電流值;再次,該電路布局軟件是可根據(jù)該電路設(shè)計圖上的電流值,由該屬性對照表中尋找匹配的電源設(shè)計規(guī)則,并產(chǎn)生各電源接腳或?qū)讓?yīng)電源設(shè)計規(guī)則的一屬性報告文件;然后,該偵測程序被執(zhí)行時,該偵測程序先產(chǎn)生一偵測選單;最后,再讀取該偵測選單上被選擇的偵測模式,以根據(jù)該被選擇的偵測模式,偵測標示有電流值的各電源腳或?qū)椎奈恢锰?,是否符合該屬性對照表定義,并在不符合該屬性對照表定義處產(chǎn)生一錯誤標記。
全文摘要
本發(fā)明是一種偵測電路布局圖的線寬與導(dǎo)通孔數(shù)量是否符合電源設(shè)計規(guī)定的方法,該方法是在一電路布局軟件設(shè)有一偵測程序,俾該偵測程序被執(zhí)行時,其將偵測一電路布局圖上所設(shè)置的各電源接腳或?qū)?,是否符合電源設(shè)計規(guī)則,并可在不符合電源設(shè)計規(guī)則位置處,產(chǎn)生一錯誤標記,如此,該錯誤標記可作為修改該電路布局圖的依據(jù)。
文檔編號G06F9/44GK1598766SQ0315741
公開日2005年3月23日 申請日期2003年9月19日 優(yōu)先權(quán)日2003年9月19日
發(fā)明者蔡秋鳳, 林志峰 申請人:英業(yè)達股份有限公司