IEEE ASSP Magazine · 1990 · 103 citations · 20 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureField-programmable Gate ArraysTheory Of ComputationDigital Signal ProcessingField-programmable Gate Array ArchitectureArithmetic CircuitsComplexityDigital Signal Processing BlocksFast Arithmetic CircuitsMultiplication OperatorsMultiplier DesignMultipliersMultiply-accumulate Units
The successful design of digital signal processing (DSP) systems and subsystems is often predicated on realizing fast multiplication in digital hardware. This tutorial provides the reader with a broad perspective of this important field and the pedagogy needed to understand the basic principles of digital multiplication. Both conventional and nonconventional methods of implementing multiplication, representing a mix of speed/complexity tradeoffs, are presented. Some are based on traditional shift-add structures, whereas others strive for greater mathematical sophistication. Topics include stand-alone fixed-point multipliers, cellular arrays, memory intensive policies, homomorphic systems, and modular arithmetic.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
20
Henry J. Ricardo, David Burton · The Two-Year College Mathematics Journal · 1979 · 975 citations
Computer-Aided Design · 1985 · 931 citations
Residue Arithmetic A Tutorial with Examples