两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

線路布局系統(tǒng)及方法

文檔序號:6612806閱讀:338來源:國知局
專利名稱:線路布局系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種線路布局的編輯處理技術(shù),更詳而言之,涉及一 種具有群組化編輯處理功能的線路布局系統(tǒng)以及方法。
背景技術(shù)
10 在電路板上布設(shè)電子元件及線路布局,以往的布局設(shè)計(jì)工程師是
依據(jù)電路圖而將電子元件先安排在電路板上,然后再依電子元件的連 接關(guān)系進(jìn)行線路連接。同時,現(xiàn)有功能簡單且電路板面積較大的電路 設(shè)計(jì),可依據(jù)上述方法直接將電路圖轉(zhuǎn)換成電路板的布局線路。但是, 隨著科技發(fā)展迅速,目前的電子裝置的功能相當(dāng)齊全且功能強(qiáng)大,而
15 且加上電路板由以往的單層電路板發(fā)展至現(xiàn)今的多層電路板,使得線 路布局的設(shè)計(jì)越來越復(fù)雜及困難;且連接的電子元件數(shù)量由早先的數(shù) 十個演變至今上千個,將來有可能衍生至上萬個。因此,電路布局設(shè) 計(jì)所耗費(fèi)的時間越來越長,且因數(shù)量龐大而難以擺放及布線。
而且,數(shù)量龐大的電子元件如何擺放布設(shè)于電路板上,目前是依
20 據(jù)布局設(shè)計(jì)者的經(jīng)驗(yàn)累積,且一旦擺放錯誤隨即影響后續(xù)的線路布局, 因此必須不斷地修正電子元件擺放的位置及重新布局。如此一來,則 必須耗費(fèi)相當(dāng)長的工作時間,故效率較低。
同時,現(xiàn)有電路布局的流程是先提供一電路圖;接著,布局設(shè)計(jì) 者會依據(jù)該電路圖而將電子元件擺放在電路板的設(shè)定區(qū)域內(nèi),而該電
25 子元件的擺放位置則是依據(jù)設(shè)計(jì)者的經(jīng)驗(yàn),以手動的方式擺放各該電 子元件;爾后再依線路設(shè)計(jì)一一進(jìn)行引線布局以完成線路布局圖(即 布線圖);并最后依據(jù)該布線圖制作成印刷電路板。以上各步驟皆己使 用個別的專業(yè)計(jì)算機(jī)軟件來作為作業(yè)上的輔助,如設(shè)計(jì)電路軟件 (ConceptHDL)以及電路布線軟件(Allegro)等。
30 然而,若從電路板整體布局作業(yè)的過程來看, 一般的電路板布局
作業(yè)仍然存在有許多缺點(diǎn)。例如,由于電子元件的設(shè)計(jì)布局均依賴電子設(shè)計(jì)工程師的布局經(jīng)驗(yàn),并以手動方式來配置;然如前所述,電路 板上接置有數(shù)量龐大的電子元件,而以手動方式來配置電子元件,因 此相當(dāng)費(fèi)時費(fèi)力,不符合經(jīng)濟(jì)效益。
此外,由于硬件工程師在繪制電路圖時,原則上會將同一個功能 5模塊的零件擺放在同一頁碼內(nèi),但現(xiàn)有線路布局作業(yè)未能有效利用現(xiàn) 有資源,亦即,電路圖中同一個頁碼中的電子元件并無法直接轉(zhuǎn)移到 線路布局時利用,且僅能以人工手動的方式對單個元件進(jìn)行分別編輯, 從而導(dǎo)致工作效率降低的問題。
因此,設(shè)計(jì)一套能簡化并加速電子設(shè)計(jì)工程師布局的工作流程, 10 已有其必要性。

