DocumentCode
511927
Title
RAT-based formal verification of QDI asynchronous controllers
Author
Alsayeg, Khaled ; Morin-Allory, Katell ; Fesquet, Laurent
Author_Institution
TIMA Lab., UJF, Grenoble, France
fYear
2009
fDate
22-24 Sept. 2009
Firstpage
1
Lastpage
6
Abstract
This paper presents a new method for formally verifying asynchronous circuits with a symbolic model checking tool called RAT. The main idea is to use a PSL description which models the circuit and gate behaviors. For each circuit, the behavior correctness is formally checked with RAT. The gates are abstracted by their PSL properties. As the gates are assembled together to build a larger circuit, the PSL properties can also be combined to describe the resulting circuit behavior. Therefore this circuit behavior can also be checked by the same method and then abstracted by PSL properties. The method can be applied hierarchically which prevents this formal verification from any explosion of the state number. In order to illustrate this technique, a case study-a QDI controller based on communicating elements called sequencers-is presented.
Keywords
asynchronous circuits; formal verification; logic design; synchronisation; PSL description; QDI asynchronous controllers; RAT checking tool; formal verification; logic circuit; logic gates; quasidelay insensitivity; Asynchronous circuits; Circuit synthesis; Clocks; Communication system control; Delay; Formal verification; Laboratories; Protocols; Synchronization; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Specification & Design Languages, 2009. FDL 2009. Forum on
Conference_Location
Sophia Antipolis
ISSN
1636-9874
Electronic_ISBN
1636-9874
Type
conf
Filename
5404069
Link To Document