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

修改布局圖的方法及其系統(tǒng)的制作方法

文檔序號:6612514閱讀:221來源:國知局
專利名稱:修改布局圖的方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明是有關(guān)于一種處理布局圖的方法及其系統(tǒng),且特別是有關(guān)于一種修 改布局圖的方法及其系統(tǒng)。
背景技術(shù)
通常,在制作半導(dǎo)體集成電路前,會先定義出元件的特殊功能,并設(shè)計電 路以完成此功能,這樣的電路設(shè)計包括電路布局(芯片布局)步驟,大部分是由
非常復(fù)雜的電腦輔助設(shè)計(Computer Aided Design, CAD)系統(tǒng)與布局軟件執(zhí)行。 布局圖繪制軟件儲存了布設(shè)于PCB(Printed Circuit Board)上(包括PCB的正 面及背面)的元件(component)信息、元件編號(reference)等、元件位置信息(即元 件位于PCB正面或背面)的元件檔案。當(dāng)PCB設(shè)計工程師利用布局圖繪制軟件 于PCB上布設(shè)元件時,會依據(jù)元件檔案中的元件信息將元件擺放于PCB的正 面或反面。然而,為在PCB制作過程中方便査找PCB上的元件,PCB設(shè)計工 程師于進(jìn)行PCB設(shè)計時, 一般會將編號小于某一預(yù)設(shè)值的元件擺放于PCB正 面(或背面),而將編號大于預(yù)設(shè)值的元件擺放于PCB背面(或正面),且元件會 以一定的排列方式,例如于PCB上自左向右擺放或于該PCB上按順時針或逆 時針擺放。
隨著電子產(chǎn)業(yè)的蓬勃發(fā)展,電子產(chǎn)品也趨向多功能、高性能方向發(fā)展以滿 足消費者的需求。為迎合這一發(fā)展趨勢,電子產(chǎn)品制造廠商對產(chǎn)品的PCB也提 出相當(dāng)高的要求,PCB層板數(shù)增加、布線越來越密集、PCB表面接置的元件數(shù) 量逐漸增多,甚至達(dá)到數(shù)千個元件。也就是說,上述元件檔案中會儲存有數(shù)千 行的元件信息,便需要通過通過布局圖檢查軟件來對元件檔案進(jìn)行檢査。
然而,由于布局圖最后要經(jīng)由布局圖繪制軟件才能輸出成底片(artwork), 以交由其他單位進(jìn)行后續(xù)的工作。因此,當(dāng)布局圖檢查軟件檢査出錯誤時,PCB 設(shè)計工程師必須要返回到布局圖繪制軟件中進(jìn)行元件檔案的修改,以修正布局圖上的錯誤。也就是說,PCB設(shè)計工程師必須要在布局圖檢查軟件與布局圖繪 制軟件之間切換操作,才能讓正確的布局圖輸出,相當(dāng)不方便。

