Run-time Reconfigurable Constant Multiplication on Field Programmable Gate Arrays

Möller, Konrad

kassel university press, ISBN: 978-3-7376-0376-8, 2017, 136 Pages

URN: urn:nbn:de:0002-403772

DOI: 10.19211/KUP9783737603772

Zugl.: Kassel, Univ., Diss. 2017

| Price and available forms -->

Content: This book addresses the question how run-time reconfigurable constant multipliers (RCMs) can be efficiently implemented on field programmable gate arrays (FPGAs). RCMs calculate the multiplication of an input number by one out of several constants which can be selected during run-time. This is important as constant multiplication is an essential operation in digital signalprocessing (DSP) applications. The evaluation of RCMs is done by considering reconfiguration using reconfigurable look-up tables (LUTs),reconfiguration using multiplexers (MUXs) and Partial Reconfiguration (PR). This book contributes two new methods to generate RCMs using the first two reconfiguration principles. First, a LUT-based constant multiplier is extended to be reconfigurable. Second, optimized constant multipliers without reconfiguration are fused using MUXs. Moreover, a general post-optimization for MUX-based RCMs is proposed. Finally, the design space produced in this way is analyzed using synthesis experiments. The contributed methods provide important trade-off points in the design space of RCMs on FPGAs.

Publication is available in following forms:

Full text (pdf-file, printable, Open Access - 1.18 MB)
view PDF