• 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