High-Level Synthesis for the Design of FPGA-based Signal Processing Systems

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.
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-00389864
Contributor : Bertrand Le Gal <>
Submitted on : Friday, May 29, 2009 - 9:41:59 PM
Last modification on : Friday, November 16, 2018 - 1:37:44 AM

Identifiers

  • HAL Id : hal-00389864, version 1

Citation

Emmanuel Casseau, Bertrand Le Gal. High-Level Synthesis for the Design of FPGA-based Signal Processing Systems. IEEE International Symposium on Systems, Architectures, Modeling, and Simulation Conference (SAMOS'09), Jul 2009, Samos, Greece. pp.000. ⟨hal-00389864⟩

Share

Metrics

Record views

805