• DocumentCode
    1927776
  • Title

    High-level synthesis for the design of FPGA-based signal processing systems

  • Author

    Casseau, Emmanuel ; Le Gal, Bertrand

  • Author_Institution
    INRIA/IRISA, ENSSAT, Univ. de Rennes 1, Lannion, France
  • fYear
    2009
  • fDate
    20-23 July 2009
  • Firstpage
    25
  • Lastpage
    32
  • Abstract
    High-level synthesis (HLS) currently seems to be an interesting process to reduce the design time substantially. HLS tools actually map algorithms to architectures. While such tools were developed targeting ASIC technologies, HLS currently draws wide interest for FPGA designers. However with most of HLS techniques, traditional resource sharing models are very inaccurate for FPGAs: for example, multiplexers can be very expensive with such technologies. Resource usage optimizations and dedicated resource binding have to be applied. In this paper a HLS process which takes care of data-width and combines scheduling and binding to carefully take into account interconnect cost is presented. Experimental results show that our approach achieves significant reduction for area (34%) and dynamic power (28%) compared to a traditional synthesis.
  • Keywords
    digital signal processing chips; field programmable gate arrays; high level synthesis; logic design; FPGA; high-level synthesis; resource binding; signal processing system; Costs; Design methodology; Digital signal processing; Field programmable gate arrays; Hardware; High level synthesis; Multiplexing; Signal design; Signal processing; Signal processing algorithms; CAD; FPGA; VLSI design; component; high-level synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Architectures, Modeling, and Simulation, 2009. SAMOS '09. International Symposium on
  • Conference_Location
    Samos
  • Print_ISBN
    978-1-4244-4502-8
  • Type

    conf

  • DOI
    10.1109/ICSAMOS.2009.5289238
  • Filename
    5289238