32-bit low power-delay-product arithmetic-logic unit design
Arithmetic-logic unit (ALU) is a combinational logic circuit that can realize arithmetic and logic operations. Most arithmetic logic units can perform the following operations: integer arithmetic operations (subtraction, addition), bit logic operations (AND, OR, XOR, NOR), shift operations (left shi...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/159309 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-159309 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1593092023-07-04T17:53:04Z 32-bit low power-delay-product arithmetic-logic unit design Ren, Jialu Gwee Bah Hwee School of Electrical and Electronic Engineering ebhgwee@ntu.edu.sg Engineering::Electrical and electronic engineering::Electronic circuits Arithmetic-logic unit (ALU) is a combinational logic circuit that can realize arithmetic and logic operations. Most arithmetic logic units can perform the following operations: integer arithmetic operations (subtraction, addition), bit logic operations (AND, OR, XOR, NOR), shift operations (left shift, right shift). For the Arithmetic-logic unit (ALU), the adder is the core unit of its arithmetic operation. The performance of the adder has a great impact on the performance of the entire arithmetic unit, and its operation speed directly affects the speed of the ALU. This project finished the design of a basic 32-Bit ALU and also did some optimization to achieve a low Power-Delay-Product ALU. The main optimizations are using Carry-Look-Ahead Adder to reduce the delay of critical path and convert subtraction to complement addition to realize reusing of adders. After using Verilog to finish the circuit design, the simulation, synthesis and power simulation are finished with the help of simulation tools such as DVE and Design Compiler, using STM065 library. The simulation result shows that although the power dissipation of the proposed ALU is marginally (6%) higher power dissipation than the traditional ALU, it has a significantly (60%) lower delay than the traditional RCA ALU, with an overall PDP of 57% lower than the traditional ALU. Master of Science (Electronics) 2022-07-01T02:26:11Z 2022-07-01T02:26:11Z 2022 Thesis-Master by Coursework Ren, J. (2022). 32-bit low power-delay-product arithmetic-logic unit design. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/159309 https://hdl.handle.net/10356/159309 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Electrical and electronic engineering::Electronic circuits |
spellingShingle |
Engineering::Electrical and electronic engineering::Electronic circuits Ren, Jialu 32-bit low power-delay-product arithmetic-logic unit design |
description |
Arithmetic-logic unit (ALU) is a combinational logic circuit that can realize arithmetic and logic operations. Most arithmetic logic units can perform the following operations: integer arithmetic operations (subtraction, addition), bit logic operations (AND, OR, XOR, NOR), shift operations (left shift, right shift).
For the Arithmetic-logic unit (ALU), the adder is the core unit of its arithmetic operation. The performance of the adder has a great impact on the performance of the entire arithmetic unit, and its operation speed directly affects the speed of the ALU.
This project finished the design of a basic 32-Bit ALU and also did some optimization to achieve a low Power-Delay-Product ALU. The main optimizations are using Carry-Look-Ahead Adder to reduce the delay of critical path and convert subtraction to complement addition to realize reusing of adders.
After using Verilog to finish the circuit design, the simulation, synthesis and power simulation are finished with the help of simulation tools such as DVE and Design Compiler, using STM065 library.
The simulation result shows that although the power dissipation of the proposed ALU is marginally (6%) higher power dissipation than the traditional ALU, it has a
significantly (60%) lower delay than the traditional RCA ALU, with an overall PDP of 57% lower than the traditional ALU. |
author2 |
Gwee Bah Hwee |
author_facet |
Gwee Bah Hwee Ren, Jialu |
format |
Thesis-Master by Coursework |
author |
Ren, Jialu |
author_sort |
Ren, Jialu |
title |
32-bit low power-delay-product arithmetic-logic unit design |
title_short |
32-bit low power-delay-product arithmetic-logic unit design |
title_full |
32-bit low power-delay-product arithmetic-logic unit design |
title_fullStr |
32-bit low power-delay-product arithmetic-logic unit design |
title_full_unstemmed |
32-bit low power-delay-product arithmetic-logic unit design |
title_sort |
32-bit low power-delay-product arithmetic-logic unit design |
publisher |
Nanyang Technological University |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/159309 |
_version_ |
1772826937088016384 |