Back to Search Start Over

Refinement strategies for verification methods based on datapath abstraction

Authors :
Karem A. Sakallah
Mark H. Liffiton
Zaher S. Andraus
Source :
ASP-DAC
Publication Year :
2006
Publisher :
ACM Press, 2006.

Abstract

In this paper, we explore the application of counter-example-guided abstraction refinement (CEGAR) in the context of microprocessor correspondence checking. The approach utilizes automatic datapath abstraction augmented with automatic refinement based on 1) localization, 2) generalization, and 3) minimal unsatisfiable subset (MUS) extraction. We introduce several refinement strategies and empirically evaluate their effectiveness on a set of microprocessor benchmarks. The data suggest that localization, generalization, and MUS extraction from both the abstract and concrete models are essential for effective verification. Additionally, refinement tends to converge faster when multiple MUses are extracted in each iteration.

Details

Database :
OpenAIRE
Journal :
Proceedings of the 2006 conference on Asia South Pacific design automation - ASP-DAC '06
Accession number :
edsair.doi...........0740e74a658f9a9050fc3fb6764a08ec
Full Text :
https://doi.org/10.1145/1118299.1118306