• DocumentCode
    2012672
  • Title

    Data wordlength reduction for low-power signal processing software

  • Author

    Han, Kyungtae ; Evans, Brian L. ; Swartzlander, Earl E., Jr.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
  • fYear
    2004
  • fDate
    13-15 Oct. 2004
  • Firstpage
    343
  • Lastpage
    348
  • Abstract
    Reducing power consumption prolongs battery life and increases integration. In digital CMOS designs, switching activity is closely connected with the total power consumption. Switching activity on programmable processors implementing linear filters, fast Fourier transforms, and other signal processing operations is dominated by the hardware multiplier. In this paper, we employ wordlength reduction of multiplicands to reduce switching activity in hardware multipliers using truncation and signed right shift methods. For 32 bit × 32 bit Wallace and radix-4 modified Booth multipliers, truncation by 16 bits achieves a 4:1 and 2:1 reduction, respectively, in switching activity, whereas signed right shift gives little or no reduction. The key contribution of this paper is the reduction of power consumption by altering multiplicands in software without any hardware modifications.
  • Keywords
    CMOS digital integrated circuits; digital arithmetic; digital signal processing chips; power consumption; Wallace multipliers; data wordlength reduction; digital CMOS designs; hardware multipliers; low-power signal processing software; multiplicands; power consumption; programmable processors; radix-4 modified Booth multipliers; signed right shift methods; switching activity; truncation; Communication switching; Digital signal processing; Energy consumption; Fast Fourier transforms; Hardware; Power dissipation; Signal processing; Switching circuits; Voltage; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems, 2004. SIPS 2004. IEEE Workshop on
  • Print_ISBN
    0-7803-8504-7
  • Type

    conf

  • DOI
    10.1109/SIPS.2004.1363074
  • Filename
    1363074