Automated design debugging in a testbench-based verification environment

  • Authors:
  • Mehdi Dehbashi;André SüLflow;GöRschwin Fey

  • Affiliations:
  • Institute of Computer Science, University of Bremen, 28359 Bremen, Germany;Institute of Computer Science, University of Bremen, 28359 Bremen, Germany;Institute of Computer Science, University of Bremen, 28359 Bremen, Germany and Institute of Space Systems, German Aerospace Center, 28359 Bremen, Germany

  • Venue:
  • Microprocessors & Microsystems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Debugging is one of the major bottlenecks in the current VLSI design process as design size and complexity increase. Efficient automation of debugging procedures helps to reduce debugging time and to increase diagnosis accuracy. This work proposes an approach for automating the design debugging procedures by integrating SAT-based debugging with testbench-based verification. The diagnosis accuracy increases by iterating debugging and counterexample generation, i.e., the total number of fault candidates decreases. The experimental results show that our approach while not requiring a formal specification is as accurate as exact formal debugging in 71% of the experiments.