• DocumentCode
    451886
  • Title

    Experiences in Functional Validation of a High Level Synthesis System

  • Author

    Vemuri, Ranga ; Mamtora, Paddy ; Sinha, Praveen ; Kumar, Nand ; Roy, Jay ; Vutukuru, Raghu

  • Author_Institution
    Laboratory for Digital Design Environments, Department of Electrical and Computer Engineering, University of Cincinnati, Cincinnati, OH
  • fYear
    1993
  • fDate
    14-18 June 1993
  • Firstpage
    194
  • Lastpage
    201
  • Abstract
    The goal of functional validation of a high-level synthesis system is to assert, with a reasonable degree of confidence, that the layouts generated by the high-level synthesis system correctly implement the specified behavior. This paper presents a systematic approach to functional validation based on the analysis of specification language constructs, design example formation to cover combinations of constructs, test-bench generation and automated test result comparison. We have successfully applied this approach in validating a high-level synthesis system, called DSS, which accepts specifications stated in VHDL. This effort resulted in the development of a functional validation suite consisting of 23 design examples.
  • Keywords
    Circuits; Contracts; Councils; Decision support systems; Formal verification; Hardware design languages; High level synthesis; Software systems; Switches; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1993. 30th Conference on
  • ISSN
    0738-100X
  • Print_ISBN
    0-89791-577-1
  • Type

    conf

  • DOI
    10.1109/DAC.1993.203945
  • Filename
    1600218