• 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