摘要
本发明公开了一种基于Python扩展函数的电路图审查方法,主要解决现有技术在审查过程中要依赖EDA工具和不能进行多样审查的问题。其实现步骤为:根据EDA工具导出的电路图EDIF文件进行数据解析,建立包含待审查电路图全部信息的公用数据结构;根据搭建的公用数据结构,编写实例获取类、属性遍历类和智能审查报告类这三类扩展函数;确定审查需求,从规则数据库中选择满足审查需求的审查脚本;若规则数据库中没有能满足审查需求的审查脚本,则根据前述生成的三类扩展函数编写审查脚本;根据审查脚本进行任务审查获得审查报告。本发明能脱离EDA工具独立运行,快速进行复杂电路图的多样审查,可用于电子电路设计。
- 单位