• DocumentCode
    528898
  • Title

    Review of electronic design automation tools for high-level synthesis

  • Author

    Madariaga, Ander ; Jimenez, Jaime ; Martin, Jose Luis ; Bidarte, Unai ; Zuloaga, Aitzol

  • Author_Institution
    Appl. Electron. Res. Team (APERT), Univ. of the Basque Country, Bilbao, Spain
  • fYear
    2010
  • fDate
    8-9 Sept. 2010
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Increasing the level of abstraction while designing electronic complex systems is one of the main challenges that electronic design teams are facing nowadays. This challenge is closely related to the development of virtual models of components and devices with four main objectives: 1) early software development; 2) architectural exploration; 3) High-Level Synthesis (HLS); 4) Verification through different abstraction levels. Therefore, adopting new methodologies and Electronic Design Automation (EDA) tools in the design flow is becoming mainstream. On the one hand, this paper analyzes the role that the SystemC™ and the Transaction Level Modelling (TLM) standards are playing in this change in methodology. An up-to-date list of the EDA tools for HLS is also presented. Some of the listed HLS tools are analyzed searching for the innovations present in the latest versions. Finally, conclusions are presented as a summary and future work is commented on.
  • Keywords
    electronic design automation; network synthesis; software engineering; SystemC; architectural exploration; early software development; electronic design automation tools; high-level synthesis; transaction level modelling; Accuracy; Application specific integrated circuits; Consumer electronics; Field programmable gate arrays; Hardware; Hardware design languages; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applied Electronics (AE), 2010 International Conference on
  • Conference_Location
    Pilsen
  • ISSN
    1803-7232
  • Print_ISBN
    978-80-7043-865-7
  • Type

    conf

  • Filename
    5599646