Incremental Verification for Sequential Circuits

Shi-Yu Huang, Tim Kwang-Ting Cheng

Research output: Chapter in Book/Conference Proceeding/ReportBook Chapterpeer-review

Abstract

In this chapter we address the problem of verifying the equivalence of two sequential circuits. In an attempt to handle larger circuits, we modify the test pattern generation technique for verification. The suggested approach utilizes the efficient backward justification technique popularly used in most sequential ATPG programs. We present several techniques to enhance the efficiency of this approach: (1) identifying equivalent flip-flop pairs using an induction-based algorithm, and (2) generalizing the idea of exploring the structural similarity between circuits to perform verification in stages. This ATPG-based framework is suitable for verifying circuits either with or without a reset state. Experimental results on verifying the correctness of circuits after sequential redundancy removal with up to several hundred flip-flops are presented.
Original languageEnglish
Title of host publicationFormal Equivalence Checking and Design Debugging
PublisherSpringer
Pages61-90
ISBN (Print)9780792381846, 9781461556930, 9781461376064
DOIs
Publication statusPublished - 1998
Externally publishedYes

Fingerprint

Dive into the research topics of 'Incremental Verification for Sequential Circuits'. Together they form a unique fingerprint.

Cite this