
Multiple Constant Multiplication Optimizations for Field Programmable Gate Arrays
Martin Kumm(Author)
Springer Vieweg (Publisher)
Published on 22. April 2016
Book
Paperback/Softback
XXXIII, 206 pages
978-3-658-13322-1 (ISBN)
Description
This work covers field programmable gate array
(FPGA)-specific optimizations of circuits computing the multiplication of a
variable by several constants, commonly denoted as multiple constant
multiplication (MCM). These optimizations focus on low resource usage but high
performance. They comprise the use of fast carry-chains in adder-based constant
multiplications including ternary (3-input) adders as well as the integration
of look-up table-based constant multipliers and embedded multipliers to get the
optimal mapping to modern FPGAs. The proposed methods can be used for the
efficient implementation of digital filters, discrete transforms and many other
circuits in the domain of digital signal processing, communication and image
processing.
More details
Edition
1st ed. 2016
Language
English
Place of publication
Wiesbaden
Germany
Publishing group
Springer Fachmedien Wiesbaden GmbH
Target group
Professional and scholarly
Illustrations
47 s/w Abbildungen
XXXIII, 206 p. 47 illus.
Dimensions
Height: 210 mm
Width: 148 mm
Thickness: 14 mm
Weight
316 gr
ISBN-13
978-3-658-13322-1 (9783658133221)
DOI
10.1007/978-3-658-13323-8
Schweitzer Classification
Other editions
Additional editions

E-Book
04/2016
Springer Vieweg
€53.49
Available for download
Person
Martin Kumm is working as a postdoctoral researcher at the University of Kassel. His current research interests are digital arithmetic, digital signal processing and discrete optimization, all in the context of field programmable gate arrays.
Content
Heuristic
and ILP-Based Optimal Solutions for the Pipelined Multiple Constant
Multiplication Problem.- Methods to
Integrate Embedded Multipliers, LUT-Based Constant Multipliers and Ternary
(3-Input) Adders.- An Optimized
Multiple Constant Multiplication Architecture Using Floating Point Arithmetic.