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
Link To Document