發(fā)明內(nèi)容
本發(fā)明提供一種修改布局圖的方法,能夠讓布局圖檢查軟件與布局圖繪制 軟件所進(jìn)行的修改同步化。
本發(fā)明提供一種修改布局圖的系統(tǒng),能夠讓使用者在單一環(huán)境下進(jìn)行布局 圖的檢查與修改。
本發(fā)明提出一種修改布局圖的方法,包括下列步驟。首先,利用一布局圖 檢查軟件檢查一布局圖繪制軟件所繪制的一布局圖的布局資料是否正確。當(dāng)檢 查到有錯誤存在時,執(zhí)行一錯誤修正程序,借以來對應(yīng)建立一修改清單。之后, 將修改清單匯入布局圖繪制軟件,借以致使布局圖繪制軟件能據(jù)以同步化地修 改布局圖中發(fā)生錯誤的布局資料。
在本發(fā)明的修改布局圖的方法中,布局圖的布局資料可包括布局圖上的多 個元件編號與這些元件編號的位置。
在本發(fā)明的修改布局圖的方法中,錯誤修正程序可包括將位置錯誤的元件 編號擺放至正確的位置。
在本發(fā)明的上述的修改布局圖的方法中,在更新布局圖的步驟之后,還可 包括對布局圖執(zhí)行一出圖程序。
在本發(fā)明的修改布局圖的方法中,出圖程序以蓋爾巴格式(Gerber format)
將布局圖輸出。
在本發(fā)明的修改布局圖的方法中,布局圖檢查軟件為一 Valor軟件,而布 局圖繪制軟件為一 Mentor軟件。
從另一個觀點來說,本發(fā)明再提出一種修改布局圖的系統(tǒng),包括一布局圖 檢查模組以及一布局圖繪制模組。布局圖檢査模組包括一檢查單元以及一錯誤 修正單元。檢查單元用以檢查一布局圖的布局資料是否正確,而對應(yīng)輸出一檢 查結(jié)果。錯誤修正單元耦接于檢查單元,以依據(jù)輸入的檢查結(jié)果,執(zhí)行一錯誤 修正程序,而對應(yīng)建立并輸出一修改清單。布局圖繪制模組用以繪制布局圖, 且耦接于布局圖檢査模組,以依據(jù)輸入的修改清單,使得布局圖繪制模組能據(jù)以同步化地修改布局圖中發(fā)生錯誤的布局資料。
在本發(fā)明的修改布局圖的系統(tǒng)中,布局資料包括布局圖上的多個元件編號 與這些元件編號的位置。
在本發(fā)明的修改布局圖的系統(tǒng)中,錯誤修正程序包括將位置錯誤的元件編 號擺放至正確的位置。
在本發(fā)明的上述的修改布局圖的系統(tǒng)中,還包括一使用者接口。使用者接 口耦接于錯誤修正單元,用以讓一使用者與錯誤修正單元進(jìn)行互動,以執(zhí)行錯 誤修正程序。
在本發(fā)明的修改布局圖的系統(tǒng)中,布局圖繪制模組還用以對布局圖執(zhí)行一 出圖程序。
在本發(fā)明的修改布局圖的系統(tǒng)中,出圖程序以蓋爾巴格式(Gerber format) 將布局圖輸出。
在本發(fā)明的修改布局圖的系統(tǒng)中,布局圖檢査模組借由一 Valor軟件來檢 查布局圖的布局資料,而布局圖繪制模組借由一 Mentor軟件來繪制布局圖。
本發(fā)明因借由在布局圖繪制軟件與布局圖檢査軟件的間,建立作為一暫存 區(qū)域的修改清單,可讓布局圖繪制軟件能夠依據(jù)此修改清單,同步化地修改布 局圖中發(fā)生錯誤的布局資料,使用者無須在兩套軟件間執(zhí)行多余或重復(fù)的修 改,相當(dāng)節(jié)省時間,且便利性佳。


