• DocumentCode
    3254699
  • 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
  • fYear
    2006
  • fDate
    24-27 Sept. 2006
  • Firstpage
    175
  • Lastpage
    178
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference, 2006 IEEE International
  • Conference_Location
    Taipei
  • Print_ISBN
    0-7803-9781-9
  • Electronic_ISBN
    0-7803-9782-7
  • Type

    conf

  • DOI
    10.1109/SOCC.2006.283875
  • Filename
    4063044