[發明專利]一種PCB檢查方法和裝置有效
| 申請號: | 201410255324.X | 申請日: | 2014-06-10 |
| 公開(公告)號: | CN104021251B | 公開(公告)日: | 2018-01-09 |
| 發明(設計)人: | 趙亞民;胡立燕;李鵬翀 | 申請(專利權)人: | 浪潮(北京)電子信息產業有限公司 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 北京安信方達知識產權代理有限公司11262 | 代理人: | 王丹,栗若木 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 pcb 檢查 方法 裝置 | ||
技術領域
本發明涉及印刷電路板(PCB,Printed Circuit Board)設計技術領域,尤其涉及一種PCB檢查方法和裝置。
背景技術
PCB是電子工業的重要部件之一,幾乎每種電子設備,小到電子手表、計算器,大到計算機、通訊電子設備、軍用武器系統,只要有集成電路等電子元器件,為了它們之間的電氣互連,都要使用PCB。
隨著科技的飛速發展,對PCB的設計性能和功能要求越來越高,所以很難通過一次設計就能夠達到設計的要求。初次設計完成的PCB需要經過設計驗證、仿真驗證、測試驗證等各種階段的驗證,如果經過各種測試完成之后,發現一些沒有達到預期效果或者某些功能出現問題的時候,就需要進行PCB改板設計,或者隨著設計或者工藝需求的改變,例如減小平板電腦(PAD)的大小,增加內層禁布區的大小等,也需要進行PCB改板設計。也就是說,通常,成熟的電子產品的PCB,往往需要經過數次的PCB改板才能完成。
在PCB的設計中,布線是完成產品設計的重要步驟。Cadence Allegro布線設計軟件是目前最普遍使用的設計軟件,Cadence Allegro系統互連平臺能夠跨集成電路、封裝和PCB協同設計高性能互連,應用平臺的協同設計方法,可以優化I/O緩沖器之間和跨集成電路、封裝和PCB的系統互聯。
在PCB改版設計中,零件的版本可能會出現不一致的情況,但是,Cadence Allegro布線設計軟件無法檢查PCB中零件的當前版本和指定封裝庫中對應的封裝庫版本是否一致,如果存在零件的當前版本與封裝庫版本不一致,而又沒有檢查出來,可能會使PCB無法實現設計需要的功能。
發明內容
為了解決上述技術問題,本發明提供一種PCB檢查方法和裝置,能夠確保PCB中零件版本的準確性,且操作簡單、耗時少。
為了達到本發明目的,本發明提供了一種印刷電路板PCB檢查方法,包括:獲取PCB上所有零件的封裝信息,其中,封裝信息包括PCB上的零件的封裝名稱和當前版本;獲取PCB指定的封裝庫的路徑;根據獲得的零件的封裝名稱,在封裝庫中查找PCB上每個零件對應的封裝庫版本;分別比較PCB上每個零件的當前版本與封裝庫版本,以對PCB進行檢查。
進一步地,該方法還包括預先設置用于調用零件封裝信息的函數;獲取PCB上所有零件的封裝信息包括:通過用于調用零件封裝信息的函數,獲取PCB上所有零件的封裝信息。
進一步地,該方法還包括預先設置的用于調用封裝庫路徑的函數;獲取所述PCB指定的封裝庫的路徑包括:通過用于調用封裝庫路徑的函數獲取PCB指定的封裝庫的路徑。
進一步地,該方法還包括預先設置的用于查找零件版本的循環函數;查找PCB上每個零件對應的封裝庫版本包括:根據獲得的PCB上每個零件的封裝信息中的封裝名稱,通過用于查找零件版本的循環函數,在封裝庫的路徑下分別查找PCB上所有零件對應的封裝庫版本。
進一步地,該方法還包括預先設置的用于比較零件版本的函數;對PCB進行檢查包括:通過用于比較零件版本的函數,比較所述PCB上每個零件的當前版本與封裝庫版本,如果二者不一致,則認為檢查出錯,在PCB上標示出版本不一致的零件;如果二者一致,則認為檢查通過。
進一步地,該方法還包括預先設置用于標示版本不一致零件的函數;在PCB上標示出版本不一致的零件包括:通過標示版本不一致零件的函數,在所述PCB上高亮顯示版本不一致的零件,并顯示不一致的零件數量、名稱和坐標信息。
本發明還提供一種PCB檢查裝置,包括:第一獲取模塊,用于獲取PCB上所有零件的封裝信息,其中,封裝信息包括所述PCB上的零件的封裝名稱和當前版本;第二獲取模塊,用于獲取PCB指定的封裝庫的路徑;查找模塊,用于根據第一獲取模塊獲得的零件的封裝名稱,在第二獲取模塊獲得的封裝庫中查找PCB上每個零件對應的封裝庫版本;比較模塊,用于分別比較第一獲取模塊獲得的PCB上每個零件的當前版本與查找模塊查找到的對應的封裝庫版本,以對PCB進行檢查。
進一步地,該PCB檢查裝置預先設置用于調用零件封裝信息的函數;第一獲取模塊具體用于,通過所述調用零件封裝信息的函數,獲取所述PCB上所有零件的封裝信息。
進一步地,該PCB檢查裝置預先設置用于調用封裝庫路徑的函數;第二獲取模塊具體用于,通過所述用于調用封裝庫路徑的函數獲取PCB指定的封裝庫的路徑。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(北京)電子信息產業有限公司,未經浪潮(北京)電子信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410255324.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:磷酸二酯酶第10A型的抑制劑
- 下一篇:光磁電互補聚能式太陽爐





