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 90nm technology are presented, to demonstrate the effectiveness of the proposed technique.
Fixed-Width CSD Multipliers with Minimum Mean Square Error / Petra, Nicola; DE CARO, Davide; Strollo, ANTONIO GIUSEPPE MARIA; Garofalo, Valeria; Napoli, Ettore; Coppola, Marino; P., Todisco. - STAMPA. - (2010), pp. 4149-4152. (Intervento presentato al convegno IEEE Int. Symp. on Circuits and Systems (ISCAS 2010) tenutosi a Parigi nel 30 Maggio - 2 Giugno) [10.1109/ISCAS.2010.5537606].
Fixed-Width CSD Multipliers with Minimum Mean Square Error
PETRA, NICOLA;DE CARO, Davide;STROLLO, ANTONIO GIUSEPPE MARIA;GAROFALO, VALERIA;NAPOLI, ETTORE;COPPOLA, MARINO;
2010
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 90nm technology are presented, to demonstrate the effectiveness of the proposed technique.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.