• DocumentCode
    564942
  • Title

    Transaction-accurate interface scheduling in high-level synthesis

  • Author

    Sanguinetti, John ; Meredith, Michael ; Dart, Sean

  • fYear
    2012
  • fDate
    2-3 June 2012
  • Firstpage
    31
  • Lastpage
    36
  • Abstract
    The timing model for code presented to a high-level synthesis tool is an important factor in determining the level of abstraction which the HLS tool can support. There have been many attempts at defining a timing model. Here we survey some of the timing models that have been used, and present the transaction protocol model, used by Forte Design Systems´ Cynthesizer, which has several advantages over previous timing models.
  • Keywords
    C++ language; high level synthesis; protocols; Forte Design System Cynthesizer; HLS tool; abstraction level; high-level synthesis tool; timing model; transaction protocol model; transaction-accurate interface scheduling; Abstracts; Clocks; Computer languages; Encapsulation; Optimal scheduling; Protocols; Timing; ESL; High level synthesis; RTL; abstraction; timing model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic System Level Synthesis Conference (ESLsyn), 2012
  • Conference_Location
    San Francisco, CA
  • ISSN
    2117-4628
  • Print_ISBN
    978-1-4673-1630-9
  • Electronic_ISBN
    2117-4628
  • Type

    conf

  • Filename
    6240595