• 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