Title :
Bit-Width Aware High-Level Synthesis for Digital Signal Processing Systems
Author :
Le Gal, Bertrand ; Andriamisaina, Caaliph ; Casseau, Emmanuel
Author_Institution :
Rennes I Univ., Rennes
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 datapaph structure optimizations for high-level synthesis without increasing dramatically its processing time (complexity: O(n)). The methodology results in an area reduction from 17% to 43% for on a Sum of Absolute Difference (SAD) computation used in block matching algorithms. The proposed approach can also be applied in a more general design context for sizing the data of an application knowing the input data formats.
Keywords :
digital signal processing chips; graph theory; high level synthesis; Sum of Absolute Difference; annotated graph; bit-width analysis; bit-width aware high-level synthesis; block matching algorithms; data sizing; datapaph structure optimizations; digital signal processing systems; hardware architectures; Algorithm design and analysis; Computer architecture; Design optimization; Digital signal processing; Energy consumption; Hardware; High level synthesis; Optimization methods; Signal processing algorithms; System-on-a-chip; Data sizing; hardware design; high level synthesis; optimization;
Conference_Titel :
SOC Conference, 2006 IEEE International
Conference_Location :
Taipei
Print_ISBN :
0-7803-9781-9
Electronic_ISBN :
0-7803-9782-7
DOI :
10.1109/SOCC.2006.283875