发明名称 异构EDA设计中制造数据的自动提取与归一化存储方法
摘要 本发明公开了一种异构EDA设计中制造数据的自动提取与归一化存储方法,属PCB计算机辅助制造技术领域,分析异构电子设计EDA文件结构,创建自定义归一化数据结构,存储EDA文件中制造数据信息;针对不同EDA文件编写相应接口程序,识别EDA文件调用相应接口程序,提取出完整制造数据信息,转换为归一化数据结构存储;从归一化文件中读取数据,利用可视化技术,复原整个印制电路板。本发明实现电子电路制造数据从设计文件中的提取、转换及归一化存储,为后续统一审查和制造数据复原提供数据基础支持。使用方便、统一的数据格式,效率高的制造数据自动提取与归一化存储方法,使用户在使用加工数据时能够独立于EDA设计环境。
申请公布号 CN102231146A 申请公布日期 2011.11.02
申请号 CN201110193104.5 申请日期 2011.07.11
申请人 西安电子科技大学 发明人 来新泉;李社教;臧明相;何玮;沈振芳;姜建国;黄战武;刘永青;于婷
分类号 G06F17/21(2006.01)I;G06F17/50(2006.01)I 主分类号 G06F17/21(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 程晓霞;王品华
主权项 一种异构EDA设计中制造数据的自动提取与归一化存储方法,其特征在于:包括以下步骤:(1)异构电子设计EDA文件结构分析:异构EDA文件有各自不同的后缀及内容,依据后缀及内容对应相应接口程序,对各种EDA设计数据进行格式分析,区分制造数据信息和非制造数据信息,从中选取得到异构EDA文件中完整描述印制电路板即PCB的制造数据信息;(2)创建归一化数据结构:根据异构EDA文件中的制造数据信息,自定义一种归一化数据结构,用来存储异构EDA文件中的制造数据信息,该归一化数据结构有统一的后缀,能有效表示EDA设计文件的制造数据信息的数据结构,具体的制造数据信息包括:器件封装参数和PCB基板参数,该归一化数据结构还必须满足与后续统一审查和制造数据复原的格式衔接;(3)建立异构EDA文件转换接口:根据归一化数据结构,针对不同的EDA文件编写所述相应接口程序,接口程序的文件必须为单一的文本文件;(4)异构EDA文件识别:与对应接口的衔接是通过格式判断进行,即由读入待识别EDA文件的后缀和内容进行识别,以便调用相应接口程序;(5)异构EDA文件转换:根据读入EDA文件类型的格式类型,调用对应接口程序,提取出完整的制造数据信息,以归一化的数据结构进行转换,并将结果逐一保存;(6)PCB复原与可视化:对归一化数据结构文件中PCB制造数据信息,利用可视化技术,复原整个印制电路板。
地址 710071 陕西省西安市太白南路2号