• DocumentCode
    3385097
  • Title

    High-Level Synthesis: On the path to ESL design

  • Author

    Coussy, Philippe ; Heller, Dominique ; Chavet, Cyrille

  • Author_Institution
    Lab.-STICC, Univ. de Bretagne-Sud, Lorient, France
  • fYear
    2011
  • fDate
    25-28 Oct. 2011
  • Firstpage
    1098
  • Lastpage
    1101
  • Abstract
    In the SoCs context, the traditional IC design methodology relying on EDA tools used in a two stages design flow (a VHDL/Verilog RTL specification, followed by logical and physical synthesis) is no more suitable. Designing MPSoC requires new design approaches raising the specification abstraction up to Electronic System Level (ESL). Hence, virtual prototyping, design space exploration and high-level/system synthesis with the goal of optimised and functionally correct product implementation are needed. In this paper, we present the High-Level Synthesis (HLS) tool named GAUT. From a bit-accurate C/C++ specification and a set of design constraints, GAUT automatically generates a potentially pipelined RTL architecture described in both VHDL and SystemC respectively used for synthesis and virtual prototyping. Results demonstrate the interest of the tool on a MJPEG application and its capability in exploring various SoC design tradeoffs including several hardware accelerators HW-ACCs.
  • Keywords
    electronic design automation; hardware description languages; integrated circuit design; system-on-chip; virtual prototyping; C/C++ specification; EDA tools; ESL design; GAUT tool; MJPEG application; MPSoC; SystemC; VHDL; Verilog RTL specification; design space exploration; electronic design automation; electronic system level; hardware accelerators; high-level synthesis; integrated circuit design; physical synthesis; system-on-chip; virtual prototyping; Decoding; Optimization; Random access memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC (ASICON), 2011 IEEE 9th International Conference on
  • Conference_Location
    Xiamen
  • ISSN
    2162-7541
  • Print_ISBN
    978-1-61284-192-2
  • Electronic_ISBN
    2162-7541
  • Type

    conf

  • DOI
    10.1109/ASICON.2011.6157400
  • Filename
    6157400