Comparitive Study On Multiplier Algorithms using Verilog HDL

Multipliers are used in many applications especially in computers. A personal computer (PC) utilizes multipliers to perform calculations. Thus, having a multiplier with great speed will definitely boost the performance of a PC. Based on this, the purpose of the Final Year Project is to perform a...

Full description

Saved in:
Bibliographic Details
Main Author: MOHD SAPLI, NUR SY AHADAH
Format: Final Year Project
Language:English
Published: Universiti Teknologi Petronas 2008
Subjects:
Online Access:http://utpedia.utp.edu.my/7841/1/2008%20Bachelor%20-%20Comparative%20Study%20On%20Multiplier%20Algorithms%20Using%20Verilog%20HDL.pdf
http://utpedia.utp.edu.my/7841/
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Multipliers are used in many applications especially in computers. A personal computer (PC) utilizes multipliers to perform calculations. Thus, having a multiplier with great speed will definitely boost the performance of a PC. Based on this, the purpose of the Final Year Project is to perform a comparison study on multiplier algorithms using Verilog HDL. Four multipliers have been selected to be the subject of study. The multipliers are Ripple Carry multiplier, Carry Save multiplier, Wallace multiplier and finally the Dadda multiplier. The propagation delay of each multiplier is determined to check their performance in terms of speed. The outcome of this project has showed that, among these four multipliers, Carry Save multiplier has exhibited the smallest amount of propagation. Therefore, it is the fastest multiplier out of the four that are studied whereas Dadda multiplier shows the least number of logic elements used up until 6-bit multiplication process.