發(fā)明內(nèi)容
為解決前述現(xiàn)有技術(shù)的種種問題,本發(fā)明的主要目的在于提供一 種線路布局系統(tǒng)及方法,以提高線路設(shè)計(jì)作業(yè)的工作效率。
15 本發(fā)明的另一目的在于提供一種線路布局系統(tǒng)及方法,可依設(shè)計(jì)
工程師需求而對電子元件進(jìn)行單個或群組化的編輯處理,以提高線路 設(shè)計(jì)作業(yè)的靈活性。
本發(fā)明的再一目的在于提供一種線路布局系統(tǒng)及方法,可確保設(shè) 計(jì)的正確性。為達(dá)成上述目的及其相關(guān)目的,本發(fā)明即提供一種線路
20 布局系統(tǒng)及方法。本發(fā)明的線路布局系統(tǒng),是應(yīng)用于依據(jù)電路圖而形 成的布線圖的線路設(shè)計(jì)程序中,其中,該布線圖與該電路圖包含有數(shù) 個對應(yīng)的電子元件,而該電路圖中具有包含各該電子元件所處頁碼的 頁碼信息數(shù)據(jù)的線路設(shè)計(jì)文檔數(shù)據(jù),該布線圖中具有對應(yīng)各該電子元 件的屬性設(shè)定數(shù)據(jù),該線路布局系統(tǒng)包括用以接收該線路設(shè)計(jì)文檔
25數(shù)據(jù)的輸入模塊;用以由該輸入模塊所接收的線路設(shè)計(jì)文檔數(shù)據(jù)中獲 取各該電子元件所處頁碼的頁碼信息數(shù)據(jù)的獲取模塊;用以依照預(yù)設(shè) 的格式轉(zhuǎn)換規(guī)則,將該獲取模塊所獲取的各該電子元件的頁碼信息數(shù) 據(jù)轉(zhuǎn)換為該線路設(shè)計(jì)程序可識別的格式數(shù)據(jù),并添加至各該電子元件 對應(yīng)的屬性設(shè)定數(shù)據(jù)中的轉(zhuǎn)換模塊;以及用以識別由該轉(zhuǎn)換模塊添加
30至各該電子元件對應(yīng)的屬性設(shè)定數(shù)據(jù)中可識別的頁碼信息數(shù)據(jù),并將 該頁碼信息數(shù)據(jù)相同的各該電子元件整合為一線路模塊的編輯模塊。本發(fā)明的線路布局方法則包括下列步驟接收線路設(shè)計(jì)文檔數(shù)據(jù); 獲取該線路設(shè)計(jì)文檔數(shù)據(jù)中各該電子元件所處頁碼的頁碼信息數(shù)據(jù); 依照預(yù)設(shè)的格式轉(zhuǎn)換規(guī)則,將該獲取的各該電子元件的頁碼信息數(shù)據(jù) 轉(zhuǎn)換為該線路設(shè)計(jì)程序可識別的格式數(shù)據(jù),并添加至各該電子元件對 應(yīng)的屬性設(shè)定數(shù)據(jù)中;以及識別添加至各該電子元件對應(yīng)的屬性設(shè)定 數(shù)據(jù)中可識別的頁碼信息數(shù)據(jù),并將頁碼信息數(shù)據(jù)相同的各該電子元 件整合為一線路模塊。
如此,便可在后續(xù)通過該線路設(shè)計(jì)程序進(jìn)行線路布局作業(yè)過程中, 對該線路模塊中所包含的各該電子元件提供群組化的編輯處理功能。
相較于現(xiàn)有技術(shù),本發(fā)明是預(yù)先通過獲取并轉(zhuǎn)換線路設(shè)計(jì)文檔數(shù) 據(jù)中各電子元件所處頁碼的頁碼信息數(shù)據(jù)為該線路設(shè)計(jì)程序可識別的 格式數(shù)據(jù),并添加至各該電子元件對應(yīng)的屬性設(shè)定數(shù)據(jù)中,以供進(jìn)一 步識別該屬性設(shè)定數(shù)據(jù)中可識別的頁碼信息數(shù)據(jù),而將具有相同頁碼 的電子元件自動整合為一線路模塊,從而在進(jìn)行線路布局設(shè)計(jì)作業(yè)時, 依照設(shè)計(jì)工程師的需求,而可選擇性地對該線路模塊內(nèi)所包含的各個 電子元件進(jìn)行群組化的編輯處理,不僅增加了線路布局作業(yè)的靈活性, 亦能減輕設(shè)計(jì)工程師的工作負(fù)擔(dān),以有效提高工作效率。同時,應(yīng)用 本發(fā)明可檢査同一線路模塊的電子元件是否擺放至錯誤位置,確保設(shè) 計(jì)的正確性。


