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...

Full description

Saved in:
Bibliographic Details
Main Author: Ren, Jialu
Other Authors: Gwee Bah Hwee
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