DocumentCode
2646828
Title
A compositional theory for post-reboot observational equivalence checking of hardware
Author
Khasidashvili, Zurab ; Kaiss, Daher ; Bustan, Doron
Author_Institution
Israel Design Center, Intel, Haifa, Israel
fYear
2009
fDate
15-18 Nov. 2009
Firstpage
136
Lastpage
143
Abstract
We propose an equivalence checking theory in a wider-than-usual sense. The theory shows how to combine Formal Equivalence Checking (FEC) of specification and implementation models with Assertion Based Verification (ABV) of the specification model, and with Reboot Sequence Checking (RSC) on both models, to ensure that the implementation model has the intended logic functionality. Here, FEC is performed to ensure that the input-output behavior of the models coincides in post-reboot states. ABV ensures that the specification model has the intended logic functionality captured by temporal assertions. RSC ensures deterministic behavior of the models after reboot. We propose a flexible compositional theory for FEC, an abstraction method for ABV, and a scalable algorithm for RSC, enabling performance of all three activities in a modular, compositional manner, and largely independently: FEC and ABV are performed without knowing the actual reboot sequence (and the respective initial states) of the two models; and FEC, ABV and RSC have the same observables.
Keywords
electronic design automation; formal verification; assertion based verification; compositional theory; flexible compositional theory; formal equivalence checking; logic functionality; models input-output behavior; post reboot observational equivalence checking; reboot sequence checking; scalable algorithm; specification model; Algorithm design and analysis; Chip scale packaging; Formal verification; Hardware; Logic design; Power system modeling; Power system security; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Methods in Computer-Aided Design, 2009. FMCAD 2009
Conference_Location
Austin, TX
Print_ISBN
978-1-4244-4966-8
Electronic_ISBN
978-1-4244-4966-8
Type
conf
DOI
10.1109/FMCAD.2009.5351129
Filename
5351129
Link To Document