High speed 16-bit multiplier design

Nowadays, in the very-large-scale integration (VLSI) systems, high speed arithmetic circuits are required, such as adders and multipliers, which are extensively and frequently used. This is because in the most of application, such as digital signal processor, the overall performance of the arithmeti...

Full description

Saved in:
Bibliographic Details
Main Author: Zhou, Jiong.
Other Authors: Gwee Bah Hwee
Format: Final Year Project
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10356/55232
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-55232
record_format dspace
spelling sg-ntu-dr.10356-552322023-07-07T17:42:38Z High speed 16-bit multiplier design Zhou, Jiong. Gwee Bah Hwee School of Electrical and Electronic Engineering Centre for Integrated Circuits and Systems DRNTU::Engineering::Electrical and electronic engineering Nowadays, in the very-large-scale integration (VLSI) systems, high speed arithmetic circuits are required, such as adders and multipliers, which are extensively and frequently used. This is because in the most of application, such as digital signal processor, the overall performance of the arithmetic circuit will be affected by the multiplier computation speed. In this project, different types of multipliers will be investigated and developed in VHDL. The appropriate parameter values will be determined by behavioral simulations. In the beginning of the project, as limitation of my knowledge, I have to spend a lot of time to obtain the basic knowledge of IC design in Digital Systems using EDA tool and VHDL code techniques. With the basic knowledge, the 16-bit array multiplier was designed and simulated. In the second step of the project, I was adopting the Carry save multiplier idea from last year FYP student’s idea, and I made an improvement which replaced the last row of ripple adder by using Carry Look-Ahead adder and achieve even higher speed multiplier. Meanwhile, different bits (4-bit, 8-bit and 16-bit,) of Carry Look-Ahead adder was designed and simulated successfully. In the last step but not least, another different type of multiplier of 16-bit using modified booth algorithm for partial product generation and summed by Carry Look-Ahead adder was designed and simulated successfully with Critical Path propagation delay of 10.39 ns. Bachelor of Engineering 2013-12-30T07:58:02Z 2013-12-30T07:58:02Z 2013 2013 Final Year Project (FYP) http://hdl.handle.net/10356/55232 en Nanyang Technological University 79 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering
spellingShingle DRNTU::Engineering::Electrical and electronic engineering
Zhou, Jiong.
High speed 16-bit multiplier design
description Nowadays, in the very-large-scale integration (VLSI) systems, high speed arithmetic circuits are required, such as adders and multipliers, which are extensively and frequently used. This is because in the most of application, such as digital signal processor, the overall performance of the arithmetic circuit will be affected by the multiplier computation speed. In this project, different types of multipliers will be investigated and developed in VHDL. The appropriate parameter values will be determined by behavioral simulations. In the beginning of the project, as limitation of my knowledge, I have to spend a lot of time to obtain the basic knowledge of IC design in Digital Systems using EDA tool and VHDL code techniques. With the basic knowledge, the 16-bit array multiplier was designed and simulated. In the second step of the project, I was adopting the Carry save multiplier idea from last year FYP student’s idea, and I made an improvement which replaced the last row of ripple adder by using Carry Look-Ahead adder and achieve even higher speed multiplier. Meanwhile, different bits (4-bit, 8-bit and 16-bit,) of Carry Look-Ahead adder was designed and simulated successfully. In the last step but not least, another different type of multiplier of 16-bit using modified booth algorithm for partial product generation and summed by Carry Look-Ahead adder was designed and simulated successfully with Critical Path propagation delay of 10.39 ns.
author2 Gwee Bah Hwee
author_facet Gwee Bah Hwee
Zhou, Jiong.
format Final Year Project
author Zhou, Jiong.
author_sort Zhou, Jiong.
title High speed 16-bit multiplier design
title_short High speed 16-bit multiplier design
title_full High speed 16-bit multiplier design
title_fullStr High speed 16-bit multiplier design
title_full_unstemmed High speed 16-bit multiplier design
title_sort high speed 16-bit multiplier design
publishDate 2013
url http://hdl.handle.net/10356/55232
_version_ 1772827237696929792