• DocumentCode
    3383337
  • Title

    Fixed-width CSD multipliers with minimum mean square error

  • Author

    Petra, N. ; De Caro, D. ; Strollo, A.G.M. ; Garofalo, V. ; Napoli, E. ; Coppola, M. ; Todisco, P.

  • Author_Institution
    Dept. of Electron., Univ. of Napoli Federico II, Naples, Italy
  • fYear
    2010
  • fDate
    May 30 2010-June 2 2010
  • Firstpage
    4149
  • Lastpage
    4152
  • Abstract
    Many multimedia and DSP applications require fixed-width multipliers, in which input data and output results have the same bit width. In this paper we investigate fixed-width multipliers where one of the input operand is a constant, encoded using canonic signed digit (CSD) representation. This is a very important case in many practical applications such as the calculation of Fast Fourier Transform. In the paper we derive in closed form the expression of the compensation function giving the minimum mean square error for CSD fixed-width multiplier. On the basis of this analytical result, we propose a hardware efficient implementation of the multiplier. Fixed width CSD multipliers implemented with the approach presented in this paper are accurate and can be implemented by using a simple partial-product reduction tree followed by a fast adder, without requiring additional look-up tables. The proposed approach is general and is well suited for implementation in circuit synthesizers. Implementation results in 90 nm technology are presented, to demonstrate the effectiveness of the proposed technique.
  • Keywords
    adders; compensation; least mean squares methods; multiplying circuits; table lookup; trees (mathematics); DSP; canonic signed digit representation; circuit synthesizers; closed form expression; compensation function; fast Fourier transform; fast adder; fixed-width CSD multipliers; look-up tables; minimum mean square error; multimedia; simple partial-product reduction tree; size 90 nm; Adders; Approximation error; Circuits; Digital signal processing; Electronic mail; Fast Fourier transforms; Hardware; Logic; Mean square error methods; Synthesizers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-5308-5
  • Electronic_ISBN
    978-1-4244-5309-2
  • Type

    conf

  • DOI
    10.1109/ISCAS.2010.5537606
  • Filename
    5537606