專利名稱:信號線檢查系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電路檢查系統(tǒng)及方法,尤其是關(guān)于一種信號線檢查系統(tǒng)及方法。
背景技術(shù):
電路板上信號線的布署有許多嚴(yán)格的設(shè)計規(guī)范,最基礎(chǔ)的設(shè)計規(guī)范之一為信號線上各信號線段的線長及相鄰信號線之間的線距必須滿足一定要求,以保證各信號線段的特征阻抗符合要求、減少信號傳輸延遲及減少信號線之間的串?dāng)_。然而,目前對電路板上信號線的檢查依賴于布線人員手動操作,由于電路板上信號線的數(shù)目巨大,手動操作不僅費時費力,而且容易因為布線人員的疏忽遺漏一些信號線的檢查,從而影響電路板的布線質(zhì)量。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提出一種信號線檢查系統(tǒng),可以自動對電路板上的信號線進行檢查,查找出不滿足設(shè)計規(guī)范的信號線。此外,還有必要提出一種信號線檢查方法,可以自動對電路板上的信號線進行檢查,查找出不滿足設(shè)計規(guī)范的信號線。一種信號線檢查系統(tǒng),運行于計算裝置。該系統(tǒng)包括文件讀取模塊、信號線選擇模塊、設(shè)計規(guī)范輸入模塊及信號線檢查模塊。文件讀取模塊,用于從計算裝置的存儲器中讀取電路板布線圖。信號線選擇模塊,用于接收用戶從電路板布線圖中選擇信號線。設(shè)計規(guī)范輸入模塊,用于接收用戶輸入的信號線的設(shè)計規(guī)范,包括信號線上各信號線段的參考線長、 以及各信號線段與相鄰信號線上對應(yīng)信號線段的參考線距。信號線檢查模塊,用于檢查信號線上各信號線段的實際線長是否小于或等于各信號線段的參考線長,各信號線段與相鄰信號線上對應(yīng)信號線段的實際線距是否大于或等于各信號線段與相鄰信號線上對應(yīng)信號線段的參考線距,以判斷信號線的設(shè)計是否符合設(shè)計規(guī)范。—種信號線檢查方法,運行于計算裝置。該方法包括(A)從計算裝置的存儲器中讀取電路板布線圖;(B)接收用戶從電路板布線圖中選擇信號線;(C)接收用戶輸入的信號線的設(shè)計規(guī)范,包括信號線上各信號線段的參考線長、以及各信號線段與相鄰信號線上對應(yīng)信號線段的參考線距;及(D)檢查信號線上各信號線段的實際線長是否小于或等于各信號線段的參考線長,各信號線段與相鄰信號線上對應(yīng)信號線段的實際線距是否大于或等于各信號線段與相鄰信號線上對應(yīng)信號線段的參考線距,以判斷信號線的設(shè)計是否符合設(shè)計規(guī)范。相較于現(xiàn)有技術(shù),本發(fā)明所提供的信號線檢查系統(tǒng)及方法可以自動對電路板上的信號線進行檢查,查找出不滿足設(shè)計規(guī)范的信號線。
圖1是本發(fā)明信號線檢查系統(tǒng)較佳實施例的應(yīng)用環(huán)境圖。
圖2是本發(fā)明信號線檢查系統(tǒng)較佳實施例的功能模塊圖。圖3是本發(fā)明信號線檢查方法較佳實施例的流程圖。圖4是信號線示意圖。主要元件符號說明
權(quán)利要求
1.一種信號線檢查系統(tǒng),運行于計算裝置,其特征在于,該系統(tǒng)包括文件讀取模塊,用于從計算裝置的存儲器中讀取電路板布線圖;信號線選擇模塊,用于接收用戶從電路板布線圖中選擇的信號線;設(shè)計規(guī)范輸入模塊,用于接收用戶輸入的信號線的設(shè)計規(guī)范,包括信號線上各信號線段的參考線長、以及各信號線段與相鄰信號線上對應(yīng)信號線段的參考線距;及信號線檢查模塊,用于檢查信號線上各信號線段的實際線長是否小于或等于各信號線段的參考線長,各信號線段與相鄰信號線上對應(yīng)信號線段的實際線距是否大于或等于各信號線段與相鄰信號線上對應(yīng)信號線段的參考線距,以判斷信號線的設(shè)計是否符合設(shè)計規(guī)范。
2.如權(quán)利要求1所述的信號線檢查系統(tǒng),其特征在于,若一條信號線上各信號線段的實際線長小于或等于各信號線段的參考線長,以及該信號線上各信號線段與相鄰信號線上對應(yīng)信號線段的實際線距大于或等于各信號線段與相鄰信號線上對應(yīng)信號線段的參考線距,則信號線檢查模塊判斷該信號線的設(shè)計符合設(shè)計規(guī)范,若一條信號線上有任意一個信號線段的實際線長大于該信號線段的參考線長,或者該信號線上有任意一個信號線段與相鄰信號線上對應(yīng)信號線段的實際線距小于該信號線段與相鄰信號線上對應(yīng)信號線段的參考線距,則信號線檢查模塊判斷該信號線的設(shè)計不符合規(guī)范。
3.如權(quán)利要求2所述的信號線檢查系統(tǒng),其特征在于,該系統(tǒng)還包括錯誤定位模塊,用于在所述電路板布線圖上定位信號線上不符合設(shè)計規(guī)范的信號線段,以提示用戶對該信號線段的線長或與相鄰信號線上對應(yīng)信號線段的線距進行相應(yīng)調(diào)整。
4.如權(quán)利要求1所述的信號線檢查系統(tǒng),其特征在于,所述信號線選擇模塊可以一次接收用戶從電路板布線圖中選擇的一條信號線,也可以一次接收用戶從電路板布線圖中選擇的一批設(shè)計規(guī)范相同的信號線。
5.如權(quán)利要求1所述的信號線檢查系統(tǒng),其特征在于,所述計算裝置為個人電腦,筆記本,服務(wù)器,或工作站。
6.一種信號線檢查方法,運行于計算裝置,其特征在于,該方法包括從計算裝置的存儲器中讀取電路板布線圖;接收用戶從電路板布線圖中選擇的信號線;接收用戶輸入的信號線的設(shè)計規(guī)范,包括信號線上各信號線段的參考線長、以及各信號線段與相鄰信號線上對應(yīng)信號線段的參考線距;及檢查信號線上各信號線段的實際線長是否小于或等于各信號線段的參考線長,各信號線段與相鄰信號線上對應(yīng)信號線段的實際線距是否大于或等于各信號線段與相鄰信號線上對應(yīng)信號線段的參考線距,以判斷信號線的設(shè)計是否符合設(shè)計規(guī)范。
7.如權(quán)利要求6所述的信號線檢查方法,其特征在于,若一條信號線上各信號線段的實際線長小于或等于各信號線段的參考線長,以及該信號線上各信號線段與相鄰信號線上對應(yīng)信號線段的實際線距大于或等于各信號線段與相鄰信號線上對應(yīng)信號線段的參考線距,則判斷該信號線的設(shè)計符合設(shè)計規(guī)范,若一條信號線上有任意一個信號線段的實際線長大于該信號線段的參考線長,或者該信號線上有任意一個信號線段與相鄰信號線上對應(yīng)信號線段的實際線距小于該信號線段與相鄰信號線上對應(yīng)信號線段的參考線距,則判斷該信號線的設(shè)計不符合規(guī)范。
8.如權(quán)利要求7所述的信號線檢查方法,其特征在于,該方法還包括在所述電路板布線圖上定位信號線上不符合設(shè)計規(guī)范的信號線段,以提示用戶對該信號線段的線長或與相鄰信號線上對應(yīng)信號線段的線距進行相應(yīng)調(diào)整。
9.如權(quán)利要求6所述的信號線檢查方法,其特征在于,用戶可以一次從電路板布線圖中選擇一條信號線,也可以一次從電路板布線圖中選擇一批設(shè)計規(guī)范相同的信號線。
10.如權(quán)利要求6所述的信號線檢查方法,其特征在于,所述計算裝置為個人電腦,筆記本,服務(wù)器,或工作站。
全文摘要
本發(fā)明提供一種信號線檢查系統(tǒng)。該系統(tǒng)從計算裝置的存儲器中讀取電路板布線圖,并接收用戶從電路板布線圖中選擇信號線。該系統(tǒng)還接收用戶輸入的信號線的設(shè)計規(guī)范,包括信號線上各信號線段的參考線長、以及各信號線段與相鄰信號線上對應(yīng)信號線段的參考線距,并檢查信號線上各信號線段的實際線長是否小于或等于各信號線段的參考線長,各信號線段與相鄰信號線上對應(yīng)信號線段的實際線距是否大于或等于各信號線段與相鄰信號線上對應(yīng)信號線段的參考線距,以判斷信號線的設(shè)計是否符合設(shè)計規(guī)范。本發(fā)明還提供一種信號線檢查方法。
文檔編號G06F17/50GK102346786SQ20101024021
公開日2012年2月8日 申請日期2010年7月29日 優(yōu)先權(quán)日2010年7月29日
發(fā)明者葉嘉魯, 白家南, 羅世飄, 許壽國 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司