專利名稱:布線設(shè)計系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電子產(chǎn)品的設(shè)計領(lǐng)域,尤其涉及一種電子產(chǎn)品電路板的布線設(shè)計系統(tǒng)及方法。
背景技術(shù):
電子產(chǎn)品,如服務器、儲存器等的設(shè)計與制造周期通常包括以下幾個環(huán)節(jié)1、硬件工程師對電子產(chǎn)品的電路板進行布線的設(shè)計;2、仿真工程師對上述布線的設(shè)計進行分析與模擬,以確定該布線的設(shè)計規(guī)范,如電氣規(guī)則(electrical rules)及幾何規(guī)則(physical rules)等,其中,所述電氣規(guī)則包括貫孔的數(shù)目、電路板上安插的設(shè)備之間的長度等,所述的幾何規(guī)則包括線寬(net physical type)與線距(net spacing type)等;及3、布線工程師根據(jù)上述布線的設(shè)計規(guī)范,在一個布線軟件中進行布線操作。Design Entry HDL是由Cadence公司推出的一種電路板的軟件設(shè)計平臺,其可以進行原理圖設(shè)計、組件庫、PCB(Printed Circuit Board,印刷電路板)組件的布局、布線及設(shè)計仿真等操作。通常,在利用Design Entry HDL平臺進行仿真、布線等操作時,由模擬、仿真操作得到的設(shè)計規(guī)范不能直接導入到布線設(shè)計電路圖中,而是需要由布線工程師手工輸入。手工輸入的方法必然導致布線設(shè)計的效率及準確率的降低。此外,即使將設(shè)計規(guī)范導入到布線設(shè)計電路圖中之后,也可能出現(xiàn)電路圖中的設(shè)計規(guī)范有疏漏,而需要重新執(zhí)行設(shè)計規(guī)范的導入。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提出一種布線設(shè)計系統(tǒng),其不需要由布線工程師手工輸入布線的設(shè)計規(guī)范,提高了布線設(shè)計的效率及準確性。此外,還有必要提出一種布線設(shè)計方法,其不需要由布線工程師手工輸入布線計的設(shè)計規(guī)范,提高了布線設(shè)計的效率及準確性?!N布線設(shè)計系統(tǒng),運行于安裝有電路板軟件設(shè)計平臺的計算機中。該系統(tǒng)包括 格式設(shè)置模塊,用于設(shè)置電路板布線的設(shè)計規(guī)范的輸出格式;電路板文件創(chuàng)建模塊,用于創(chuàng)建一個電路板文件;規(guī)范設(shè)定模塊,用于設(shè)定布線的設(shè)計規(guī)范,并根據(jù)上述設(shè)置的輸出格式將布線的設(shè)計規(guī)范輸出至所創(chuàng)建的電路板文件中;規(guī)范備份模塊,用于將上述設(shè)定的設(shè)計規(guī)范完整地備份到一個dcf格式的文件中;規(guī)范導入模塊,用于將該電路板文件中的設(shè)計規(guī)范導入到布線設(shè)計的電路圖中;及判斷模塊,用于判斷導入電路圖中的設(shè)計規(guī)范是否有疏漏。其中,所述規(guī)范導入模塊還用于在導入電路圖中的設(shè)計規(guī)范有疏漏時,將該dcf格式的文件中備份的設(shè)計規(guī)范重新導入到該電路圖中。一種布線設(shè)計方法,運行于安裝有電路板軟件設(shè)計平臺的計算機中。該方法包括 設(shè)置電路板布線的設(shè)計規(guī)范的輸出格式;創(chuàng)建一個電路板文件;設(shè)定布線的設(shè)計規(guī)范,并根據(jù)上述設(shè)置的輸出格式將布線的設(shè)計規(guī)范輸出至所創(chuàng)建的電路板文件中;將上述設(shè)定的設(shè)計規(guī)范完整地備份到一個dcf格式的文件中;將該電路板文件中的布線設(shè)計規(guī)范導入到布線設(shè)計的電路圖中;判斷導入電路圖中的設(shè)計規(guī)范是否有疏漏;及在電路圖中的設(shè)計規(guī)范有疏漏時,將上述dcf格式的文件中備份的設(shè)計規(guī)范重新導入到該電路圖中。相較于現(xiàn)有技術(shù),本發(fā)明所提供的布線設(shè)計系統(tǒng)及方法不需要由布線工程師手工輸入布線設(shè)計的設(shè)計規(guī)范,提高了布線設(shè)計的效率及準確性。此外,備份一份完整的設(shè)計規(guī)范可以在遇到導入電路圖中的設(shè)計規(guī)范有疏漏的情況下,將該備份的設(shè)計規(guī)范直接重新導入到該電路圖中。
圖1是本發(fā)明布線設(shè)計系統(tǒng)較佳實施例的系統(tǒng)架構(gòu)圖。圖2是本發(fā)明布線設(shè)計系統(tǒng)較佳實施例的功能模塊圖。圖3是本發(fā)明布線設(shè)計方法較佳實施例的方法流程圖。圖4演示了本發(fā)明布線設(shè)計系統(tǒng)及方法較佳實施例中幾何規(guī)則的輸出格式。主要元件符號說明
權(quán)利要求
1.一種布線設(shè)計系統(tǒng),運行于安裝有電路板軟件設(shè)計平臺的計算機中,其特征在于,該系統(tǒng)包括格式設(shè)置模塊,用于設(shè)置電路板布線的設(shè)計規(guī)范的輸出格式; 電路板文件創(chuàng)建模塊,用于創(chuàng)建一個電路板文件;規(guī)范設(shè)定模塊,用于設(shè)定布線的設(shè)計規(guī)范,并根據(jù)上述設(shè)置的輸出格式將布線的設(shè)計規(guī)范輸出至所創(chuàng)建的電路板文件中;規(guī)范備份模塊,用于將上述設(shè)定的設(shè)計規(guī)范完整地備到一個dcf格式的文件中; 規(guī)范導入模塊,用于將該電路板文件中的設(shè)計規(guī)范導入到布線設(shè)計的電路圖中;及判斷模塊,用于判斷導入電路圖中的設(shè)計規(guī)范是否有疏漏;其中,所述規(guī)范導入模塊還用于在導入電路圖中的設(shè)計規(guī)范有疏漏時,將該dcf格式的文件中備份的設(shè)計規(guī)范重新導入到該電路圖中。
2.如權(quán)利要求1所述的布線設(shè)計系統(tǒng),其特征在于,該系統(tǒng)還包括初始條件設(shè)定模塊,用于設(shè)定生成上述布線設(shè)計電路圖的初始條件,包括電路板的層疊結(jié)構(gòu)、電路板的電源數(shù)目、類型、及參數(shù)含義。
3.如權(quán)利要求1所述的布線設(shè)計系統(tǒng),其特征在于,所述的設(shè)計規(guī)范包括電氣規(guī)則及幾何規(guī)則。
4.如權(quán)利要求3所述的布線設(shè)計系統(tǒng),其特征在于,所述的電氣規(guī)則包括布線設(shè)計的貫孔的數(shù)目、電路板上安插的設(shè)備之間的長度及所述的幾何規(guī)則包括布線設(shè)計的線寬與線距。
5.如權(quán)利要求1所述的布線設(shè)計系統(tǒng),其特征在于,所述的電路板軟件設(shè)計平臺為 Design Entry HDL 平臺。
6.一種布線設(shè)計方法,應用于安裝有電路板軟件設(shè)計平臺的計算機中,其特征在于,該方法包括設(shè)置電路板布線設(shè)計規(guī)范的輸出格式; 創(chuàng)建一個電路板文件;設(shè)定布線的設(shè)計規(guī)范,并根據(jù)上述設(shè)置的輸出格式將布線的設(shè)計規(guī)范輸出至所創(chuàng)建的電路板文件中;將上述設(shè)定的設(shè)計規(guī)范完整地備份到一個dcf格式的文件中; 將該電路板文件中的布線設(shè)計規(guī)范導入到布線設(shè)計的電路圖中; 判斷導入電路圖中的設(shè)計規(guī)范是否有疏漏;及在電路圖中的設(shè)計規(guī)范有疏漏時,將上述dcf格式的文件中備份的設(shè)計規(guī)范重新導入到該電路圖中。
7.如權(quán)利要求6所述的布線設(shè)計方法,其特征在于,在設(shè)定布線的設(shè)計規(guī)范步驟之前該方法還包括設(shè)定生成布線設(shè)計電路圖的初始條件,包括電路板的層疊結(jié)構(gòu)、電路板的電源數(shù)目、類型及參數(shù)含義。
8.如權(quán)利要求6所述的布線設(shè)計方法,其特征在于,所述的設(shè)計規(guī)范包括電氣規(guī)則及幾何規(guī)則。
9.如權(quán)利要求8所述的布線設(shè)計方法,其特征在于,所述的電氣規(guī)則包括布線設(shè)計的貫孔的數(shù)目、電路板上安插的設(shè)備之間的長度,所述的幾何規(guī)則包括布線設(shè)計的線寬與線距。
10.如權(quán)利要求6所述的布線設(shè)計方法,其特征在于,所述的電路板軟件設(shè)計平臺為 Design Entry HDL 平臺。
全文摘要
本發(fā)明提供一種布線設(shè)計方法,包括設(shè)置電路板布線的設(shè)計規(guī)范的輸出格式;創(chuàng)建一個電路板文件;設(shè)定布線的設(shè)計規(guī)范,并根據(jù)上述設(shè)置的輸出格式將布線的設(shè)計規(guī)范輸出至所創(chuàng)建的電路板文件中;將上述設(shè)定的設(shè)計規(guī)范完整地備份到一個dcf格式的文件中;將該電路板文件中的布線設(shè)計規(guī)范導入到布線設(shè)計的電路圖中;判斷導入電路圖中的設(shè)計規(guī)范是否有疏漏;及在電路圖中的設(shè)計規(guī)范有疏漏時,將上述dcf格式的文件中備份的設(shè)計規(guī)范重新導入到該電路圖中。本發(fā)明還提供一種布線設(shè)計系統(tǒng)。本發(fā)明不需要由布線工程師手工輸入布線設(shè)計的設(shè)計規(guī)范,提高了布線設(shè)計的效率及準確性。
文檔編號G06F17/50GK102169513SQ20101011488
公開日2011年8月31日 申請日期2010年2月26日 優(yōu)先權(quán)日2010年2月26日
發(fā)明者許壽國, 陳永杰 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司