專利名稱:電路繪圖系統(tǒng)以及方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種電路繪圖系統(tǒng)以及方法,特別是關(guān)于一種在線路繪圖過程中可簡化接點定義過程的電路繪圖系統(tǒng)以及方法。
背景技術(shù):
對于目前電子線路布線(layout)而言,將兩個電子組件的接腳(pin)對接時,必須對兩個電子組件的連接接腳定義相同的接點名稱(netname),才可使電子線路布線系統(tǒng)產(chǎn)生連接線路而將兩個接點連接,且在兩個接點連接后,即需定義此接點的接點類型(net type),例如接點類型為接地接點、電源接點或脈沖信號接點等,且各類接點類型資料中也包括連接此類接點的線寬資料等。
上述兩個接點的連接處理方式,是以人工方式定義各接點名稱,接著再定義接腳類型。然而,這種操作方式容易出現(xiàn)下列問題由于以人工方式輸入接點名稱,所以當兩個需要連接的接腳中的任一個接點名稱輸入錯誤時,例如輸入者記錯名稱或手工輸入時將接點名稱由“test”輸入為“teat”時,因兩個接點名稱不一致將無法產(chǎn)生信號線以連接該兩個接腳;再者,對所輸入的接點名稱定義錯誤的接點類型時,此錯誤不易被發(fā)現(xiàn),會導(dǎo)致布局電路在后段測試時產(chǎn)生運行錯誤;另外,當輸入接點名稱后,需要再輸入接點類型,所以這兩次輸入的流程,使得布線作業(yè)復(fù)雜且耗費時間,也可能使輸入者僅定義接點名稱而忽略了定義接點類型。
因此,如何使電子線路布線系統(tǒng)的接點定義的輸入更正確、方便及快速,即是目前所需解決的課題。
發(fā)明內(nèi)容
為克服上述現(xiàn)有技術(shù)的缺點,本發(fā)明的主要目的在于提供一種電路繪圖系統(tǒng)以及方法,通過數(shù)據(jù)庫及菜單的方式,令使用者通過菜單直接存取數(shù)據(jù)庫的內(nèi)容,對電子組件接腳進行接腳名稱及接腳類型的定義,使操作更方便,且可完全杜絕因人工輸入產(chǎn)生錯誤等人為疏忽。
本發(fā)明的另一目的在于提供一種電路繪圖系統(tǒng)以及方法,通過建立接點名稱與接點類型的關(guān)聯(lián)性連接,將接點名稱與接點類型這兩個輸入作業(yè)簡化成單一步驟,不但可提高效率,且可確保其對應(yīng)關(guān)系不會出錯或忽略。
本發(fā)明的再一目的在于提供一種電路繪圖系統(tǒng)以及方法,使用者只需選擇數(shù)據(jù)庫內(nèi)建的資料進行接點名稱及接點類型的定義工作,不會產(chǎn)生不符規(guī)定的名稱,令接點更加規(guī)則化,且可令線路圖的布局規(guī)劃流程更加順暢。
為達上述目的,本發(fā)明提供一種電路繪圖系統(tǒng)以及方法。本發(fā)明的電路繪圖系統(tǒng)應(yīng)用在電路布局處理上,以便完成接點名稱及接點類型的定義工作,該電路繪圖系統(tǒng)包括建立模塊,供輸入至少一筆接點定義數(shù)據(jù),該接點定義數(shù)據(jù)至少包括接點名稱及與該接點名稱相對應(yīng)的接點類型;儲存單元用于儲存該建立模塊所接收到的接點定義數(shù)據(jù);布局模塊是根據(jù)上述輸入的電路布局需求提供電路布局輸入畫面,并在接收時即從該儲存單元中取出接點名稱及與該接點名稱相對應(yīng)的接點類型,供選擇所需的接點定義數(shù)據(jù)。
該電路繪圖方法應(yīng)用在提供電路布局處理的電路繪圖系統(tǒng)上,以便于使用者完成接點名稱及接點類型的定義工作,該電路繪圖方法至少包括以下步驟預(yù)先建立一個儲存單元,儲存至少具有接點名稱及與該接點名稱相對應(yīng)的接點類型的接點定義數(shù)據(jù);提供電路布局畫面供點選接點;進行點選步驟,并從儲存單元中取出接點定義數(shù)據(jù)列于該電路布局畫面中供選??;以及進行選取步驟,以完成接點定義工作。
通過該電路繪圖系統(tǒng)以及方法,令使用者通過預(yù)建在儲存單元中的接點定義數(shù)據(jù)進行電路布局,由于該接點名稱與接點類型兩者關(guān)系相對應(yīng),將原先復(fù)雜且容易出錯的步驟全部精簡并制式化,免去了不少因人為疏忽造成的錯誤,且使操作更方便簡易。并且,使用者只需選擇數(shù)據(jù)庫內(nèi)建的資料進行接點名稱及接點類型的定義工作,不會產(chǎn)生不符規(guī)定的名稱,令接點更加規(guī)則化,且可令線路圖的布局規(guī)劃流程更加順暢。
圖1為本發(fā)明的電路繪圖系統(tǒng)的基本結(jié)構(gòu)方塊示意圖;圖2為圖1的建立模塊提供使用者進行接點定義的定義表格示意圖;以及圖3為本發(fā)明的電路繪圖方法的工作流程示意圖。
具體實施例方式
實施例以下通過特定的具體實施例說明本發(fā)明的實施方式。
圖1是本發(fā)明的電路繪圖系統(tǒng)100的系統(tǒng)結(jié)構(gòu)示意圖。如圖1所示,該電路繪圖系統(tǒng)100是例如電路布局計算機軟件,其一般安裝在電路布局工作站或計算機裝置中,供使用者進行電路布局作業(yè),該電路繪圖系統(tǒng)100至少包括建立模塊110、接點定義數(shù)據(jù)庫120、布局模塊130及布局電路數(shù)據(jù)庫140。
該建立模塊110用于提供接點定義表格,供使用者根據(jù)該定義表格定義所需接點的接點名稱及接點類型,如圖2所示的定義表格111,該定義表格111具有遞增輸入列的功能,以根據(jù)使用者所需接點的數(shù)量增加輸入列,各個輸入列至少具有接點名稱及接點類型字段。
該接點定義數(shù)據(jù)庫120用于儲存該建立模塊110接收使用者所定義的、且具有接點名稱及與該接點名稱相對應(yīng)的接腳類型的定義表格111。在此須說明的是,該接點定義數(shù)據(jù)庫120是本實施范例之一,上述定義表格111也可儲存在任何具有儲存處理的儲存單元(在此未圖標)中。
該布局模塊130提供電路布局畫面(在此未圖標),供使用者進行電路布局處理,由于電路布局畫面是一般電路布局軟件技術(shù),故在此對于電路布局畫面不做說明。其中,該布局模塊130根據(jù)使用者需要顯示所需的電子組件,可供使用者對顯示的電子組件的接腳定義其接點名稱及類型,在此定義過程中,當該布局模塊130判斷出使用者正點選位于電路布局畫面所顯示電子組件的接腳接點時,即從該接點定義數(shù)據(jù)庫120中取出預(yù)存的定義表格111,并以下拉菜單方式顯示該定義表格111存放的接點名稱及與該接點名稱相對應(yīng)的接腳類型,供使用者選擇所需的接點名稱,使該布局模塊130根據(jù)使用者所選擇的接點名稱找出與該接腳名稱相對應(yīng)的接腳類型,并將此選擇結(jié)果儲存在布局電路數(shù)據(jù)庫140中。
另須說明的是,該建立模塊110所提供的接點定義表格,除了具有接點名稱及接點類型的字段外,還具有接點組別(Group)字段(在此未圖標),用于歸類各接點的屬性以便使用者進行電路布局的接點定義。
由上可知,使用者在進行電路布局作業(yè)時,只需定義該接腳名稱即可同時完成接腳類型的定義工作,如此,可縮減兩個接腳進行接點處理時的時間耗費,同時能有效排除接點名稱或接點類型輸入錯誤的情況發(fā)生。
圖3是本發(fā)明的電路繪圖方法的工作流程圖。如圖3所示,首先進行步驟S1,建立接點定義數(shù)據(jù)庫120,儲存多筆由使用者自行定義的接點名稱以及與該接點名稱相對應(yīng)的接點類型,并設(shè)定各接點名稱所歸屬的組別,接著進至步驟S2。
在該步驟S2中,當使用者進入該電路繪圖系統(tǒng)100提供的電路布局畫面后,令布局模塊130判斷使用者是否點選電子組件接腳的接點,若是則進至步驟S3;反之,則繼續(xù)執(zhí)行該步驟S2,使該布局模塊130繼續(xù)判斷使用者是否對接點進行點選動作。
在該步驟S3中,當該布局模塊130判斷出使用者點選接點時,則由該接點定義數(shù)據(jù)庫120中選取所有的接點定義數(shù)據(jù),供使用者進行接點定義工作,接著進至步驟S4。
在該步驟S4中,使用者根據(jù)接點定義數(shù)據(jù)選取所需的類別,以令該布局模塊130根據(jù)使用者選取的類別,找出與此類別相對應(yīng)的接點名稱及與該接點名稱相對應(yīng)的接點類型,供使用者選取所需的接點名稱,接著進至步驟S5。
在該步驟S5中,令該布局模塊130根據(jù)使用者所選定的接點名稱,將該接點名稱及與該接點名稱相對應(yīng)的接點類型資料儲存在布局電路數(shù)據(jù)庫140中。
綜上所述,本發(fā)明的電路繪圖系統(tǒng)以及方法借由預(yù)建上述接點定義數(shù)據(jù)庫,使用者只需通過例如下拉菜單方式設(shè)定接點名稱及類型,如此,使得接點定義工作的操作更方便,并且可以完全杜絕人工輸入錯誤等人為疏忽;再者,通過該接點定義數(shù)據(jù)庫建立的接點名稱與接點類型關(guān)聯(lián)性表格,將現(xiàn)有電路布局所需定義的接點類型與接點名稱的兩步輸入作業(yè)簡化成單一步驟,不但可解決作業(yè)過程的步驟,還可避免接點與接點兩者連接時名稱或類型定義不同的情況發(fā)生;并且,可令接點名稱的定義更加規(guī)范化,使布局工作更加順暢。
權(quán)利要求
1.一種電路繪圖系統(tǒng),應(yīng)用在電路布局處理上,以便完成接點名稱及接點類型的定義工作,其特征在于,該電路繪圖系統(tǒng)包括建立模塊,供輸入至少包括接點名稱及與該接點名稱相對應(yīng)的接點類型的接點定義數(shù)據(jù);儲存單元,儲存該建立模塊接收到的接點定義數(shù)據(jù);以及布局模塊,根據(jù)上述輸入的電路布局需求,提供電路布局輸入畫面,并在接收時即從該儲存單元中取出接點名稱及與該接點名稱相對應(yīng)的接點類型,供選擇所需的接點定義數(shù)據(jù)。
2.如權(quán)利要求1所述的電路繪圖系統(tǒng),其特征在于,該建立模塊提供表格畫面供輸入所需的接點定義數(shù)據(jù)。
3.如權(quán)利要求1或2所述的電路繪圖系統(tǒng),其特征在于,該接點定義數(shù)據(jù)還包括接點組別,該接點組別與該接點名稱及接點類型相對應(yīng)。
4.如權(quán)利要求1所述的電路繪圖系統(tǒng),其特征在于,該布局模塊提供下拉式菜單以供選擇所需的接點定義數(shù)據(jù)。
5.一種電路繪圖方法,應(yīng)用在提供電路布局處理的電路繪圖系統(tǒng)上,以便完成接點名稱及接點類型的定義工作,其特征在于,該電路繪圖方法至少包括以下步驟(1)建立儲存單元,用于儲存至少具有接點名稱及與該接點名稱相對應(yīng)的接點類型的接點定義數(shù)據(jù);(2)提供電路布局畫面供點選接點;(3)進行點選步驟,并從儲存單元中取出接點定義數(shù)據(jù)列在該電路布局畫面中供選??;以及(4)進行選取步驟,以完成接點定義工作。
6.如權(quán)利要求5所述的電路繪圖方法,其特征在于,該儲存單元是以表格方式儲存接點定義數(shù)據(jù)。
7.如權(quán)利要求5或6所述的電路繪圖方法,其特征在于,該接點定義數(shù)據(jù)還包括接點組別,該接點組別與該接點名稱及接點類型相對應(yīng)。
8.如權(quán)利要求5所述的電路繪圖方法,其特征在于,該電路繪圖系統(tǒng)是以下拉式表格畫面供使用者選取所需的接點定義數(shù)據(jù)。
全文摘要
一種電路繪圖系統(tǒng)及方法用于簡化對電子組件接腳的接點定義處理,該系統(tǒng)包括建立模塊、儲存單元以及布局模塊;該方法實現(xiàn)的步驟是預(yù)先建立至少一筆接點定義數(shù)據(jù),該接點定義數(shù)據(jù)至少包括接點名稱及與該接點名稱相對應(yīng)的接點類型,并將該接點定義數(shù)據(jù)儲存在儲存單元中;使用者在電路布局輸入畫面進行電路布局時,若判斷出使用者在該電路布局畫面上點選接點時,即從該儲存單元中取出接點名稱及與該接點名稱相對應(yīng)的接點類型,供使用者選擇所需的接點定義數(shù)據(jù);借此簡化接點定義的輸入且可完全杜絕輸入錯誤的發(fā)生,令接點更加規(guī)則化,且可令線路圖的布局規(guī)劃流程更加順暢。
文檔編號G06F17/50GK1725223SQ200410070969
公開日2006年1月25日 申請日期2004年7月21日 優(yōu)先權(quán)日2004年7月21日
發(fā)明者鄭永健, 張有權(quán), 謝憶欣 申請人:英業(yè)達股份有限公司