DocumentCode
1602243
Title
A functional validation technique: biased-random simulation guided by observability-based coverage
Author
Tasiran, Serdar ; Fallah, Farzan ; Chinnery, David G. ; Weber, Scott J. ; Keutzer, Kurt
Author_Institution
Compaq Syst. Res. Center, Palo Alto, CA, USA
fYear
2001
fDate
6/23/1905 12:00:00 AM
Firstpage
82
Lastpage
88
Abstract
We present a simulation-based semi-formal verification method for sequential circuits described at the register-transfer level. The method consists of an iterative loop where coverage analysis guides input pattern generation. An observability-based coverage metric is used to identify portions of the circuit not exercised by simulation. A heuristic algorithm then selects probability distributions for biased random input pattern generation that targets non-covered portions. This algorithm is based on an approximate analysis of the circuit modeled as a Markov chain at steady state. Node controllability and observability are estimated using a limited depth reconvergence analysis and an implicit algorithm for manipulating probability distributions and determining steady-state behavior. An optimization algorithm iteratively perturbs the probability distributions of the primary inputs in order to improve estimated coverage. The coverage enhancement achieved by our approach is demonstrated on benchmarks from the ISCAS89 and VIS suites
Keywords
Markov processes; controllability; formal verification; logic testing; observability; optimisation; probability; sequential circuits; Markov chain; formal verification; functional validation; heuristic algorithm; iterative loop; node controllability; node observability; optimization; probability distributions; register transfer; sequential circuits; Algorithm design and analysis; Circuit analysis; Circuit simulation; Heuristic algorithms; Iterative algorithms; Iterative methods; Pattern analysis; Probability distribution; Sequential circuits; Steady-state;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 2001. ICCD 2001. Proceedings. 2001 International Conference on
Conference_Location
Austin, TX
ISSN
1063-6404
Print_ISBN
0-7695-1200-3
Type
conf
DOI
10.1109/ICCD.2001.955007
Filename
955007
Link To Document