• DocumentCode
    3601807
  • Title

    Efficient and Correct by Construction Assertion-Based Synthesis

  • Author

    Morin-Allory, Katell ; Javaheri, Fatemeh Negin ; Borrione, Dominique

  • Author_Institution
    TIMA Lab., Univ. Grenoble Alpes, Grenoble, France
  • Volume
    23
  • Issue
    12
  • fYear
    2015
  • Firstpage
    2890
  • Lastpage
    2901
  • Abstract
    We propose a unifying formalization of the concepts of monitor and reactant, and derive a modular synthesis method to achieve automatic generation of compliant modules from declarative temporal specifications. The founding dependence relation and its hardware interpretation provide an algorithm to automatically decide which signals are observed and which are generated. The method is efficient, and it synthesizes control circuits in a few seconds. The results obtained on classical benchmarks show that our technique compiles properties more efficiently than previous prototype tools.
  • Keywords
    formal specification; network synthesis; PSL; construction assertion-based synthesis; declarative temporal specification; modular synthesis method; property specification language; Clocks; Hardware; Libraries; Monitoring; Receivers; Semantics; Very large scale integration; Assertion-based design; Property Specification Language (PSL); Property Specification Language (PSL).; automatic synthesis; dependence graph;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2014.2386212
  • Filename
    7081766