為讓本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,以下結(jié)合附圖對本發(fā) 明的具體實施方式
作詳細(xì)說明,其中
圖1為本發(fā)明一實施例的修改布局圖的系統(tǒng)示意圖。 圖2A為示意圖1的布局圖繪制模組所繪制的布局圖。 圖2B為圖2A的布局圖經(jīng)錯誤修正程序后的示意圖。 圖3為本發(fā)明一實施例的修改布局圖的流程圖。 圖4為本發(fā)明另 一 實施例的修改布局圖的流程圖。
主要元件符號說明100:修改布局圖的系統(tǒng) 110:布局圖繪制模組 120:布局圖檢查模組 122:檢查單元 124:錯誤修正單元 130:使用者接口
El、 E2:元件
Nl、 N2、 N3:元件編號
S210 S230:本發(fā)明一實施例的修改布局圖的方法各步驟 S310 S370:本發(fā)明另一實施例的修改布局圖的方法各步驟
具體實施例方式
為了讓使用者能夠在單一的環(huán)境下就能完成檢査與修改布局圖的工作,以 下各個實施例即利用一布局圖檢查軟件來檢查布局資料是否正確,并且在修正 錯誤之后,對應(yīng)建立一修改清單。之后,再將修改清單匯入布局圖繪制軟件, 借以致使布局圖繪制軟件能據(jù)以同步化地修改布局圖中發(fā)生錯誤的布局資料。 詳細(xì)的過程請參照以下各實施例的說明。
圖1為本發(fā)明一實施例的修改布局圖的系統(tǒng)示意圖,圖2A為圖1的布局 圖繪制模組所繪制的布局圖。請參考圖1,修改布局圖的系統(tǒng)100主要包括一 布局圖繪制模組110以及一布局圖檢查模組120。布局圖繪制模組110可用以 繪制布局圖200(如圖2A所示),且耦接于布局圖檢査模組120,以將布局圖200 的布局資料輸出到布局圖檢查模組120。在布局圖200的布局資料輸入到布局 圖檢查模組120之后,布局圖檢查模組120即可對布局圖200的布局資料執(zhí)行 檢查的工作。
在本實施例中,布局圖繪制模組110例如是借由一 Mentor軟件來繪制布 局圖200,布局圖檢查模組120則可借由一 Valor軟件來檢査布局圖200的布 局資料。以下將配合Mentor軟件與Valor軟件的操作來進(jìn)行說明,但本實施例 并不以此為限,熟悉本領(lǐng)域的技術(shù)人員,可在相同的精神下,采用其他的施行 方式。詳細(xì)來說,布局圖檢查模組120包括一檢查單元122以及一錯誤修正單元 124。檢查單元122用以檢查布局圖200的布局資料是否正確,而對應(yīng)輸出一 檢査結(jié)果。錯誤修正單元122耦接于檢査單元124,以依據(jù)輸入的檢查結(jié)果, 執(zhí)行一錯誤修正程序,而對應(yīng)建立并輸出一修改清單。此外,為了讓錯誤修正 單元124能通過與一使用者的互動,來執(zhí)行錯誤修正程序,修改布局圖的系統(tǒng) 100還可包括一耦接于錯誤修正單元124的使用者接口 130。亦即,使用者可 通過使用者接口130,來與錯誤修正單元124進(jìn)行互動,以執(zhí)行錯誤修正程序。
圖3為本發(fā)明一實施例的修改布局圖的流程圖。以下將配合圖1的修改布 局圖的系統(tǒng)100,以及圖3的步驟S210 S230來對修改布局圖的流程作說明。
修改布局圖的系統(tǒng)100可先進(jìn)行步驟S210,讓布局圖檢查模組120的檢查 單元122利用布局圖檢查軟件檢查布局資料是否正確。詳細(xì)來說,布局圖繪制 模組IIO繪制了布局圖200之后,將布局資料輸出至布局圖檢查單元122。請 參考圖2A,布局資料例如包括布局圖200上的多個元件編號N1、 N2、 N3…與 元件編號Nl、 N2、 N3的座標(biāo)位置以及多個元件El、 E2.,.的座標(biāo)位置。檢查 單元122便可借由元件編號N1、 N2、 N3與元件E1、 E2的座標(biāo)位置判斷是否 有錯誤產(chǎn)生,像是元件編號N2重疊到元件El、元件編號N3重疊到元件E2 的情形,就會被檢查單元122判定為錯誤。
接著,進(jìn)行步驟S220,當(dāng)檢查到有錯誤存在時,執(zhí)行一錯誤修正程序,借 以來對應(yīng)建立一修改清單。詳細(xì)而言,檢查單元122將檢查的結(jié)果輸出到錯誤 修正單元124之后,錯誤修正單元124可通過使用者接口 130,來與使用者互 動。使用者即可借由更改元件編號N2、 N3的座標(biāo)位置,來修正元件編號N2、 N3擺放位置的錯誤。圖2B為圖2A的布局圖經(jīng)錯誤修正程序后的示意圖。請 參考圖2B,經(jīng)過錯誤修正程序之后,布局圖200'中的元件編號N2移動到元件 El的右方,而元件編號N3移動到元件E2的上方,使得元件編號N2、 N3不 會與元件E1、 E2重疊。在上述執(zhí)行錯誤修正程序的過程中,錯誤修正單元124 便可將受到更動的元件編號N2、 N3及修改前后的座標(biāo)位置,即時地記錄至修 改清單中。
之后,進(jìn)行步驟S230,將修改清單匯入布局圖繪制軟件,布局圖繪制模組 110借由布局圖繪制軟件,而能據(jù)以同步化地修改布局圖中發(fā)生錯誤的布局資料。由于修改清單中記錄了錯誤修正程序中,元件編號N2、 N3的座標(biāo)位置修 改的情形。因此,布局圖繪制模組110便可通過修改清單來對應(yīng)修正布局圖200 中發(fā)生錯誤的布局資料。然后,布局圖繪制模組110即可對布局圖執(zhí)行一出圖程序。
圖4為本發(fā)明另一實施例的修改布局圖的流程圖。請參考圖4,本實施例 將以Mentor的布局圖繪制軟件,以及Valor的布局圖檢查軟件為例來說明同步 化修改布局圖的過程。在相同的精神之下,也可將本實施例延伸應(yīng)用在其他的 布局圖繪制軟件與布局圖檢査軟件之間,并不以此為限。
首先,將Mentor軟件所匯出的布局資料匯入Val or軟件之中(步驟S 310)。 接著,Valor軟件檢查是否有元件編號的位置擺放錯誤,或是檢查是否有規(guī)格 不符的情形,例如對元件或元件編號間的距離,判斷是否小于規(guī)范中所規(guī)定的 距離等等(步驟S320)。當(dāng)Valor軟件檢査到布局資料的錯誤時,在Valor的環(huán) 境下修正錯誤的元件編號,并將元件編號擺放至正確的位置。并且,將所作的 修改動作儲存到資料夾中,例如儲存于一 "valor一flow一ref"資料夾(步驟S330)。 當(dāng)錯誤修改完成后,結(jié)束Valor軟件的檢查機(jī)制,并返回Mentor軟件的環(huán)境下 (步驟S340)。然后,在Mentor軟件的環(huán)境下執(zhí)行"valor—update"的指令,來 通過由后向前注解(back annotation)將 "valor—flow—ref"資料夾的資料內(nèi)容回 存到Mentor的檔案中,即可完成Metor環(huán)境下的修改的動作(步驟S350)。接著, 便可執(zhí)行出圖程序,例如以蓋爾巴格式(Gerber format)將布局圖輸出成底片(步 驟S360)。此外,當(dāng)Valor軟件檢査布局資料(步驟S320)未出錯時,便可結(jié)束檢 査流程(步驟S370),而進(jìn)行出圖程序(步驟S360)。
綜上所述,本發(fā)明借由在布局圖繪制軟件與布局圖檢査軟件之間,建立作 為一暫存區(qū)域的修改清單。如此一來,布局圖檢查軟件所修改的部份暫存在此 修改清單中,即可讓布局圖繪制軟件能夠依據(jù)此修改清單,同步化地修改布局 圖中發(fā)生錯誤的布局資料,使用者便無須在兩套軟件間執(zhí)行多余或重復(fù)的修 改,相當(dāng)節(jié)省時間,且便利性佳。
雖然本發(fā)明已以較佳實施例揭示如上,然其并非用以限定本發(fā)明,任何本 領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精祌和范圍內(nèi),當(dāng)可作些許的修改和完善, 因此本發(fā)明的保護(hù)范圍當(dāng)以權(quán)利要求書所界定的為準(zhǔn)。
權(quán)利要求
1. 一種修改布局圖的方法,其特征在于,包括下列步驟利用一布局圖檢查軟件檢查一布局圖繪制軟件所繪制的一布局圖的布局資料是否正確;當(dāng)檢查到有錯誤存在時,執(zhí)行一錯誤修正程序,借以來對應(yīng)建立一修改清單;以及將該修改清單匯入該布局圖繪制軟件,借以致使該布局圖繪制軟件能據(jù)以同步化地修改該布局圖中發(fā)生錯誤的布局資料。
2. 如權(quán)利要求1所述的修改布局圖的方法,其特征在于,該布局圖的布 局資料包括該布局圖上的多個元件編號與該些元件編號的位置。
3. 如權(quán)利要求2所述的修改布局圖的方法,其特征在于,該錯誤修正程 序包括將位置錯誤的元件編號擺放至正確的位置。
4. 如權(quán)利要求1所述的修改布局圖的方法,其特征在于,在更新該布局 圖的步驟之后,還包括對該布局圖執(zhí)行一出圖程序。
5. 如權(quán)利要求4所述的修改布局圖的方法,其特征在于,該出圖程序以 蓋爾巴格式將該布局圖輸出。
6. 如權(quán)利要求1所述的修改布局圖的方法,其特征在于,該布局圖檢查 軟件為一 Valor軟件,而該布局圖繪制軟件為一 Mentor軟件。
7. —種修改布局圖的系統(tǒng),其特征在于包括一布局圖檢查模組,包括一檢查單元,用以檢查一布局圖的布局資料是否正確,而對應(yīng)輸出一檢查結(jié)果;以及一錯誤修正單元,耦接于該檢查單元,以依據(jù)輸入的該檢查結(jié)果, 執(zhí)行一錯誤修正程序,而對應(yīng)建立并輸出一修改清單;以及 一布局圖繪制模組,用以繪制該布局圖,且耦接于該布局圖檢查模組,以依據(jù)輸入的該修改清單,使得該布局圖繪制模組能據(jù)以同步化地修改該布局圖 中發(fā)生錯誤的布局資料。
8. 如權(quán)利要求7所述的修改布局圖的系統(tǒng),其特征在于,該布局資料包括該布局圖上的多個元件編號與該些元件編號的位置。
9. 如權(quán)利要求8所述的修改布局圖的系統(tǒng),其特征在于,該錯誤修正程 序包括將位置錯誤的元件編號擺放至正確的位置。
10. 如權(quán)利要求7所述的修改布局圖的系統(tǒng),其特征在于,還包括 一使用者接口,耦接于該錯誤修正單元,用以讓一使用者與該錯誤修正單元進(jìn)行互動,以執(zhí)行該錯誤修正程序。
11. 如權(quán)利要求7所述的修改布局圖的系統(tǒng),其特征在于,該布局圖繪制 模組還用以對該布局圖執(zhí)行一出圖程序。
12. 如權(quán)利要求11所述的修改布局圖的系統(tǒng),其特征在于,該出圖程序以蓋爾巴格式將該布局圖輸出。
13. 如權(quán)利要求7所述的修改布局圖的系統(tǒng),其特征在于,該布局圖檢查 模組借由一 Valor軟件來檢查該布局圖的布局資料,而該布局圖繪制模組借由 一 Mentor軟件來繪制該布局圖。
全文摘要
本發(fā)明涉及一種修改布局圖的方法,包括下列步驟。首先,利用一布局圖檢查軟件檢查一布局圖繪制軟件所繪制的一布局圖的布局資料是否正確。當(dāng)檢查到有錯誤存在時,執(zhí)行一錯誤修正程序,借以來對應(yīng)建立一修改清單。之后,將修改清單匯入布局圖繪制軟件,借以致使布局圖繪制軟件能據(jù)以同步化地修改布局圖中發(fā)生錯誤的布局資料。從另一角度來說,本發(fā)明還提出一種修改布局圖的系統(tǒng)。
文檔編號G06F17/50GK101458724SQ20071016090
公開日2009年6月17日 申請日期2007年12月14日 優(yōu)先權(quán)日2007年12月14日
發(fā)明者靈 莊, 林志峰 申請人:英業(yè)達(dá)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宣武区| 西乌| 油尖旺区| 察哈| 苏州市| 奉节县| 会昌县| 仙游县| 射阳县| 关岭| 珠海市| 射阳县| 西昌市| 秦安县| 堆龙德庆县| 浦城县| 三亚市| 什邡市| 会理县| 周口市| 湟中县| 库尔勒市| 安吉县| 富川| 土默特左旗| 武鸣县| 西畴县| 古蔺县| 伊吾县| 山西省| 宜兴市| 哈巴河县| 洪雅县| 介休市| 秀山| 铜陵市| 郧西县| 南木林县| 宝应县| 玛纳斯县| 任丘市|