期刊文献+

基于形式验证的毛刺检测技术

Glitch detection method based on formal verification
下载PDF
导出
摘要 为解决SoC(system on chip)设计中无法在RTL(register transfer level)阶段验证毛刺存在及其影响问题,提出一种使用形式验证技术在RTL级检测毛刺的方法,同时提出RTL级毛刺故障注入方法。通过检测逻辑门输入同时翻转的原理设计毛刺检测电路,使用形式验证中断言实现检测电路;基于毛刺检测电路和毛刺在时序逻辑的影响,设计其影响等价电路,实现RTL级毛刺故障注入。实验结果表明,该方法能够准确检测毛刺存在并通过毛刺注入分析,进一步发现毛刺对电路功能的影响,将对毛刺的检测和影响分析提前到RTL级,减少了因后期毛刺故障带来的设计迭代和周期成本。 In the design of SoC(system on chip),to solve the problem that it is difficult to detect glitch and its impact in RTL(register transfer level),a method using formal verification to detect glitch was proposed.At the same time,a RTL glitch fault injection method was proposed.A glitch detection circuit was designed by detecting the logic gate input flip at the same time,and the detection circuit was realized by assertion in formal verification.Based on glitch detection circuit and glitch propagation analysis in sequential logic circuits,an equivalent circuit of glitch was designed to achieve RTL fault injection.Experimental results show that the proposed method can accurately detect the glitches and the glitch fault injection can help detect the effect of glitch on RTL function.The glitch detection and effect analysis are brought forward to RTL,reducing the design iteration and time cost caused by glitch fault in late stage.
作者 朱秋岩 李东方 ZHU Qiu-yan;LI Dong-fang(Beijing Institute of Computer Technology and Application,Beijing 100854,China)
出处 《计算机工程与设计》 北大核心 2018年第10期3290-3295,共6页 Computer Engineering and Design
关键词 毛刺 形式验证 故障注入 等价电路 故障传播 glitch formal verification fault injection equivalent circuit fault propagation
  • 相关文献

参考文献3

二级参考文献21

  • 1严晓浪,郑飞君,葛海通,杨军.结合二叉判决图和布尔可满足性的等价性验证算法[J].电子学报,2004,32(8):1233-1235. 被引量:8
  • 2Intel Corporation. Intel CE 2110 media processor[DB/OL]. http://www. intelconsumerelectronics. com/Technologies/ CE2110. aspx, 2037-04-17/2007-08-07.
  • 3Michael Keating, Pierre Bricaud. Reuse Methodology Manual for System- on- a- Chip Designs ( Third Edition) [ M ]. Boston: Kluwer Academic Pubfisher, 2002. 239 - 264.
  • 4Feng Yi, Zhou Zheng, Tong Dong, Cheng Xu. Clock domain crossing fault model and coverage metrics for validation of SoC design[A]. Design, Automation & Test in Europe Conference & Exhibition[ C ]. San Jose: EDA Consortium, 2007. 1385 - 1390.
  • 5Kenneth L McMillan. Symbolic Model Checking: an Approach to the State Explosion Problem[ D]. Pittsburgh:Carnegie Mellon University, 1992.
  • 6Ying-Tsai Chang, Kwang-Ting(Tim) Cheng. Induction based gate level verification of multipliers [ A ]. Proceedings of the 2001 IEEE/ACM International Conference on Computer Aided Design[ C]. Piscataway: IEEE Press, 2001. 190 - 193.
  • 7Ran Ginosar. Fourteen ways to fool your synchronizer[ A]. Proceedings of Asynchronous Circuits and Systems[ C]. Washington: IEEE Computer Society, 2003.89- 91.
  • 8Q Zhang, IG Harris. A validation fault model for timing induced functional errors [ A ]. International Test Conference [ C ]. Washington:IEEE Computer Society, 2001.813 - 820.
  • 9Tai Ly, Neil Hand, Chris Ka-kei Kwok. Formally verifying clock domain crossing jitter using assertion-based verification [ A] .Design and Verification Conference[ C] .San Jose: EDA Direct,2004.1 - 5.
  • 10Tsachy Kapschitz, Ran Ginosar. Formal verification of synchronizers[A]. Proceedings of Correct Hardware Design and Verification Methods[ C ]. New York: Springer, 2005. 359 - 362.

共引文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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