Program Slicing for ATPG-Based Property Checking

  • Authors:
  • Vivekananda M. Vedula;Whitney J. Townsend;Jacob A. Abraham

  • Affiliations:
  • -;-;-

  • Venue:
  • VLSID '04 Proceedings of the 17th International Conference on VLSI Design
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a novel technique for abstracting designsin order to increase the efficiency of formal propertychecking. Bounded Model Checking (BMC), using Satisfiability(SAT) techniques, are beginning to be widely usedfor checking properties of designs. Recent approaches usingsequential ATPG techniques, which harness the structuralinformation of the design, have been shown to performbetter than SAT-based BMC. However, these techniques requirean effective methodology to deal with the size of commercialdesigns. A program slicing methodology that hasbeen shown to accelerate sequential ATPG is adapted andintegrated into an ATPG-based BMC framework. Furthermore,a generalization of the ATPG-based approach, whichchecks for unbounded liveness, is also presented.