| | |
Summary: Enhancing Simulation with BDDs and ATPG
Malay K. Ganai Adnan Aziz
Electrical and Computer Engineering
The University of Texas at Austin
malay,adnan@ece.utexas.edu
Andreas Kuehlmann
IBM Thomas J. Watson Research Center
Yorktown Heights, NY, USA
kuehl@watson.ibm.com
Abstract
We introduce SImulation Verication with Augmentation
(SIVA), a tool for checking safety properties on digital hard-
ware designs. SIVA integrates simulation with symbolic tech-
niques for vector generation. Specically, the core algorithm
uses a combination of ATPG and BDDs to generate input
vectors which cover behavior not excited by simulation. Ex-
perimental results demonstrate considerable improvement in
state space coverage compared with either simulation or for-
mal verication in isolation.
Keywords: Formal verication, ATPG, simulation, BDDs,
|