Efficient Implementation of Complex Multipliers on FPGAs Using DSP Slices
Pedro Paz, Mario Garrido
Abstract
Abstract In this paper, we propose two efficient implementations of complex multipliers on field-programmable gate arrays (FPGAs) using DSP slices. The first implementation aims for high throughput and the second one for low area. By mapping these circuits to the DSP slices in the FPGA, the proposed implementations have the advantage that they only require three DSP slices. Experimental results show that the proposed high-throughput implementation saves hardware resources with respect to previous approaches, while reaching the highest achievable clock frequency. Alternatively, the proposed low-area implementation reduces the amount of hardware resources even further at the cost of reducing the clock frequency.
Topics & Concepts
Field-programmable gate arrayDigital signal processingComputer scienceThroughputImplementationEmbedded systemComputer hardwareClock rateComputer architectureChipTelecommunicationsWirelessProgramming languageLow-power high-performance VLSI designEmbedded Systems Design TechniquesVLSI and Analog Circuit Testing