• DocumentCode
    810948
  • Title

    Multiplication Acceleration Through Twin Precision

  • Author

    Själander, Magnus ; Larsson-Edefors, Per

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chalmers Univ. of Technol., Goteborg, Sweden
  • Volume
    17
  • Issue
    9
  • fYear
    2009
  • Firstpage
    1233
  • Lastpage
    1246
  • Abstract
    We present the twin-precision technique for integer multipliers. The twin-precision technique can reduce the power dissipation by adapting a multiplier to the bitwidth of the operands being computed. The technique also enables an increased computational throughput, by allowing several narrow-width operations to be computed in parallel. We describe how to apply the twin-precision technique also to signed multiplier schemes, such as Baugh-Wooley and modified-Booth multipliers. It is shown that the twin-precision delay penalty is small (5%-10%) and that a significant reduction in power dissipation (40%-70%) can be achieved, when operating on narrow-width operands. In an application case study, we show that by extending the multiplier of a general-purpose processor with the twin-precision scheme, the execution time of a Fast Fourier Transform is reduced with 15% at a 14% reduction in datapath energy dissipation. All our evaluations are based on layout-extracted data from multipliers implemented in 130-nm and 65-nm commercial process technologies.
  • Keywords
    delays; digital arithmetic; fast Fourier transforms; logic gates; Baugh-Wooley multipliers; datapath energy dissipation; fast Fourier transform; general-purpose processor; integer multipliers; modifled-Booth multipliers; multiplication acceleration; narrow-width operands; power dissipation; twin-precision delay penalty; two-input AND gate; Area efficient; Baugh–Wooley multiplier; SIMD; high speed; low power; modified-Booth multiplier; twin-precision;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2008.2002107
  • Filename
    4908913