亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種pcb設(shè)計版圖審核裝置的制造方法

文檔序號:8259114閱讀:284來源:國知局
一種pcb設(shè)計版圖審核裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電子產(chǎn)品開發(fā)技術(shù)中的印刷電路板設(shè)計領(lǐng)域,尤其涉及一種PCB設(shè)計版圖審核裝置。
【背景技術(shù)】
[0002]國內(nèi)外現(xiàn)的有pcb設(shè)計版圖DFM審核工具,是通過導(dǎo)入pcb設(shè)計系統(tǒng)輸出的odb++數(shù)據(jù)或gerber數(shù)據(jù)第三方數(shù)據(jù)進行pcb設(shè)計最終結(jié)果進行DFM自動審核。
[0003]上述審核工具存在以下缺點:審核前數(shù)據(jù)準(zhǔn)備工作繁瑣,審核后的結(jié)果也不易和pcb設(shè)計系統(tǒng)交互定位。審核出的問題,pcb設(shè)計系統(tǒng)更改后,還需要再輸出odb++數(shù)據(jù)或gerber數(shù)據(jù)重新審核確認,如此多次反復(fù),審核周期很長。

【發(fā)明內(nèi)容】

[0004]為了解決現(xiàn)有技術(shù)中存在的上述問題,本發(fā)明的目的是提供一種PCB設(shè)計版圖審核裝置,其將審核系統(tǒng)獨立做成一個電子產(chǎn)品設(shè)備,在方便客戶即插即用的同時,使得審核系統(tǒng)不再受安裝電腦的限制。只要將Ukey設(shè)備插在相應(yīng)工程師的電腦上,就可以做到根據(jù)工程師的需要進行PCB設(shè)計審核。
[0005]為了實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案為:一種PCB設(shè)計版圖審核裝置,其包括設(shè)備存儲器,所述設(shè)備存儲器中設(shè)置有自動DFM(Design For Manufacture可制造性設(shè)計)審核模塊和人工交互審核模塊;所述自動DFM審核模塊包括走線審核模塊、過孔審核模塊、銅皮審核模塊、絲印審核模塊、阻焊審核模塊和鋼網(wǎng)審核模塊;所述人工交互審核模塊包括網(wǎng)表審核模塊、布局審核模塊、信號審核模塊、結(jié)構(gòu)IDF(Intermediate Data Format中間交換數(shù)據(jù)格式)輸出模塊、器件高度報表模塊、布局布線相關(guān)交互審核模塊、絲印相關(guān)交互審核模塊、生產(chǎn)相關(guān)交互審核模塊。
[0006]優(yōu)選的技術(shù)方案,所述設(shè)備存儲器為可移動設(shè)備存儲器,且所述可移動設(shè)備存儲器為Ukey設(shè)備存儲器,Ukey設(shè)備存儲器以插在電腦USB接口上的方式進行工作,當(dāng)Ukey設(shè)備存儲器插入電腦USB接口上的時候,自動運行初始化程序。初始化程序工作的目的是,當(dāng)cadence allegro啟動的時候可以自動啟動Yep Checker審核程序。這樣工程師在cadenceallegro環(huán)境下就可以馬上開始審核。在進行所述自動DFM審核模塊審核時,windows程序根據(jù)選中的審核類別和需要完成的審核點,通過ipc通信告知allegro skill程序?qū)徍说男枨?,然后由allegro skill程序逐一的調(diào)用每一個審核模塊的審核點程序完成審核,并形成審核結(jié)果和審核報表,最后通過ipc通信(Interprocess Communicat1n 進程間的通信)將審核結(jié)果反饋給windows程序,完成選定的所有審核需求;在進行所述人工交互審核時,windows程序根據(jù)選中的交互審核點通過ipc通信告知allegro skill程序?qū)徍说男枨?,然后讓allegro skill程序調(diào)用對應(yīng)的交互審核程序,完成人工交互審核,最后通過ipc通信將審核結(jié)果反饋給windows程序。
[0007]進一步優(yōu)選的技術(shù)方案,所述自動DFM審核模塊包括退耦電容是否就近打孔審核模塊。
[0008]更進一步的優(yōu)選技術(shù)方案,所述自動DFM審核模塊首先判定是否為退偶電容;然后查找電容pin周圍范圍內(nèi)是否有和電容pin網(wǎng)絡(luò)一樣的過孔,如果存在過孔,就判定已就近打孔;如果不存在過孔,就判定未就近打孔。
[0009]再更進一步的優(yōu)選方案,所述自動DFM審核模塊包括自動搜索并識別電源網(wǎng)絡(luò)模塊。
[0010]所述自動DFM審核模塊包括自動搜索并識別時鐘網(wǎng)絡(luò)模塊。
[0011]所述自動DFM審核模塊包括自動搜索并識別差分網(wǎng)絡(luò)模塊。
[0012]所述自動DFM審核模塊包括自動審核電源網(wǎng)絡(luò)各層走線是否都被加粗模塊。
[0013]人工交互審核模塊的網(wǎng)表審核模塊包括查找網(wǎng)表中的單端連接網(wǎng)絡(luò)模塊、檢查兩個Pin器件是否短路的模塊、檢查兩個pin器件是否存在漏網(wǎng)絡(luò)連接模塊、檢查三個pin器件是否存在漏網(wǎng)絡(luò)連接模塊、判斷相同value值的器件是否具有相同封裝名稱模塊、檢查非金屬化孔是否連接有網(wǎng)絡(luò)模塊、檢查是否存在僅連接了電容的網(wǎng)絡(luò)的模塊。
[0014]所述PCB設(shè)計版審核裝置設(shè)置有無模式快捷命令。
[0015]采用以上技術(shù)方案,本發(fā)明具有如下有益效果:
1.本發(fā)明的審核裝置是基于cadence allegro設(shè)計平臺的PCB審核工具,系統(tǒng)通過windows程序和allegro skill程序的ipc交互通信,實現(xiàn)對allegro pcb設(shè)計結(jié)果的各方面審核功能。同時將所有功能集成到allegro環(huán)境中,提高了系統(tǒng)的審核操作性。該PCB設(shè)計版審核裝置集成了自動DFM審核功能和人工交互審核的功能。極大的方便了對PCB的設(shè)計結(jié)果的審核,提高了 PCB設(shè)計的一次成功率,縮短電子產(chǎn)品整體的研發(fā)周期和研發(fā)費用。
[0016]2.本發(fā)明審核工具不僅提供了 DFM自動審核功能,對pcb設(shè)計的各個階段提供了對應(yīng)的審核功能,包括了原理圖設(shè)計完成后的網(wǎng)表審核,PCb布局完成后布局審核,并提供靈活的人工交互審核的功能。
[0017]3.本發(fā)明審核裝置可以完全嵌入到pcb設(shè)計軟件cadence allegro環(huán)境中運行,實現(xiàn)無縫的功能連接。就像使用allegro —樣使用Yep Checker工具。無需輸出第三方數(shù)據(jù),在pcb設(shè)計環(huán)境下即可開始審核。審核出來的問題,在allegro中一目了然,并可以直接進行修改,而無需跨軟件進行查找和定位。
[0018]4.本發(fā)明審核工具所有的審核功能模塊程序均由allegro skill語言編寫,可以直接在allegro的pcb設(shè)計環(huán)境下運行,避免了國外同類審核軟件需要用第三方odb++數(shù)據(jù)或者gerber數(shù)據(jù)進行審核情況,簡化了審核的流程,加快了審核的進度。
[0019]5.本發(fā)明審核裝置的審核點可以無限的擴展,不僅僅限于國外同類審核軟件DFM審核的功能,還可以涉及到PCB設(shè)計各個階段的審核,大大提高了審核效率,實現(xiàn)零等待審核。
[0020]6.同時,本發(fā)明將審核系統(tǒng)獨立做成一個電子產(chǎn)品設(shè)備,在方便客戶即插即用的同時,使得審核系統(tǒng)不再受安裝電腦的限制。只要將Ukey設(shè)備插在相應(yīng)工程師的電腦上,就可以做到根據(jù)工程師的需要進行PCB設(shè)計審核。其降低了企業(yè)購買審核工具的成本,還提高了審核工具的利用率,一舉兩得。
【附圖說明】
[0021]圖1為本發(fā)明一種PCB設(shè)計版圖審核裝置的工作流程示意圖;
圖2為本發(fā)明一種PCB設(shè)計版圖審核裝置的審核系統(tǒng)的工作流程示意圖;
圖3為本發(fā)明一種PCB設(shè)計版圖審核裝置的審核系統(tǒng)的功能架構(gòu)示意框圖。
【具體實施方式】
[0022]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明了,下面結(jié)合具體實例并參照附圖,對本發(fā)明進一步詳細說明。應(yīng)該理解,這些描述只是示例性的,而并非要限制本發(fā)明的范圍。此外,在以下說明中,省略了對公知結(jié)構(gòu)和技術(shù)的描述,以避免不必要地混淆本發(fā)明的概念。
[0023]如圖1或圖2所示:本發(fā)明一種PCB設(shè)計版圖審核裝置,包括設(shè)備存儲器,所述設(shè)備存儲器中設(shè)置有自動DFM審核模塊和人工交互審核模塊;所述自動DFM審核模塊包括走線審核模塊、過孔審核模塊、銅皮審核模塊、絲印審核模塊、阻焊審核模塊和鋼網(wǎng)審核模塊;所述人工交互審核模塊包括網(wǎng)表審核模塊、布局審核模塊、信號審核模塊、結(jié)構(gòu)IDF輸出模塊、器件高度報表模塊、布局布線相關(guān)交互審核模塊、絲印相關(guān)交互審核模塊、生產(chǎn)相關(guān)交互審核模塊。
[0024]上述審核裝置采用C#語言進行系統(tǒng)界面的開發(fā),借助C#語言的強大功能,可以有效的、快速的開發(fā)出強大的系統(tǒng)界面。借助cadence skill語言進行審核功能模塊的開發(fā),由于skill語言可以在allegro pcb環(huán)境下直接運行,使得審核工作就可以直接在pcb設(shè)計環(huán)境下進行,而無需輸出第三方數(shù)據(jù)在專門的審核平臺進行,大大的提高了審核的效率。借助ipc通信,完成C#界面程序和cadence skill模塊程序之間的雙向通信,完成人機之間的完美交互。本發(fā)明審核裝置目前帶有的審核模塊有100多項,還可以根據(jù)需要無限擴展審核功能。下面對小部分特別有亮點的功能程序做詳細說明:
1、自動審核退耦電容是否都已經(jīng)就近打孔功能:
在PCB設(shè)計中退耦電容的都需要靠近焊盤的地方進行走線和打孔,以減小退耦電容的分布電感,保證退耦電容的退耦效果。在審核裝置實現(xiàn)上,首先需要審核裝置需要自動判定那些器件是電容,然后再自動查找電容pin的周圍是否有和pin相同網(wǎng)絡(luò)的過孔。
[0025]在系統(tǒng)內(nèi),通過下面的方法來判定是否為退耦電容。
[0026]a、電容器件的管腳應(yīng)該等于2個;
b、電容器件的管腳連接的應(yīng)該是電源網(wǎng)絡(luò);
C、如果器件的管腳是直插的焊盤我們將直插電容忽略,因為直插電容,是不需要打孔的;
d、如果用戶設(shè)置了器件的checktools的NODRC屬性我們認為他不必檢查這個器件是否打孔;
需要說明的是,根據(jù)上面的算法,查出來的電容,也可能是用于電源橋接的電感、磁珠、O歐電阻。根據(jù)第4點的算法,如果發(fā)現(xiàn)有的電容的打孔實在無法更改,或者就是不需要打孔,我們就可以設(shè)置他們的checktools的NODRC屬性。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1