[发明专利]一种实时检查原理图逻辑的方法在审

专利信息
申请号: 201310696004.3 申请日: 2013-12-18
公开(公告)号: CN104731988A 公开(公告)日: 2015-06-24
发明(设计)人: 王玥;李起宏;洪姬铃 申请(专利权)人: 北京华大九天软件有限公司
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 代理人:
地址: 100102 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 实时 检查 原理图 逻辑 方法
【说明书】:

技术领域

实时检查原理图,是EDA工具在进行集成电路原理图(IC Schematic)设计的过程中,实时反映编辑操作的效果和正确性的功能。本发明属于EDA工具中原理图设计领域。

背景技术

绘制原理图是集成电路设计的重要环节。原理图主要描述电路的逻辑功能,在设计的过程中,不可能一蹴而就,会有很多逻辑上的错误,通过不断修正,循序渐进的完成整个原理图。

原理图设计师在绘制原理图时,每间隔几个编辑操作会调用一次检查命令(Check命令),用来检查最近几次的操作是否有错误。因为在错误的基础上继续绘制,只能带来大面积的返工,所以会频繁的调用检查命令。通过对原理图设计师的观察,因为频繁调用检查命令,会影响效率降低。就如同在计算机上写一篇专利,如果通知随时都有可能断电,那么每写几个词就要保存一下,在工作效率上毫无疑问是受影响的。

综上所述,能够自动的调用检查命令就变得非常有必要。在每次编辑操作完成后,程序需要自动化的调用一次检查命令,但是,大部分的编辑操作只编辑原理图中的很小一个部分,而每次编辑操作后都对全图进行检查并不明智。所以我们需要缩小检查的范围,只对本次操作可能带来的数据变化部分做一次检查即可。

传统的检查,当遇到有错误时,会弹出消息窗口,而关闭窗口,也是影响效率的又一关键因素。更何况实时检查要是在每次操作后都运行的,弹出的频率会更频繁。所以如果还弹出窗口的话,会很影响效率。因此我们采用生成标记(Marker)的方法,当产生错误的时候,就在原理图生成一个小标记,提示用户此处有个错误。如果某次操作使错误消失,也自动删除这个标记。

在原理图设计过程中,有了实时检查的功能后,大大提高了设计者的工作效率。也能更及时的反映出错误的发生,从而更进一步避免返工,提高效率。

发明内容

本发明公开一种集成电路原理图实时检查方法。不同于传统的检查方法,在原理图中做完编辑操作后,不需要额外启动检查命令,程序会自动调用原理图检查功能。同时程序会自动判断当前操作有可能会影响到哪些数据,进而对该部分数据进行实时的逻辑检查。如果自动检查查出问题,会根据用户对错误严重程度的配置,用不同颜色的矩形标记出错误的位置,以便于用户定位该问题法。

?   自动判断检查范围的设计思路:设计一个数据观察者,能观察到原理图数据的变化,例如,哪些图形被创建,修改,删除。观察者能把这些变化的数据记录下来。作为检查范围的基础。

?   自动调用检查功能的设计思路:在每个编辑命令执行的过程前加入预处理,在执行后加入后处理。预处理主要负责生成数据观察者。而后处理中把数据观察者收集到的数据做优化:即去掉无效的,加入有可能受影响的,交给检查模块做逻辑检查。

?   标记出错误Marker的设计思路:检查出数据错误后,会伴随错误的图形生成一个标记。如果没有错误,要把上次可能已经生成的错误标记去掉,表明错误已经伴随本次编辑消失。

?   配置错误严重程度的设计思路:不同客户对于多种错误的关注度不一样,所以需要能够配置。例如,有些客户对于原理图器件重叠并不关心,但是我们每次在重叠时都生成Marker,这样会造成观察不变,客户可以通过配置,忽略这类实时检查。

附图说明

图1    创建MOS管并生成Marker提示悬空

图2    连接VDD和GND后,相应端口Marker消失

图3    连接不成功时,在线端生成的Marker

图4    完成MOS管连线并创建PIN ,观察Marker变化

图5    全部完成连线,Marker消失

图6    可配置实时检查的条目

具体实施步骤

实施检查需要结合每个编辑命令共同工作,现结合一个操作流程(画一个反相器)做演示说明,步骤如下:

1)创建两个MOS管,我们看到,MOS管有四个端口,目前这四个端口都没有连线,是悬空的。我们看到悬空的端口都生成了Marker(图中黑色方框包裹在连接点周围),提示还没有任何连接。可以通过调用Find Marker命令查看具体错误消息。如图1。

2)在NMOS管的D端口创建一个VDD,实时检查发现D端口已经不在悬空,Marker消失。在PMOS的S端口接GND,同样Marker消失。如图2。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华大九天软件有限公司;,未经北京华大九天软件有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310696004.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top