Title :
Bit-Width Optimizations for High-Level Synthesis of Digital Signal Processing Systems
Author :
Andriamisaina, C. ; Le Gal, Bertrand ; Casseau, Emmanuel
Author_Institution :
CNRS, UBS Univ.
Abstract :
In this paper we propose a methodology that takes into account bit-width to optimize area and power consumption of hardware architectures provided by high level synthesis tools. The methodology is based on a bit-width analysis using information that comes from the designer. This bit-width information is propagated through a graph which models the application. The resulting annotated graph enables datapath structure optimizations for high level synthesis without increasing dramatically its processing time (complexity: O(n)). The methodology was applied to several signal and image processing applications. Our results demonstrate the effectiveness of the approach. It can be also applied in a more general design context for sizing the data of an application knowing the input data formats and their potential correlation
Keywords :
digital signal processing chips; graph theory; high level synthesis; optimisation; annotated graph; bit-width optimization; digital signal processing system; high-level synthesis; image processing application; Computer architecture; Design optimization; Digital signal processing; Energy consumption; Hardware; High level synthesis; Optimization methods; Performance analysis; Signal processing algorithms; System-on-a-chip; Data sizing; hardware design; high level synthesis; optimization;
Conference_Titel :
Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
Conference_Location :
Banff, Alta.
Print_ISBN :
1-4244-0382-0
DOI :
10.1109/SIPS.2006.352595