• DocumentCode
    1408858
  • Title

    Electronic System-Level Synthesis Methodologies

  • Author

    Gerstlauer, Andreas ; Haubelt, Christian ; Pimentel, Andy D. ; Stefanov, Todor P. ; Gajski, Daniel D. ; Teich, Jürgen

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX, USA
  • Volume
    28
  • Issue
    10
  • fYear
    2009
  • Firstpage
    1517
  • Lastpage
    1530
  • Abstract
    With ever-increasing system complexities, all major semiconductor roadmaps have identified the need for moving to higher levels of abstraction in order to increase productivity in electronic system design. Most recently, many approaches and tools that claim to realize and support a design process at the so-called electronic system level (ESL) have emerged. However, faced with the vast complexity challenges, in most cases at best, only partial solutions are available. In this paper, we develop and propose a novel classification for ESL synthesis tools, and we will present six different academic approaches in this context. Based on these observations, we can identify such common principles and needs as they are leading toward and are ultimately required for a true ESL synthesis solution, covering the whole design process from specification to implementation for complete systems across hardware and software boundaries.
  • Keywords
    electronics industry; hardware-software codesign; network synthesis; electronic system-level synthesis methodology; hardware boundary; software boundary; Electronic system level (ESL); methodology; synthesis;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2009.2026356
  • Filename
    5247153