Title :
TRANS: efficient sequential verification of loop-free circuits
Author :
Khasidashvili, Zurab ; Moondanos, John ; Hanna, Ziyad
Author_Institution :
Design Technol. Div., Intel, Haifa, Israel
Abstract :
Bischoff et al. (1997) proposed a method for reducing sequential verification of loop-free circuits to combinational verification, by constructing and comparing the so called Timed (ternary) Binary Decision Diagrams (TBDDs). Ranjan et al. (1999) independently re-discovered a similar method. We propose a much more simple and efficient algorithm for constructing TBDDs. Furthermore, we prove the soundness of the algorithm, and describe very briefly a (restricted) new algorithm for generating sequential counter examples. These algorithms are implemented in Intel´s sequential verification engine, TRANS.
Keywords :
binary decision diagrams; formal verification; high level synthesis; TRANS; Timed Binary Decision Diagrams; combinational verification; loop-free circuit verification; sequential counter examples; sequential verification; Boolean functions; Combinational circuits; Counting circuits; Data structures; Engines; Flip-flops; Latches; Logic design; Multivalued logic; Sequential circuits;
Conference_Titel :
High-Level Design Validation and Test Workshop, 2002. Seventh IEEE International
Print_ISBN :
0-7803-7655-2
DOI :
10.1109/HLDVT.2002.1224439