一种电路原理图差异对比的方法和装置制造方法及图纸

技术编号:27241311 阅读:54 留言:0更新日期:2021-02-04 12:13
本发明专利技术涉及电子设计领域,特别是涉及一种电路原理图差异对比的方法和装置。其中,方法的主要步骤为:获取需进行对比的电路原理图的网表;根据网表,获取电路原理图中每个电路节点的特征和逻辑连接关系;将每个电路节点的特征按照预设格式组织为逻辑节点,逻辑节点的特征与电路节点的特征相对应;根据每个电路节点的逻辑连接关系,将每个电路原理图中的逻辑节点组织为对应的逻辑表,其中,各电路原理图中相同的电路节点存放在其对应的逻辑表的同一位置;对比各电路原理图对应的逻辑表中的逻辑节点,查找存在差异的逻辑节点。本发明专利技术可以实现简单快速的电路逻辑连接关系对比,查找到不同电路原理图之间的差异。同电路原理图之间的差异。同电路原理图之间的差异。

【技术实现步骤摘要】
一种电路原理图差异对比的方法和装置


[0001]本专利技术涉及电子设计领域,特别是涉及一种电路原理图差异对比的方法和装置。

技术介绍

[0002]电路原理图设计阶段,常常需要对照电路标准原理图或现有电路原理图进行复制、重绘或组合。为了避免绘制错误,需要对新绘制的电路原理图和原电路原理图进行对比,进而检查是否有任何错漏。但是,由于大规模电路原理图的不同器件之间通常具有数万个逻辑连接关系,且逻辑连接关系杂乱复杂,人工对比难以准确快速的查找到每一个细节差异,因此需要使用自动对比工具进行对比。
[0003]目前,电子设计自动化(Electronic design automation,简写为:EDA)工具自带的常规对比检查项目只能对新绘制的原理图和电路标准原理图之间的基本连接逻辑差异进行检查,以Allegro Design Entry HDL工具为例,自带的电气规则检查仅有“Pin Direction”、“Single Node Nets”、“Compatible Outputs”等基本检查项目,检查内容和准确性有限,非常依赖器件模型的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电路原理图差异对比的方法,其特征在于:获取需进行对比的电路原理图的网表;根据网表,获取电路原理图中每个电路节点的特征和逻辑连接关系;将每个电路节点的特征按照预设格式组织为逻辑节点,逻辑节点的特征与电路节点的特征相对应;根据每个电路节点的逻辑连接关系,将每个电路原理图中的逻辑节点组织为对应的逻辑表,其中,各电路原理图中相同的电路节点存放在其对应的逻辑表的同一位置;对比各电路原理图对应的逻辑表中的逻辑节点,查找存在差异的逻辑节点。2.根据权利要求1所述的电路原理图差异对比的方法,其特征在于,所述逻辑节点的特征包括:电路节点的物料号、引脚号、位号和延伸方向中的一项或多项。3.根据权利要求2所述的电路原理图差异对比的方法,其特征在于:所述将每个电路节点的特征按照预设格式组织为逻辑节点时,所述延伸方向使用点钟方向表示。4.根据权利要求1所述的电路原理图差异对比的方法,其特征在于,所述将每个电路原理图中的逻辑节点组织为对应的逻辑表,包括:将电路原理图中每一个芯片的每一个引脚逐一作为起始引脚;由每一个起始引脚开始,按照逻辑连接关系依次获取下一个相连的电路节点,直至相连的电路节点为另一个芯片引脚时终止,将终止处的芯片引脚作为终止引脚;获取每一组起始引脚和终止引脚之间所有的电路节点对应的逻辑节点,将逻辑节点按照电路节点的逻辑连接关系组织为一个逻辑单元;将逻辑单元按照预设规则放入逻辑表中。5.根据权利要求4所述的电路原理图差异对比的方法,其特征在于,所述将逻辑节点按照电路节点的逻辑连接关系组织为一个逻辑单元,包括:所述逻辑单元为二维结构,将逻辑节点按照连接的延伸层次组织为第一维度,将相同延伸层次上的逻辑节...

【专利技术属性】
技术研发人员:陈哲
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1