@inproceedings{10d742fe085f493b80a58bc7d23e406d,
title = "EQU-IITG: A multi-format formal equivalence checker",
abstract = "Checking for the functional equivalence between two models of a design is a crucial step in a hierarchical transformation based design flow, in which a designer obtains low level implementation models by manual or automatic translation from higher level specification models. Some of the most difficulty tasks CAD users face are the evaluation, comparison and compatibility-issue for different formats of different EDA tools and algorithms. It is vital to understand how well a given verification tool does the required job and which of the many possible formats can be verified. Formal methods are playing a major role in the verification environment. This paper presents a verification technique for functional comparison of large circuits (combinational and sequential) using a combination of known approaches. The idea is based on the tight integration of structural satisfiability (SAT) solver, BDD sweeping, FSM traversal and random simulation; all four working on a shared graph representation of the circuit. This integral method enhances the performance of BDD verification based on the complexity of the circuit. Further, the random simulation algorithm works on the compressed circuit graph and thus runs more efficiently. The outlined approach is effective for both sequential and combinational circuits. Besides this verification, this tool supports multiple formats for verification, generated through the different stages of design flow. This avoids requirement of another tool for conversion of one format to the other for equivalence checking.",
author = "Mishra, {A. K.} and A. Chandra",
year = "2011",
month = dec,
day = "28",
doi = "10.1109/ICEAS.2011.6147138",
language = "English",
isbn = "978-1-4673-0137-4",
series = "Proceedings - 2011 International Conference on Energy, Automation and Signal, ICEAS - 2011",
publisher = "IEEE Press",
pages = "393--398",
booktitle = "Proceedings - 2011 International Conference on Energy, Automation and Signal, ICEAS - 2011",
address = "United States of America",
note = "2011 International Conference on Energy, Automation and Signal, ICEAS - 2011 ; Conference date: 28-12-2011 Through 30-12-2011",
}