• DocumentCode
    1952873
  • Title

    GeCoS: A framework for prototyping custom hardware design flows

  • Author

    Floc´h, Antoine ; Yuki, Tomofumi ; El-Moussawi, Ali ; Morvan, Antoine ; Martin, Ken ; Naullet, Maxime ; Alle, Mythri ; L´Hours, Ludovic ; Simon, Nicolas ; Derrien, Steven ; Charot, Francois ; Wolinski, Christophe ; Sentieys, Olivier

  • Author_Institution
    Tocea, France
  • fYear
    2013
  • fDate
    22-23 Sept. 2013
  • Firstpage
    100
  • Lastpage
    105
  • Abstract
    GeCoS is an open source framework that provide a highly productive environment for hardware design. GeCoS primarily targets custom hardware design using High Level Synthesis, distinguishing itself from classical compiler infrastructures. Compiling for custom hardware makes use of domain specific semantics that are not considered by general purpose compilers. Finding the right balance between various performance criteria, such as area, speed, and accuracy, is the goal, contrary to the typical goal in high performance context to maximize speed. The GeCoS infrastructure facilitates the prototyping of hardware design flows, going beyond compiler analyses and transformations. Hardware designers must interact with the compiler for design space exploration, and it is important to be able to give instant feedback to the users.
  • Keywords
    program compilers; public domain software; GeCoS infrastructure; classical compiler infrastructures; compiler analyses; compiler transformations; custom hardware design flows; design space exploration; high level synthesis; open source framework; Abstracts; Analytical models; Computational modeling; Conferences; Hardware; MATLAB; Mathematical model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Source Code Analysis and Manipulation (SCAM), 2013 IEEE 13th International Working Conference on
  • Conference_Location
    Eindhoven
  • Type

    conf

  • DOI
    10.1109/SCAM.2013.6648190
  • Filename
    6648190