DocumentCode
3248520
Title
Correctness of transformations in high level synthesis
Author
Rajan, Sreeranga P.
Author_Institution
SRI Int., Menlo Park, CA, USA
fYear
1995
fDate
29 Aug-1 Sep 1995
Firstpage
597
Lastpage
603
Abstract
This paper presents a formal approach to address the correctness of transformations in high-level synthesis. The novelty of the work is that a small set of properties that capture a general notion of refinement of control/data-flow graphs used in an industrial synthesis framework have been given, and the properties are independent of the underlying behaviour model. We have mechanized the specification and verification of several optimization and refinement transformations used in industrial hardware design. This work has enabled to find and rectify errors in the transformations. Further, the work has led to generalization of transformations typically used in high-level synthesis
Keywords
high level synthesis; logic design; correctness of transformations; data-flow graphs; formal approach; high level synthesis; industrial synthesis; transformations; verification; Control system synthesis; Design optimization; Electrical equipment industry; Error correction; Hardware; High level synthesis; History; Industrial control; Refining; Sprites (computer);
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 1995. Proceedings of the ASP-DAC '95/CHDL '95/VLSI '95., IFIP International Conference on Hardware Description Languages. IFIP International Conference on Very Large Scal
Conference_Location
Chiba
Print_ISBN
4-930813-67-0
Type
conf
DOI
10.1109/ASPDAC.1995.486375
Filename
486375
Link To Document