DocumentCode :
2110301
Title :
Synchronization-Based Abstraction Refinement for Modular Verification of Asynchronous Designs
Author :
Zheng, Hao ; Yao, Haiqiong ; Yoneda, Tomohiro
Author_Institution :
Univ. of South Florida, Tampa, FL
fYear :
2009
fDate :
13-15 May 2009
Firstpage :
175
Lastpage :
180
Abstract :
This paper presents a modular verification approach for asynchronous circuits to address state explosion with a novel interface refinement method to reduce false counterexamples.This method borrows the idea of parallel composition, and it iteratively refines each component in a design by examining its interface interactions, and removes the behavior not synchronized with its neighbors. This method is further enhanced by synchronizing multiple components simultaneously so that inter-dependencies among components are considered. The experiments on several large asynchronous circuits show that this method efficiently removes impossible behavior from each component including ones violating correctness requirements.
Keywords :
asynchronous circuits; graph theory; iterative methods; learning (artificial intelligence); logic CAD; asynchronous circuits; asynchronous design; modular verification; parallel composition; synchronization-based abstraction refinement; Algorithm design and analysis; Artificial intelligence; Asynchronous circuits; Computer Society; Engineering profession; Explosions; Hazards; Informatics; Learning automata; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI, 2009. ISVLSI '09. IEEE Computer Society Annual Symposium on
Conference_Location :
Tampa, FL
Print_ISBN :
978-1-4244-4408-3
Electronic_ISBN :
978-0-7695-3684-2
Type :
conf
DOI :
10.1109/ISVLSI.2009.16
Filename :
5076403
Link To Document :
بازگشت