圖1為本發(fā)明的線路布局系統(tǒng)的基本架構(gòu)方塊示意圖2為本發(fā)明的線路布局方法的運(yùn)作流程示意圖;以及
圖3A至3C為執(zhí)行本發(fā)明的線路布局系統(tǒng)及方法的實(shí)施例示意
30
主要元件符號說明
I 線路布局系統(tǒng) 10
II 獲取模塊 12 13 編輯模塊 2 S1 S5
輸入模塊 轉(zhuǎn)換模塊 線路設(shè)計(jì)程序
具體實(shí)施例方式
以下通過特定的具體實(shí)施例說明本發(fā)明的實(shí)施方式,本領(lǐng)域的普 通技術(shù)人員可由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn) 與功效。
5 請參閱圖1,其為本發(fā)明的線路布局系統(tǒng)一實(shí)施例的基本架構(gòu)方塊
示意圖。如圖所示,本發(fā)明的線路布局系統(tǒng)1應(yīng)用于依據(jù)電路圖而形 成的布線圖的線路設(shè)計(jì)程序2中,且該布線圖與該電路圖包含有數(shù)個 對應(yīng)的電子元件。本發(fā)明的線路布局系統(tǒng)1用以對布線圖中各該電子 元件(未圖示)的線路布局進(jìn)行群組化編輯處理,其中,該電路圖中 10 具有線路設(shè)計(jì)文檔數(shù)據(jù)(未圖示),而該線路設(shè)計(jì)文檔數(shù)據(jù)則包括各該
電子元件所處頁碼的頁碼信息數(shù)據(jù),該布線圖中具有對應(yīng)各該電子元 件的屬性設(shè)定數(shù)據(jù)(均未圖示)。在本實(shí)施例中,該線路布局系統(tǒng)l以
外掛應(yīng)用程序的方式搭載至該線路設(shè)計(jì)程序2,例如為Allegro電路布 線軟件的程序,用以提供設(shè)計(jì)工程師在利用該線路設(shè)計(jì)程序2進(jìn)行線 15路布局作業(yè)時,可針對具有相同頁碼信息數(shù)據(jù)的多個電子元件進(jìn)行群 組化的編輯處理。
同時,上述依據(jù)頁碼信息數(shù)據(jù)進(jìn)行群組化編輯處理僅是以舉例方 式說明本發(fā)明,而并非加以限制。其亦可依照電子元件的其他屬性設(shè) 定數(shù)據(jù)進(jìn)行群組化編輯操作,在具體實(shí)施過程中視具體情形而定,以 20下將針對本實(shí)施例的線路布局系統(tǒng)1作進(jìn)一步的詳細(xì)說明。
本實(shí)施例的線路布局系統(tǒng)1包括輸入模塊10、電性連接該輸入 模塊10的獲取模塊11、電性連接該獲取模塊11的轉(zhuǎn)換模塊12、以及 電性連接該轉(zhuǎn)換模塊12的編輯模塊13。
該輸入模塊10用以提供輸入界面(未圖示),用以接收設(shè)計(jì)工程 25 師所輸入的待進(jìn)行線路布局的線路設(shè)計(jì)文檔數(shù)據(jù)。
該獲取模塊11用以由該輸入模塊10所輸入的線路設(shè)計(jì)文檔數(shù)據(jù) 中獲取各該電子元件所處頁碼的頁碼信息數(shù)據(jù),在本實(shí)施例中,是以 Candence tools版面設(shè)計(jì)工具所生成的電路圖為例,其電子元件(例如, 電容C950)在該電路圖中對應(yīng)的頁碼位于Pstxprt.dat文檔數(shù)據(jù)中(如 30 圖3A所示)。該獲取模塊11即通過識別該P(yáng)stxprt.dat文檔數(shù)據(jù)中特定 的代碼識別符號,以獲取該電路圖中各該電子元件對應(yīng)的頁碼信息數(shù)據(jù)(例如,對應(yīng)該電容C950的頁碼信息數(shù)據(jù)為PAGE107),并將這些 信息數(shù)據(jù)(包含各該電子元件名稱(C950)、以及對應(yīng)各該電子元件名 稱的頁碼信息數(shù)據(jù)(107))編排成一固定的格式文件(如.txt格式文件) 予以輸出,例如,"C950 107"的.txt格式文件數(shù)據(jù)(如圖3B所示)。 5 該轉(zhuǎn)換模塊12用以依照預(yù)設(shè)的格式轉(zhuǎn)換規(guī)則,將該獲取模塊11
所獲取的各該電子元件的頁碼信息數(shù)據(jù)轉(zhuǎn)換為該線路設(shè)計(jì)程序2可識 別的格式數(shù)據(jù),并添加至各該電子元件對應(yīng)的屬性設(shè)定數(shù)據(jù)中。在本 實(shí)施例中,該轉(zhuǎn)換模塊12利用addpage.il程序以將該獲取模塊11所輸 出的頁碼信息數(shù)據(jù),即該.txt格式文件數(shù)據(jù)(例如,C950 107)轉(zhuǎn)換成
io 該線路設(shè)計(jì)程序2可識別的屬性數(shù)據(jù)(例如,對應(yīng)該電容C950的可識 別屬性數(shù)據(jù)為"PAGE407 attached on C950",但不以此為限),并將其 分別添加至各該電子元件對應(yīng)的屬性設(shè)定數(shù)據(jù)中(如圖3C所示)。
該編輯模塊13則通過該線路設(shè)計(jì)程序2以識別由該轉(zhuǎn)換模塊12 添加至各該電子元件對應(yīng)的屬性設(shè)定數(shù)據(jù)中的可識別的頁碼信息數(shù)
15據(jù),并將該屬性設(shè)定數(shù)據(jù)中頁碼信息數(shù)據(jù)相同的各該電子元件整合為 一線路模塊,從而于后續(xù)通過該線路設(shè)計(jì)程序2進(jìn)行線路布局作業(yè)過 程中,對該線路模塊中所包含的各該電子元件提供群組化的編輯處理 功能,例如群組化移動、高亮(highlight)以及刪除等處理動作。
圖2為一流程圖,其用以說明本發(fā)明的線路布局方法的基本運(yùn)作
20 流程示意情形。該線路布局方法可針對具有相同頁碼信息數(shù)據(jù)的電子 元件提供群組化的編輯處理功能,如圖所示,首先進(jìn)行步驟S1,提供 輸入界面(未于圖示),從而接收設(shè)計(jì)工程師所輸入的待進(jìn)行線路布局 的線路設(shè)計(jì)文檔數(shù)據(jù),接著進(jìn)至步驟S2。
在步驟S2中,獲取該線路設(shè)計(jì)文檔數(shù)據(jù)中各該電子元件所處頁碼
25 的頁碼信息數(shù)據(jù),在本實(shí)施例中,是以Candence tools版面設(shè)計(jì)工具所 生成的電路圖為例,其電子元件(例如,電容C950)在該電路圖中對 應(yīng)的頁碼位于Pstxprt.dat文檔數(shù)據(jù)中,并通過識別該P(yáng)stxprt.dat文檔數(shù) 據(jù)中特定的代碼識別符號,以獲取該電路圖中各該電子元件對應(yīng)的頁 碼信息數(shù)據(jù)(例如,對應(yīng)該電容C950的頁碼信息數(shù)據(jù)為PAGE107),
30 接著進(jìn)至步驟S3。
在步驟S3中,依照預(yù)設(shè)的格式轉(zhuǎn)換規(guī)則,將該獲取的各該電子元件的頁碼信息數(shù)據(jù)轉(zhuǎn)換為該線路設(shè)計(jì)程序2可識別的格式數(shù)據(jù),并添 加至各該電子元件對應(yīng)的屬性設(shè)定數(shù)據(jù)中,在本實(shí)施例中,是利用
addpage.il程序以將該獲取的頁碼信息數(shù)據(jù)轉(zhuǎn)換成該線路設(shè)計(jì)程序2可 識別的屬性數(shù)據(jù),并將其分別添加至各該電子元件對應(yīng)的屬性設(shè)定數(shù) 5據(jù)中,接著進(jìn)至步驟S4。
在步驟S4中,利用該線路設(shè)計(jì)程序2以識別添加至各該電子元件 對應(yīng)的屬性設(shè)定數(shù)據(jù)中的可識別的頁碼信息數(shù)據(jù),并將該屬性設(shè)定數(shù) 據(jù)中頁碼信息數(shù)據(jù)相同的各該電子元件整合為一線路模塊,接著進(jìn)至 步驟S5。
io 在步驟S5中,在后續(xù)通過該線路設(shè)計(jì)程序2進(jìn)行線路布局作業(yè)過
程中,對該線路模塊中所包含的各該電子元件提供群組化的編輯處理 功能,例如群組化移動、高亮以及刪除等處理動作。
如此,可依電路圖的頁碼,將電子元件集中擺放置指定區(qū)域(群 組化移動處理),亦可例如高亮某一頁碼內(nèi)的電子元件(高亮處理),
15 以檢査同一線路模塊的電子元件是否擺放至錯誤位置,或可將某一頁 碼的電子元件刪除(刪除處理),藉此確保設(shè)計(jì)的正確性。當(dāng)然,亦可 對某一頁碼的單一電子元件進(jìn)行前述處理動作。是以,設(shè)計(jì)工程師可 連接前端的分頁設(shè)計(jì)以及之后的線路布局設(shè)計(jì),將兩個設(shè)計(jì)環(huán)節(jié)串聯(lián) 起來,進(jìn)而提高自動化程度。
20 通過本發(fā)明的線路布局系統(tǒng)及方法,可將線路設(shè)計(jì)文檔數(shù)據(jù)中位
于相同頁碼內(nèi)的電子元件自動整合為一線路模塊,從而在后續(xù)進(jìn)行線 路布局過程中,可依據(jù)設(shè)計(jì)工程師的實(shí)際需求,而選擇以群組化的方 式對同一線路模塊內(nèi)的各該電子元件進(jìn)行編輯處理,亦能針對單個電 子元件進(jìn)行操作,從而增加線路布局作業(yè)的靈活度,并提高設(shè)計(jì)工作
25 效率。
上述實(shí)施例僅為例示性說明本發(fā)明的原理及其功效,而非用于限 制本發(fā)明。任何本領(lǐng)域的普通技術(shù)人員均可在不違背本發(fā)明的精神及 范疇下,對上述實(shí)施例進(jìn)行修飾與變化。因此,本發(fā)明的權(quán)利保護(hù)范 圍,應(yīng)如權(quán)利要求所列。
30
權(quán)利要求
1. 一種線路布局系統(tǒng),其應(yīng)用于依據(jù)電路圖而形成的布線圖的線路設(shè)計(jì)程序中,其中,該布線圖與該電路圖包含有數(shù)個對應(yīng)的電子元件,而該電路圖中具有包含各該電子元件所處頁碼的頁碼信息數(shù)據(jù)的線路設(shè)計(jì)文檔數(shù)據(jù),該布線圖中具有對應(yīng)各該電子元件的屬性設(shè)定數(shù)據(jù),該線路布局系統(tǒng)包括輸入模塊,其用以接收該線路設(shè)計(jì)文檔數(shù)據(jù);獲取模塊,其用以由該輸入模塊所接收的線路設(shè)計(jì)文檔數(shù)據(jù)中獲取各該電子元件所處頁碼的頁碼信息數(shù)據(jù);轉(zhuǎn)換模塊,其用以依照預(yù)設(shè)的格式轉(zhuǎn)換規(guī)則,將該獲取模塊所獲取的各該電子元件的頁碼信息數(shù)據(jù)轉(zhuǎn)換為該線路設(shè)計(jì)程序可識別的格式數(shù)據(jù),并添加至各該電子元件對應(yīng)的屬性設(shè)定數(shù)據(jù)中;以及編輯模塊,其用以識別由該轉(zhuǎn)換模塊添加至各該電子元件對應(yīng)的屬性設(shè)定數(shù)據(jù)中可識別的頁碼信息數(shù)據(jù),并將頁碼信息數(shù)據(jù)相同的各該電子元件整合為一線路模塊。
2. 如權(quán)利要求1所述的線路布局系統(tǒng),其中,該系統(tǒng)以外掛應(yīng)用程序 的方式搭載至該線路設(shè)計(jì)程序。
3. —種線路布局方法,其應(yīng)用于依據(jù)電路圖而形成的布線圖的線路設(shè) 20 計(jì)程序中,其中,該布線圖與該電路圖包含有數(shù)個對應(yīng)的電子元件,而該電路圖中具有包含各該電子元件所處頁碼的頁碼信息數(shù)據(jù)的線路 設(shè)計(jì)文檔數(shù)據(jù),該布線中具有對應(yīng)各該電子元件的屬性設(shè)定數(shù)據(jù),該 線路布局方法包括接收線路設(shè)計(jì)文檔數(shù)據(jù); 25 獲取該線路設(shè)計(jì)文檔數(shù)據(jù)中各該電子元件所處頁碼的頁碼信息數(shù) 據(jù);依照預(yù)設(shè)的格式轉(zhuǎn)換規(guī)則,將該獲取的各該電子元件的頁碼信息 數(shù)據(jù)轉(zhuǎn)換為該線路設(shè)計(jì)程序可識別的格式數(shù)據(jù),并添加至各該電子元 件對應(yīng)的屬性設(shè)定數(shù)據(jù)中;以及 30 識別添加至各該電子元件對應(yīng)的屬性設(shè)定數(shù)據(jù)中可識別的頁碼信 息數(shù)據(jù),并將頁碼信息數(shù)據(jù)相同的各該電子元件整合為一線路模塊。
全文摘要
一種線路布局系統(tǒng)及方法,應(yīng)用于線路設(shè)計(jì)程序中,預(yù)先通過獲取并轉(zhuǎn)換線路設(shè)計(jì)文檔數(shù)據(jù)中各電子元件所處頁碼的頁碼信息數(shù)據(jù)為該線路設(shè)計(jì)程序可識別的格式數(shù)據(jù),并添加至各該電子元件對應(yīng)的屬性設(shè)定數(shù)據(jù)中,以供進(jìn)一步識別該屬性設(shè)定數(shù)據(jù)中可識別的頁碼信息數(shù)據(jù),從而將該頁碼信息數(shù)據(jù)相同的各該電子元件整合成一線路模塊,以便在后續(xù)利用線路設(shè)計(jì)程序進(jìn)行線路布局編輯作業(yè)時,可依設(shè)計(jì)工程師的需求,對該線路模塊中所包含的各該電子元件提供群組化的編輯處理功能,藉而增加線路設(shè)計(jì)作業(yè)的靈活度,以提高工作效率。
文檔編號G06F17/50GK101414313SQ200710162638
公開日2009年4月22日 申請日期2007年10月15日 優(yōu)先權(quán)日2007年10月15日
發(fā)明者志 晏, 曹雙林, 錢 王, 陳志豐 申請人:英業(yè)達(dá)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
环江| 彭水| 永川市| 开江县| 二连浩特市| 开远市| 盖州市| 新邵县| 丰城市| 福鼎市| 荃湾区| 新巴尔虎右旗| 和平县| 钟祥市| 宜宾县| 金秀| 浦北县| 潮州市| 子长县| 盖州市| 桃园市| 岱山县| 奉化市| 项城市| 正安县| 家居| 北宁市| 徐州市| 东乌| 盐亭县| 肥城市| 沁源县| 临洮县| 襄樊市| 文安县| 南汇区| 台东市| 扶绥县| 乾安县| 惠来县| 鄂托克旗|