A Design and Implementation of Radix-4 Based Fast Multiplier on FPGA

Gadi. Sanjeev,Dr. S. Tamil,Dr.Bharti Chourasia
Abstract:: Many advanced signal processing and image processing systems are being constructed on VLSI chips in which multiplication is the main operation, thanks to the recent rapid increase in the scale of integration. The compute capacity and power consumption of these systems determine their performance. In this paper, a simplified method for generating n/2 partial product rows with regular partial product arrays and negligible overhead is proposed, reducing partial product complexity. This paper uses a 32-bit fast multiplier to generate partial products using the Modified Booth-radix 4 algorithm, a CSA-based Wallace-Tree-like tree compress partial products, and a Carry look-ahead adder is used to perform final compression. This strategy was introduced in Verilog and simulated with Xilinx ISE 12.1 software before being implemented on the FPGA xc3s50-5pq208. When compared to a multiplier that employs a conventional carry select adder, simulation results show that the delay of both multipliers is reduced, as is the number of logic levels, with a slight increase in the number of slices and LUTS.
Computer Science,Engineering
What problem does this paper attempt to address?