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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |