RAT-based formal verification of QDI asynchronous controllers - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2009

RAT-based formal verification of QDI asynchronous controllers

Résumé

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.
Fichier non déposé

Dates et versions

hal-00471574 , version 1 (08-04-2010)

Identifiants

  • HAL Id : hal-00471574 , version 1

Citer

K. Alsayeg, Katell Morin-Allory, Laurent Fesquet. RAT-based formal verification of QDI asynchronous controllers. Forum on specifications and Design Languages (FDL'09), Sep 2009, Nice, Sophia Antipolis, France. pp.1-6. ⟨hal-00471574⟩

Collections

UGA CNRS TIMA
57 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More