Complex Multiply-Add and Other Related Operators - ENS de Lyon - École normale supérieure de Lyon Access content directly
Conference Papers Year : 2007

Complex Multiply-Add and Other Related Operators


In this work, we present algorithms and schemes for computing common arithmetic expressions defined in the complex domain as hardware-implemented operators.The operators include Complex Multiply-Add (CMA: ab+c), Complex Sum of Producrs (CSP: ab+ce+f), Complex Sum of Squares (CSS: a^2+b^2) and complex Integer Powers. The proposed approach is to map the expression to a system of linear equations, apply a complex-to-real transform, and compute the solutions to the linear system using a digit-by-digit, the most significant digit first, recurrence method. The components of the solution vector corresponds to the expressions being evaluated. The number of digit cycles is about m for m-digit precision. The basic modules are similar to left-to-right multipliers. The interconnections between the modules are digit-wide.
Fichier principal
Vignette du fichier
spie07-complex-ops.pdf (116.26 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

ensl-00167372 , version 1 (20-08-2007)


  • HAL Id : ensl-00167372 , version 1


Milos Ercegovac, Jean-Michel Muller. Complex Multiply-Add and Other Related Operators. SPIE Conf. Advanced Signal Processing Algorithms, Architectures and Implementation XVII, 6697, SPIE, Aug 2007, San Diego, United States. ⟨ensl-00167372⟩
77 View
180 Download


Gmail Facebook Twitter LinkedIn More