[發明專利]一種校驗原理圖和PCB生產數據一致性的方法有效
| 申請號: | 201710294620.4 | 申請日: | 2017-04-28 |
| 公開(公告)號: | CN107025362B | 公開(公告)日: | 2020-12-22 |
| 發明(設計)人: | 應朝暉;陳懿;陳傳開;陳錫波;姚景升;靳浪平 | 申請(專利權)人: | 無錫市同步電子科技有限公司 |
| 主分類號: | G06F30/33 | 分類號: | G06F30/33 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆;胡彬 |
| 地址: | 214135 江蘇省無錫市無錫新區清源路18*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 校驗 原理圖 pcb 生產 數據一致性 方法 | ||
1.一種校驗原理圖和PCB生產數據一致性的方法,其特征在于,包括如下步驟:
S101、制作PCB設計軟件原理圖網表文件的標準模版,該標準模版包括網絡表描述格式、元器件描述格式、特殊符號表達規則;
S102、制作ODB++加工數據網表文件的標準模版,該標準模版包括網絡表描述格式、元器件描述格式;
S103、提取PCB設計軟件原理圖網表,并提取加工數據網表;其中,所述步驟S103包括:加工數據的特點包括坐標、尺寸、元素屬性,根據IPC標準輸出加工數據的各元素的連接屬性,為了實現網表,需要根據每個元素的屬性生產基本網表,過程如下:一、根據每個焊盤所屬位號建立元器件列表,列表內容包括器件的位號、焊盤數量;二、根據焊盤連接關系,綜合元器件列表生成基本網絡表,命名網絡名;三、根據每一條網絡名及網絡節點元素生成初步網表;四、使用用戶原理圖導出正確網表數據,并提取關鍵網絡連接數據,去除額外的包括器件信息、器件參數值信息在內的信息;
S104、解析網表,使用列表方式存儲連接關系描述信息、器件類型信息,遵守器件信息、連接節點數、連接節點、結束符協議存儲;其中,所述步驟S104包括:根據客戶提供的原理圖網表更改加工數據生產網表,編制匹配原理圖格式的網表,最終匹配完成的加工數據網表包括加工數據網絡名、位號、引腳序號,原理圖網表包括客戶命名網絡名、位號、引腳序號;
S105、根據定義的數據存儲協議比對原理圖網表文件和加工數據網表文件;
S106、根據步驟S105的比對結果生成報告文件,完成原理圖和PCB生產數據的一致性校驗。
2.根據權利要求1所述的校驗原理圖和PCB生產數據一致性的方法,其特征在于,所述步驟S105包括:由于加工數據網表順序的隨機性、內部元素隨機性、額外的網絡元素存在,采用器件信息模糊比對方法進行比對匹配,該模糊比對方法包括:一、將客戶網表和PCB加工數據網表導入內存;二、以客戶網表為基本參照,做一次遍歷;三、采用四舍五入原則,如果PCB網表元素除額外元素,匹配位號數量大于50%,則進行引腳序號匹配,匹配過程首先匹配位號前綴,無錯誤再匹配位號序號;四、在引腳序號匹配時,使用哈希表的方式存儲過程數據,開辟兩個存儲區即正確數據存儲區和錯誤數據存儲區,正確數據存儲區存儲匹配正確,錯誤數據存儲區匹配錯誤的數據;五、每次遍歷過程需要查找正確數據存儲區,以確認無短路信號網表,無短路網表即可遍歷下一條網絡;六、每次遍歷完成輸出正確數據存儲區和錯誤數據存儲區的存儲數據,經過修改迭代,直至無錯誤數據輸出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無錫市同步電子科技有限公司,未經無錫市同步電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710294620.4/1.html,轉載請聲明來源鉆瓜專利網。





