首页> 中国专利> 一种基于SAT的电路错误诊断方法

一种基于SAT的电路错误诊断方法

摘要

本发明公开了一种基于SAT的电路错误诊断方法,首先将待诊断电路的网表结构、给定的观测集共同转化成CNF表达式,通过计算CNF表达式是否有解来判断电路是否存在错误;如果电路存在错误,将电路的网表结构划分成多个错误备选模块,对每个错误备选模块插入一个异或门组成的选择电路,将原电路网表转化成了诊断架构,然后提取该诊断架构的CNF表达式,对其进行SAT求解,根据解的形式判断该错误备选模块中是否有错误。本发明用基来简化SAT求解,并将计算基过程中含有的大量多变元多项式除法运算转化成乘法运算,从而加速基的计算过程。本发明能够高效的诊断和定位电路中的错误、缩短芯片的功能验证与调试时间。

著录项

  • 公开/公告号CN112836456B

    专利类型发明专利

  • 公开/公告日2022.11.15

    原文格式PDF

  • 申请/专利权人 南开大学;

    申请/专利号CN202110202215.1

  • 发明设计人 苏明;王灿灿;王刚;张青坡;

    申请日2021.02.24

  • 分类号G06F30/3315;

  • 代理机构天津创智睿诚知识产权代理有限公司;

  • 代理人王海滨;田阳

  • 地址 300350 天津市津南区同砚路38号

  • 入库时间 2022-11-28 17:57:41

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-11-15

    授权

    发明专利权授予

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号