• DocumentCode
    2236949
  • Title

    Assertion support in high-level synthesis design flow

  • Author

    Ribon, Aurélien ; Le Gal, Bertrand ; Jégo, Christophe ; Dallet, Dominique

  • Author_Institution
    Lab. IMS, Univ. de Bordeaux, Talence, France
  • fYear
    2011
  • fDate
    13-15 Sept. 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The increasing complexity of System-On-Chip applications increases the challenge of the design task, and specifically the verification process. Assertion-Based Verification is one of the key innovations to simplify RTL verification and facilitate design reuse. However, current design automation tools do not take into account assertions found in behavioral source codes during the High-Level Synthesis (HLS) process. This work focuses on a methodology for automatic detection and transformation of behavioral untimed assertions from a transaction-level description into temporal RTL assertions. This process is introduced as a particular task of a HLS design flow. RTL monitors are generated either in PSL or VHDL language, for simulation purpose. Therefore, this approach contributes to IP-reuse methodologies as input transaction assertions (checking the correctness of data provided by the system) can be exploited in automatically generated IPs.
  • Keywords
    electronic design automation; formal verification; hardware description languages; high level synthesis; integrated circuit design; system-on-chip; IP-reuse methodologies; PSL language; RTL verification process; VHDL language; assertion support; assertion-based verification; behavioral source codes; design task; high-level synthesis design flow; system-on-chip application complexity; temporal RTL assertions; transaction-level description; Computer architecture; Hardware; Integrated circuit modeling; Monitoring; Programming; Registers; Throughput; ABV; HLS; IP; architecture; assertion; design; monitor;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification and Design Languages (FDL), 2011 Forum on
  • Conference_Location
    Oldenburg
  • ISSN
    1636-9874
  • Print_ISBN
    978-1-4577-0763-6
  • Electronic_ISBN
    1636-9874
  • Type

    conf

  • Filename
    6069472