專(zhuān)利名稱(chēng):加入幾何元件的方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種加入幾何元件的方法,且特別是有關(guān)于一種可以減少在 布局圖中加入幾何元件的工時(shí)的方法。
背景技術(shù):
一般來(lái)說(shuō),印刷電路板(Printed Circuit Board, PCB)的制作通常會(huì)先進(jìn)行 電路布局(Layout),藉以產(chǎn)生布局圖的電子檔。接著,依據(jù)布局圖的電子檔進(jìn)行 出圖(Gerber out),藉以產(chǎn)生光罩圖片。最后印刷電路板制造廠便使用光罩圖片 進(jìn)行印刷電路板的制作。
值得注意的是,布局圖的電子檔在進(jìn)行出圖之前,布局工程師會(huì)依據(jù)出圖標(biāo) 準(zhǔn)程序,以人工方式逐一將所需的幾何元件,例如條碼(Barcode)、阻抗測(cè)試元 件、拉拔(Coupon)測(cè)試元件、堆迭表(Stack up)…等等元件加入至布局圖中,以 便讓制作印刷電路板的廠商可以依據(jù)上述元件的特性來(lái)制作印刷電路板。
然而,由于每一印刷電路板的規(guī)格、制程不同,因此所需要的幾何元件都不 盡相同。另外,所需要的幾何元件可能被存放在不同的元件庫(kù)中,而這些元件庫(kù)的 存放路徑也不盡相同,因此在每一次進(jìn)行加入幾何元件的過(guò)程中,布局工程師將需 要在不同的元件庫(kù)中尋找布局圖所需的幾何元件,并逐一將所需要的幾何元件加入 到布局圖中。如此一來(lái),布局工程師會(huì)花費(fèi)較多的時(shí)間,而降低其工作效率。另外, 布局工程師可能因本身疏忽,而漏了需要加入的幾何元件,進(jìn)而造成出圖的錯(cuò)誤。
發(fā)明內(nèi)容
本發(fā)明提供一種加入幾何元件(geometries)的方法,藉此可有效地減少匯入 幾何元件的時(shí)間,并可以避免布局圖出圖的錯(cuò)誤。
本發(fā)明提出一種加入幾何元件的方法。此方法包括建立具有多個(gè)索引的數(shù) 據(jù)文件,其中索引指出多個(gè)幾何元件的存放路徑與元件名稱(chēng)。依據(jù)索引,將索引所指出的全部幾何元件匯入于布局圖中。
本發(fā)明提出一種加入幾何元件的方法。此方法包括分別自多個(gè)元件庫(kù)中復(fù) 制多個(gè)幾何元件至一數(shù)據(jù)文件。將數(shù)據(jù)文件的全部幾何元件匯入于布局圖中。
本發(fā)明通過(guò)將所需要的幾何元件模塊化(透過(guò)建立具有多個(gè)索引的數(shù)據(jù)文 件,或是分別自不同的元件庫(kù)中將不同的幾何元件放置于同一數(shù)據(jù)文件中),以便 于在布局圖出圖之前,可以快速地在布局圖中加入所需的幾何元件。如此一來(lái),將 可有效地降低以人工方式于布局圖中加入幾何元件的工時(shí),來(lái)以提升工作效率,并 且也可以降低因人為疏失,而漏加了某個(gè)重要的幾何元件至布局圖中,進(jìn)而造成布 局圖出圖的錯(cuò)誤。
為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合 附圖,作詳細(xì)說(shuō)明如下。
圖1繪示為本發(fā)明一實(shí)施例的布局圖的示意圖。
圖2繪示為本發(fā)明一實(shí)施例的加入幾何元件(geometries)的方法。
圖3繪示為將幾何元件加入圖1的布局圖的示意圖。
圖4繪示為圖1的布局圖出圖狀態(tài)的示意圖。
圖5繪示為本發(fā)明另一實(shí)施例的加入幾何元件的方法流程圖。
圖6繪示為本發(fā)明又一實(shí)施例的加入幾何元件的方法。
具體實(shí)施例方式
圖1繪示為本發(fā)明一實(shí)施例的布局圖的示意圖。請(qǐng)參照?qǐng)D1,此布局圖100 包括電路圖110。當(dāng)布局圖100欲出圖時(shí),則需加入幾何元件(geometries)加入至 布局圖100中,以便進(jìn)行后續(xù)的制作過(guò)程。在本實(shí)施例中,幾何元件包括條碼 (Barcode)、阻抗測(cè)試元件、拉拔(Coupon)測(cè)試元件、堆迭表(Stack up)、定位孔與印 刷電路板的型號(hào)。以下將以一流程圖,來(lái)說(shuō)明如何快速且有效地加入幾何元件于布 局圖100中。
圖2繪示為本發(fā)明一實(shí)施例的加入幾何元件(geometries)的方法。請(qǐng)參照?qǐng)D2, 首先,在步驟S210中,建立具有多個(gè)索引的數(shù)據(jù)文件,其中上述索引可以指出多個(gè)幾何元件的存放路徑與元件名稱(chēng)。舉例來(lái)說(shuō),假設(shè)索引A可以指示出條碼的存
放路徑(例如WserverUAAAV.ABarcode.lib));索引B可以指出堆迭表的存放路徑(例 W\\server2\AAB\...\Stack_up.lib);索引C可以指出阻抗測(cè)試元件的存放路徑(例如 \\serverl\AAC\...\impedance.lib);索引D可以指出拉拔測(cè)試元件的存放路徑(例如 \\server3\AAD\.. .\Coupon.lib);索弓I E可以指出定位孔的存放路徑(例如 \\server3\AAE\...\GHOLE.lib);索引F可以指出印刷電路板的型號(hào)的存放路徑(例如 \\serverl\AAF\...\SCH—TAB.lib),并且將索引A~F都存儲(chǔ)于同一數(shù)據(jù)文件中。換句 話說(shuō),利用此單一數(shù)據(jù)文件將所需要的各種不同的幾何元件模塊化。上述步驟S210 之?dāng)?shù)據(jù)文件可以事先制備。所屬領(lǐng)域技術(shù)人員可以依據(jù)其需求,例如針對(duì)雙層板、 4層板、8層板等不同制程需求,事先執(zhí)行步驟S210以備妥多個(gè)數(shù)據(jù)文件,以滿 足不同制程的需求。
接著,當(dāng)布局圖需要出圖前,可以進(jìn)行步驟S220,依據(jù)不同制程的需求選擇 其中一個(gè)數(shù)據(jù)文件,并依據(jù)此一數(shù)據(jù)文件所記錄的索引,將各個(gè)索引所指出的幾何 元件全部匯入于布局圖100中。也就是說(shuō),電腦程序會(huì)依據(jù)索引自動(dòng)地于一元件庫(kù) 中取得對(duì)應(yīng)的幾何元件,并將所取得的幾何元件匯入于布局圖100中。舉例來(lái)說(shuō), 電腦程序依據(jù)上述索引 A所記錄的存放路徑(亦即 \\serverl\AAA\...\Barcode.lib)))))),對(duì)應(yīng)地取得條碼;電腦程序另依據(jù)索引B所記 錄的存放路徑(亦即Wserver2、AABV.AStack—up.lib),對(duì)應(yīng)地取得堆迭表,其余則類(lèi) 推。于本實(shí)施例中,由于步驟S220加入到布局圖100中的各式幾何元件尚未被指 定位置,因此電腦程序可以將這些幾何元件的初始位置定義在布局圖中的一特定位 置上,且如圖3所繪示的虛線框310處。另外,虛線框310例如也可以由布局工程 師自行定義,且不限定于圖3所繪示位置上。在數(shù)據(jù)文件所記錄的全部幾何元件都 加入到圖3的虛線框310后,布局工程師即可將幾何元件拖曳至所需擺放的位置上。 例如圖4所示,將條碼410配置在布局圖100的左下方,堆迭表420配置在布局圖 100的右側(cè),阻抗測(cè)試元件431與432配置在布局圖100的上方,阻抗測(cè)試元件433 配置在布局圖100的下方,印刷電路板的型號(hào)440配置在布局圖100的左上方,拉 拔測(cè)試元件450配置在布局圖IOO的右側(cè),而定位孔461、 461、 463則分別被配置 在布局圖IOO的左上方、左下方、右下方。如此一來(lái),將可有效地降低加入幾何元件的時(shí)間,以提升布局工程師的工作效率。另外,亦可以避免因人為疏忽而漏加某 個(gè)重要的幾何元件。
圖5繪示為本發(fā)明另一實(shí)施例的加入幾何元件的方法流程圖。請(qǐng)參照?qǐng)D5,本 實(shí)施例的步驟S510、 S520與圖2的步驟S210、 S220相同,故在此不再贅述。但 為了可以同時(shí)運(yùn)用在不同規(guī)格的印刷電路板上(例如4、 6、 8層板),還可以進(jìn)行步 驟S530,亦即將上述幾何元件的元件名稱(chēng)及數(shù)量加入一清單中,并且顯示此清單, 以便讓布局工程師得知幾何元件加入于布局圖的狀況。接著,進(jìn)行步驟S540,也 就是依據(jù)印刷電路板的規(guī)格,例如層板數(shù)、板厚以及走線,將部份的幾何元件從布 局圖中刪除。舉例來(lái)說(shuō),當(dāng)使用的是4層板的布局圖,且在加入幾何元件時(shí),會(huì)同 時(shí)把4、 6、 8層板的幾何元件一并加入到4層板的布局圖中。之后,布局工程師將 所需的幾何元件配置到所屬的位置上。接著,將4層板未使用到的幾何元件(如6、 8層板所需使用的幾何元件),從布局圖中刪除。最后,在步驟S550中,依據(jù)上述 幾何元件被刪除的結(jié)果,更新并存儲(chǔ)上述清單。也就是說(shuō),此清單會(huì)根據(jù)布局工程 師于布局圖中所刪除的幾何元件,而對(duì)應(yīng)的由清單中移除,并進(jìn)行更新及存儲(chǔ),以 便于日后再制作同一類(lèi)型的布局圖時(shí),可以直接使用此清單中的數(shù)據(jù),不僅可以減 少加入以及刪除幾何元件的時(shí)間,也可以避免因人為疏失,而漏加了幾何元件所造 成出圖的錯(cuò)誤。
另外,在圖5之實(shí)施例中,幾何元件的元件名稱(chēng)及數(shù)量是以清單的方式呈現(xiàn), 但本發(fā)明不限于此,幾何元件亦可以圖形的方式呈現(xiàn)于布局圖中。此外,在另一未 繪示的實(shí)施例中,若是布局工程師于未完全將幾何元件拖曳到布局圖所需配置的位 置,而將該布局圖的程序關(guān)閉時(shí),此時(shí)電腦程序會(huì)自動(dòng)詢(xún)問(wèn)是否刪除布局圖以及上 述清單中未使用到的幾何元件。若選擇結(jié)果為"是",則電腦系統(tǒng)會(huì)自動(dòng)將剩余的 幾何元件刪除,并將該清單進(jìn)行更新以及存儲(chǔ)。若選擇結(jié)果為"否",則電腦系統(tǒng) 會(huì)保留并存儲(chǔ)上述清單中的狀態(tài)。
然而,本發(fā)明不限于上述實(shí)施例所述的方法,以下將提出另一種具有減少工 時(shí)的加入幾何元件的方法。圖6繪示為本發(fā)明又一實(shí)施例的加入幾何元件的方法。 請(qǐng)參照?qǐng)D6,首先,在步驟S610中,分別自多個(gè)元件庫(kù)中復(fù)制多個(gè)幾何元件至一 數(shù)據(jù)文件。也就是說(shuō),依據(jù)印刷電路板的規(guī)格,例如層板數(shù)、板厚以及走線,將布 局圖所需使用到的幾何元件,分別由不同的元件庫(kù)中事先復(fù)制并存放于共同的一個(gè)數(shù)據(jù)文件中,以便在布局圖出圖前加入所需的幾何元件。換句話說(shuō),利用此單一數(shù)
據(jù)文件將所需要的各種不同的幾何元件模塊化。上述步驟S610的數(shù)據(jù)文件可以事 先制備。所屬領(lǐng)域技術(shù)人員可以依據(jù)其需求,例如針對(duì)雙層板、4層板、8層板等 不同制程需求,事先執(zhí)行步驟S610以備妥多個(gè)數(shù)據(jù)文件,以滿足不同制程的需求。
之后,在步驟S620中可以依據(jù)不同制程的需求選擇其中一個(gè)數(shù)據(jù)文件,并將 上述數(shù)據(jù)文件的全部幾何元件匯入于布局圖100中。也就是說(shuō),使用者可以透過(guò)按 壓一快捷鍵的方式將上述數(shù)據(jù)文件中全部的幾何元件一次匯入至布局圖100中。因 此,使用者不用再到不同的元件庫(kù)中,逐一進(jìn)行選擇與加入幾何元件。如此一來(lái), 將可以有效地降低加入幾何元件的時(shí)間,以增加工作效率。另外,亦可以避免因人 為疏忽而漏加某個(gè)重要的幾何元件。
在圖6的實(shí)施例中,在布局圖中的幾何元件是依據(jù)印刷電路板的規(guī)格來(lái)加入, 但在另一未繪示的實(shí)施例中,亦可同時(shí)將對(duì)應(yīng)不同規(guī)格的印刷電路板的幾何元件加 入到布局圖中,再通過(guò)布局工程師將未使用的幾何元件從布局圖中刪除,以完成布 局圖出圖的狀態(tài)。
綜上所述,上述諸實(shí)施例通過(guò)建立具有多個(gè)索引的數(shù)據(jù)文件,或是分別自不 同的元件庫(kù)中將不同的幾何元件放置于同一數(shù)據(jù)文件中,以便于在布局圖出圖之 前,可以快速地在布局圖中加入所需的兒何元件。如此一來(lái),將可有效地降低人工 加入的工時(shí),以提升工作效率,并且也可以避免因人為疏失,而漏加了某個(gè)重要的 幾何元件至布局圖中,進(jìn)而造成布局圖出圖的錯(cuò)誤。
雖然本發(fā)明已以較佳實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何所屬 技術(shù)領(lǐng)域中具有通常知識(shí)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許更動(dòng)與 潤(rùn)飾,因此本發(fā)明的保護(hù)范圍當(dāng)以權(quán)利要求所界定的為準(zhǔn)。
權(quán)利要求
1. 一種加入幾何元件的方法,包括建立具有多個(gè)索引的一數(shù)據(jù)文件,其中該些索引指出多個(gè)幾何元件的存放路徑與元件名稱(chēng);以及依據(jù)該些索引,將該些索引所指出的全部幾何元件匯入于一布局圖中。
2. 如權(quán)利要求1所述的加入幾何元件的方法,其特征在于,在將該些索引所 指出的全部幾何元件匯入于該布局圖中的步驟包括將該些幾何元件匯入于該布局圖中的一特定位置。
3. 如權(quán)利要求1所述的加入幾何元件的方法,其特征在于,還包括 將該些幾何元件的元件名稱(chēng)及數(shù)量加入一清單中;以及 顯示該清單。
4. 如權(quán)利要求3所述的加入幾何元件的方法,其特征在于,還包括 依據(jù)一印刷電路板的規(guī)格,將部份的該些幾何元件從該布局圖中刪除;以及 依據(jù)該些幾何元件被刪除的結(jié)果,更新并存儲(chǔ)該清單。
5. 如權(quán)利要求4所述的加入幾何元件的方法,其特征在于,該印刷電路板的 規(guī)格包括層板數(shù)、板厚與走線。
6. 如權(quán)利要求3所述的加入幾何元件的方法,其特征在于,還包括 若該些幾何元件尚未完全被配置于布局圖所需的位置,而關(guān)閉該布局圖時(shí),詢(xún)問(wèn)是否刪除該布局圖以及該清單中未使用的部分的該些幾何元件;若詢(xún)問(wèn)結(jié)果為是,則刪除未使用的該些幾何元件,以更新并存儲(chǔ)該清單;以及若詢(xún)問(wèn)結(jié)果為否,則存儲(chǔ)該清單。
7. 如權(quán)利要求1所述的加入幾何元件的方法,其特征在于,該些幾何元件包 括一條碼、 一阻抗測(cè)試元件、 一拉拔測(cè)試元件、 一堆迭表、 一定位孔或一印刷電路 板的型號(hào)。
8. —種加入幾何元件的方法,包括分別自多個(gè)元件庫(kù)中復(fù)制多個(gè)幾何元件至一數(shù)據(jù)文件;以及 將該數(shù)據(jù)文件的全部幾何元件匯入于一布局圖中。
9. 如權(quán)利要求8所述的加入幾何元件的方法,其特征在于,在將該數(shù)據(jù)文件的全部幾何元件匯入于該布局圖中的步驟包括將該些幾何元件匯入于該布局圖中的一特定位置。
10. 如權(quán)利要求8所述的加入幾何元件的方法,其特征在于,還包括將該些幾何元件的元件名稱(chēng)及數(shù)量加入一清單中;以及顯示該清單。
11. 如權(quán)利要求10所述的加入幾何元件的方法,其特征在于,還包括 依據(jù)一印刷電路板的規(guī)格,將部份的該些幾何元件從該布局圖中刪除;以及 依據(jù)該些幾何元件被刪除的結(jié)果,更新并存儲(chǔ)該清單。
12. 如權(quán)利要求11所述的加入幾何元件的方法,其特征在于,該印刷電路板 的規(guī)格包括層板數(shù)、板厚與走線。
13. 如權(quán)利要求10所述的加入幾何元件的方法,其特征在于,還包括若該些幾何元件尚未完全配置于布局圖所需的位置,而關(guān)閉該布局圖時(shí),詢(xún)問(wèn)是否刪除該布局圖以及該清單中未使用的部分的該些幾何元件;若詢(xún)問(wèn)結(jié)果為是,則刪除未使用的該些幾何元件,以更新并存儲(chǔ)該清單;以及若詢(xún)問(wèn)結(jié)果為否,則存儲(chǔ)該清單。
14. 如權(quán)利要求8所述的加入幾何元件的方法,其特征在于,該些幾何元件包 括一條碼、 一阻抗測(cè)試元件、 一拉拔測(cè)試元件、 一堆迭表、 一定位孔或一印刷電路 板的型號(hào)。
全文摘要
本發(fā)明提出一種加入幾何元件的方法。此方法包括下列步驟。建立具有多個(gè)索引的數(shù)據(jù)文件,其中索引指出多個(gè)幾何元件的存放路徑與元件名稱(chēng)。依據(jù)索引,將索引所指出的全部幾何元件匯入于布局圖中。藉此,可以有效地降低加入幾何元件的時(shí)間。
文檔編號(hào)G06F17/50GK101452495SQ200710196699
公開(kāi)日2009年6月10日 申請(qǐng)日期2007年11月30日 優(yōu)先權(quán)日2007年11月30日
發(fā)明者何振東, 廖敬浤, 林梨燕, 陳心慧 申請(qǐng)人:英業(yè)達(dá)股份有限公司