Multiplication is the basic building block for several DSP processors, Image processing and many other. Over the years the computational complexities of algorithms used in Digital Signal Processors (DSPs) have gradually increased. This requires a parallel array multiplier to achieve high execution speed or to meet the performance demands. A typical implementation of such an array multiplier is Braun design. Braun multiplier is a type of parallel array multiplier. The architecture of Braun multiplier mainly consists of some Carry Save Adders, array of AND gates and one Ripple Carry Adder. In this research work, a new design of Braun Multiplier is proposed and this proposed design of multiplier uses a very fast parallel prefix adder ( Kogge Stone Adder) in place of Ripple Carry Adder. The architecture of standard Braun Multiplier is modified in this work for reducing the delay due to Ripple Carry Adder and performing faster multiplication of two binary numbers. This research also presents a comparative study of FPGA implementation on Spartan2 and Spartartan2E for new multiplier design and standard braun multiplier. The RTL design of proposed new Braun Multiplier and standard braun multiplier is done using Verilog HDL. The simulation is performed using ModelSim. The Xilinx ISE design tool is used for FPGA implementation. Comparative result shows the modified design is effective when compared in terms of delay with the standard design.
[1]
Bagyaveereswaran,et al.
Brauns Multiplier Implementation using FPGA with Bypassing Techniques
,
2011,
VLSIC 2011.
[2]
P. T. Vanathi,et al.
Hybrid Prefix Adder Architecture for Minimizing the Power Delay Product
,
2009
.
[3]
Kiat Seng Yeo,et al.
Low Voltage, Low Power VLSI Subsystems
,
2004
.
[4]
Samir Palnitkar,et al.
Verilog HDL: a guide to digital design and synthesis
,
1996
.
[5]
Sying-Jyan Wang,et al.
Low power parallel multiplier with column bypassing
,
2005,
2005 IEEE International Symposium on Circuits and Systems.
[6]
Lars Wanhammar.
DSP integrated circuits
,
1999
.
[7]
David Harris,et al.
CMOS VLSI Design: A Circuits and Systems Perspective
,
2004
.
[8]
Sying-Jyan Wang,et al.
Low-power parallel multiplier with column bypassing
,
2005
.
[9]
Harold S. Stone,et al.
A Parallel Algorithm for the Efficient Solution of a General Class of Recurrence Equations
,
1973,
IEEE Transactions on Computers.
[10]
Lars Wanhammer,et al.
DSP integrated circuits
,
1999,
Academic Press series in engineering.