4 research outputs found
Performance comparison of radix-based multiplier designs
Fast multiplication is used to replace the conventional multiplier to increase the performance and
efficiency of the multiplier since multipliers are becoming more important in Digital Signal
Processing. Multipliers designed in this project were the Radix-based Multiplier inclusive of
Radix-2, Radix-4, Radix-8, Radix-16 and Radix-32 Booth Encoding multipliers. These Radixbased
multipliers are able to increase the compression time, contribute to a great savings in
silicon area and also the number of stages to be added that is known as speed. The speed and the
partial products in these Radix-based multipliers reduced significantly compared to the common
addition and shift multiplication.
In this Final Year Project, the Radix-based Booth Encoding multipliers were designed, logic
simulation was conducted and logic synthesize was performed to obtain the area and timing. The
relative performance of each multiplier was compared to determine the suitable type of Digital
Signal Processing applications in terms of its speed and area performances.
The Project began by defming the problem statement and identifying the objectives and
outcomes of the project. Next, the Radix-based multipliers were designed using Verilog
Hardware Description Language. It was then logic simulated using Modelsim, simulation
software produced by Mentor Graphics to verify the multiplier designs created. Then, the designs
were synthesized in Leonardo Spectrum to obtain the performance parameters such as area and
timing of the Radix-based multipliers. The synthesis process was done by synthesizing it in
TSMC 0.35-microns ASIC standard cell library.
An analysis of the performance obtained were then compared in order to determine whi~h type
of Radix-based multipliers give better results in different aspects of performances. The
performance of Radix-based designs will then be compared to the five other multiplier designs
performances created previously by Chris Lee inclusive of Array, Wallace, Dadda and ReducedArea
multipliers. The Project ended with a conclusion and recommendations
Performance comparison of radix-based multiplier designs
Fast multiplication is used to replace the conventional multiplier to increase the performance and
efficiency of the multiplier since multipliers are becoming more important in Digital Signal
Processing. Multipliers designed in this project were the Radix-based Multiplier inclusive of
Radix-2, Radix-4, Radix-8, Radix-16 and Radix-32 Booth Encoding multipliers. These Radixbased
multipliers are able to increase the compression time, contribute to a great savings in
silicon area and also the number of stages to be added that is known as speed. The speed and the
partial products in these Radix-based multipliers reduced significantly compared to the common
addition and shift multiplication.
In this Final Year Project, the Radix-based Booth Encoding multipliers were designed, logic
simulation was conducted and logic synthesize was performed to obtain the area and timing. The
relative performance of each multiplier was compared to determine the suitable type of Digital
Signal Processing applications in terms of its speed and area performances.
The Project began by defming the problem statement and identifying the objectives and
outcomes of the project. Next, the Radix-based multipliers were designed using Verilog
Hardware Description Language. It was then logic simulated using Modelsim, simulation
software produced by Mentor Graphics to verify the multiplier designs created. Then, the designs
were synthesized in Leonardo Spectrum to obtain the performance parameters such as area and
timing of the Radix-based multipliers. The synthesis process was done by synthesizing it in
TSMC 0.35-microns ASIC standard cell library.
An analysis of the performance obtained were then compared in order to determine whi~h type
of Radix-based multipliers give better results in different aspects of performances. The
performance of Radix-based designs will then be compared to the five other multiplier designs
performances created previously by Chris Lee inclusive of Array, Wallace, Dadda and ReducedArea
multipliers. The Project ended with a conclusion and recommendations
64 x 64 Bit Multiplier Using Pass Logic
ABSTRACT Due to the rapid progress in the field of VLSI, improvements in speed, power and area are quite evident. Research and development in this field are motivated by growing markets of portable mobile devices such as personal multimedia players, cellular phones, digital camcorders and digital cameras. Among the recently popular logic families, pass transistor logic is promising for low power applications as compared to conventional static CMOS because of lower transistor count. This thesis proposes four novel designs for Booth encoder and selector logic using pass logic principles. These new designs are implemented and used to build a 64 x 64-bit multiplier. The proposed Booth encoder and selector logic are competitive with the existing and shows substantial reduction in transistor count. It also shows improvements in delay when compared to two of the three published works
54x54-bit Radix-4 Multiplier based on Modified Booth Algorithm
In this paper, we describe a low power and high speed multiplier suitable for standard cell-based ASIC design methodologies. For the purpose, an optimized booth encoder, compact 28-2, 27-2, …, and 10-2 compressors, and XOR based adder are proposed. While the whole design is coded in Verilog-HDL language and implemented through commercially available EDA tool chain, the implementation gives comparable results to full custom designs [1][2]. Realistic simulations using extracted timing parameters from the layout show that the propagation time of a critical path i