Title
An ATPG-Based Framework for Verifying Sequential Equivalence
Abstract
In this paper, we address the problem of verifying the equivalence of two sequential circuits. State-of-the-art sequential optimization techniques such as retiming and sequential redundancy removal can handle designs with up to hundreds or even thousands of flip-flops. The BDD- based approaches for equivalence checking can easily run into memory explosion for such designs. With an attempt to handle larger circuits, we modify the test pattern gener- ation techniques for verification. The suggested approach utilizes the efficient backward justification technique popularly used in most sequential ATPG programs. The method explores the structural similarity between circuits under verification, and performs the verification in stages to improve the efficiency. An effective algorithm to identify equivalent flip-flops is presented. This ATPG- based framework is suitable for verifying circuits with or without a reset state. Experimental results of verifying the correctness of circuits after sequential redundancy removal will be presented.
Year
DOI
Venue
1996
10.1109/TEST.1996.557148
ITC
Keywords
Field
DocType
verifying sequential equivalence,atpg-based framework,synchronisation,structural similarity,equivalence checking,redundancy,design optimization,data structures,retiming,steady state,computer science,atpg,boolean functions,sequential circuits
Formal equivalence checking,Automatic test pattern generation,Retiming,Data structure,Sequential logic,Computer science,Correctness,Electronic engineering,Real-time computing,Equivalence (measure theory),Redundancy (engineering)
Conference
ISBN
Citations 
PageRank 
0-7803-3541-4
14
1.06
References 
Authors
15
4
Name
Order
Citations
PageRank
Shi-Yu Huang176670.53
Kwang-Ting Cheng25755513.90
Kuang-chien Chen334730.84
Uwe Gläser4595.41