期刊文献+

结合逻辑模拟和布尔可满足性的设计错误诊断方法

Error Diagnosis of Logic Simulation and Boolean Satisfiability
下载PDF
导出
摘要 在集成电路设计验证与调试过程中,逻辑错误诊断工具通常会给出一定数量的候选错误区域,然后通过特定的算法尽可能多地减少候选区域,以方便错误的准确定位。在此提出一种结合模拟与布尔可满足性(SAT)的错误诊断方法,用于提高错误诊断准确性。该方法首先使用模拟方法对候选的错误区域逐一进行判断,对于不能由模拟方法判别的候选区域,使用基于SAT的形式化方法进一步判断。针对ISCAS′85电路的实验结果表明,该方法具有较高的错误诊断准确性和效率。 In the integrated circuit design verification and debugging process, the diagnosis tools often present some candidate errorneous logic zones,and then reduce these zones as many as possible with special algorithms so that the designers can locate the error conveniently. A novel method integrating logic simulation and Boolean satisfiablity (SAT) for improving the accuracy of design error diagnosis. This method uses logic simulation to decide each candidate zone at first, and then a SAT solver is called to deal with those zones which can't be decided by logic simulation. Experimental results on ISCAS'85 benchmark circuits show the efficiency and precision of the presented method.
出处 《现代电子技术》 2010年第6期22-25,37,共5页 Modern Electronics Technique
基金 浙江省自然科学基金资助项目(Y106707)
关键词 设计验证 错误诊断 布尔可满足性 逻辑模拟 design verification error diagnosis Boolean satisfiability logic simulation
  • 相关文献

参考文献10

  • 1Veneris A G, Venkatraman S. Multiple Design Error Diagnosis and Correction in Digital VLSI Cireuits[A]. Proceedings of IEEE VLSI Test Symposium[C]. 1999:58 -63.
  • 2Jain A, Boppana V. Testing, Verification, and Diagnosis in the Presence of Unknowns[A]. Proceedings of VLSI Test Symposium[C]. 2000 : 263 - 269.
  • 3Shi - Yu Huang, Kwang - Ting Cheng. Error Tracer : Design Error Diagnosis Based on Fault Simulation Techniques[J]. IEEE Trans. on Computer - Aided Design, 1999, 18 (9): 1 341-1 352.
  • 4Veneris A. Fault Diagnosis and Logic Debugging Using Boolean Satisfiability [A]. Proceedings of International Workshop on Microprocessor Test and Verification Co - mmon Challenges and Solutions[C]. 2003 : 60 - 65.
  • 5Boppana V, Fujita M. Modeling the Unknown! Towards Model- Independent Fault and Error Diagnosis[A]. Proceedings of International Test Conference[C]. 1998:1 094 - 1 101.
  • 6Boppana V,Mukherjee R,Jain J,et al. Multiple Error Diagnosis Based on Xlists[A]. Proceedings of Design Automation Conference[C]. 1999 : 100 - 110.
  • 7Aarna M,Raik J,Ubar R. Parallel Fault Simulation of Digital Circuits [DB/OL]. http:// main. rsf. rtu. lv/Latvieshu%201apa/ pasn_str/ konf/p_20.pdf.
  • 8Tracy Larrabee. Test Pattern Generation using Boolean Sa -tisfiability [J]. IEEE Trans. on Computer - aided Design of Integrated Circuits and Systems, 1992,11 ( 1 ): 4 - 15.
  • 9Brand D. Verification of Large Synthesized Designs[A]. Proceedings of International Conference of Computer - aided Design[C]. 1993:534- 537.
  • 10Moskewicz M, Madigan C, Zhao Y, et al. Engineering an Efficient SAT Solver[A]. Proceedings of Design Automation Conference[C]. 2001:530 - 535.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部