SlideShare a Scribd company logo
8-bit ALU (AND, OR, ADD, SUB)
Basic Building Blocks To initiate the project, we needed to create the basic building blocks: AND, NAND, OR, and NOR gates. Since a NOR gate and NAND gate input with A not  and B not  are a AND gate and a OR gate, respectively, we need only design a NOR and NAND.
NOR Layout
NOR Transient
NAND Layout
NAND Transient
Data Holding and Selection To store data, we used D flip-flops at data input and data output. Usage of the D flip-flops also gave our team access to the A not  and B not  needed for the AND and OR gates. For data selection at the output, we used 4-1 MUX’s for each bit.
D Flip-Flop Schematic/Transient
D Flip-Flop Layout
MUX Schematic/Transient
Mux Layout
XOR   (used in Adder/Subtractor) XOR Layout XOR Transient
1-bit Full Adder
Schematic
Transient
Layout
1-bit Full Subtractor
Schematic
Transient
Layout
1-bit ALU
1-bit ALU
1-bit ALU
8-bit AND
8-bit OR
8-bit ALU Layout
Conclusion This project was successful due to teamwork and dedication. My team and I were able to design, test, and build an 8-bit ALU with emphasis on minimum chip size and maximum speed.

More Related Content

PDF
ALU_4bit
PPTX
8 bit alu design
PDF
Cadancesimulation
PPTX
Design and implementation of low power
PDF
Designing of 8 BIT Arithmetic and Logical Unit and implementing on Xilinx Ver...
PDF
Design and implementation of 32 bit alu using verilog
PPTX
Floating point ALU using VHDL implemented on FPGA
PDF
VLSI Design Final Project - 32 bit ALU
ALU_4bit
8 bit alu design
Cadancesimulation
Design and implementation of low power
Designing of 8 BIT Arithmetic and Logical Unit and implementing on Xilinx Ver...
Design and implementation of 32 bit alu using verilog
Floating point ALU using VHDL implemented on FPGA
VLSI Design Final Project - 32 bit ALU

What's hot (20)

PDF
VLSI Final Design Project
PPTX
PPTX
Optimized Floating-point Complex number multiplier on FPGA
PDF
It3 4 by Zaheer Abbas Aghani
DOCX
Programmable array-logic-and-programmable-logic-array
PDF
Programmable Logic Array(PLA), digital circuits
DOCX
Programmable logic array
PPTX
Digital electronics nandhini kusuma
PPT
ALU project(segma team)
PDF
Logic Synthesis
PDF
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
PPT
Short.course.introduction.to.vhdl for beginners
PDF
implementation and design of 32-bit adder
PPT
DESIGN AND IMPLEMENTATION OF 64-BIT ARITHMETIC LOGIC UNIT ON FPGA USING VHDL
PPT
PAL And PLA ROM
PPTX
Combinational logic With Multiplexers and Decoders
DOC
IS 151 Outline 2014
PPT
VLSI subsystem design processes and illustration
PPTX
The logic gate circuit
VLSI Final Design Project
Optimized Floating-point Complex number multiplier on FPGA
It3 4 by Zaheer Abbas Aghani
Programmable array-logic-and-programmable-logic-array
Programmable Logic Array(PLA), digital circuits
Programmable logic array
Digital electronics nandhini kusuma
ALU project(segma team)
Logic Synthesis
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
Short.course.introduction.to.vhdl for beginners
implementation and design of 32-bit adder
DESIGN AND IMPLEMENTATION OF 64-BIT ARITHMETIC LOGIC UNIT ON FPGA USING VHDL
PAL And PLA ROM
Combinational logic With Multiplexers and Decoders
IS 151 Outline 2014
VLSI subsystem design processes and illustration
The logic gate circuit
Ad

Viewers also liked (20)

DOC
Alu design-project
PDF
8 bit single cycle processor
PPT
PPT
Arithmetic Logic Unit (ALU)
PDF
Design of High Speed Phase Frequency Detector in 0.18 μm CMOS Process for PLL...
PDF
20091029%20 l edit%20by%20cwchang%20(for%20std)
PDF
Ee325 cmos design lab 5 report - loren k schwappach
PDF
Unidad Arítmetica Lógica (ALU)
PDF
Ee325 cmos design lab 4 report - loren k schwappach
PDF
Design and Fabrication of 4-bit processor
PPTX
Sumador\Restador
DOCX
ECE 467 Final Project
PDF
IS 139 Assignment 1
PPTX
Sequential cmos logic circuits
PDF
Ee325 cmos design lab 6 report - loren k schwappach
PPTX
Arithmetic logic units
PPT
Elementary µprocessor tutorial
PPTX
4 bit counter
PPTX
phase shifter
Alu design-project
8 bit single cycle processor
Arithmetic Logic Unit (ALU)
Design of High Speed Phase Frequency Detector in 0.18 μm CMOS Process for PLL...
20091029%20 l edit%20by%20cwchang%20(for%20std)
Ee325 cmos design lab 5 report - loren k schwappach
Unidad Arítmetica Lógica (ALU)
Ee325 cmos design lab 4 report - loren k schwappach
Design and Fabrication of 4-bit processor
Sumador\Restador
ECE 467 Final Project
IS 139 Assignment 1
Sequential cmos logic circuits
Ee325 cmos design lab 6 report - loren k schwappach
Arithmetic logic units
Elementary µprocessor tutorial
4 bit counter
phase shifter
Ad

Similar to 8 Bit A L U (20)

PDF
ece467_4bitALU1123456ttt67788889999999999
PPTX
Universal Gates - Aneesa N Ali
PDF
Basic logic gates and buffers
PDF
ECE_467_Final_Project_Report
PPT
alu.ppt
PPT
Universal Gate ppt to design digital logic circuit
PPT
Universal logic Gate ppt for digital logic design
PPTX
Vikas marka.pptx
PPTX
Nand and nor as a universal gates
PPTX
Nand gate
DOCX
VLSI & E-CAD Lab Manual
PPT
logic gate based on discrete mathematics.ppt
PPT
Logic gates and combinational logic circuits.ppt
PPT
LOGIC CKT.ppt
PPTX
LOGIC GATES WEEK 5.pptx
PPTX
Molecules to Machine Code
PPTX
UNIVERSAL PROPERTY.pptx
PPTX
Nand and nor
PPT
logic gate presentation for and or n.ppt
ece467_4bitALU1123456ttt67788889999999999
Universal Gates - Aneesa N Ali
Basic logic gates and buffers
ECE_467_Final_Project_Report
alu.ppt
Universal Gate ppt to design digital logic circuit
Universal logic Gate ppt for digital logic design
Vikas marka.pptx
Nand and nor as a universal gates
Nand gate
VLSI & E-CAD Lab Manual
logic gate based on discrete mathematics.ppt
Logic gates and combinational logic circuits.ppt
LOGIC CKT.ppt
LOGIC GATES WEEK 5.pptx
Molecules to Machine Code
UNIVERSAL PROPERTY.pptx
Nand and nor
logic gate presentation for and or n.ppt

Recently uploaded (20)

PDF
Empathic Computing: Creating Shared Understanding
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Machine Learning_overview_presentation.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Machine learning based COVID-19 study performance prediction
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
cuic standard and advanced reporting.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Cloud computing and distributed systems.
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
A Presentation on Artificial Intelligence
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Empathic Computing: Creating Shared Understanding
sap open course for s4hana steps from ECC to s4
Machine Learning_overview_presentation.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Machine learning based COVID-19 study performance prediction
Mobile App Security Testing_ A Comprehensive Guide.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Encapsulation_ Review paper, used for researhc scholars
cuic standard and advanced reporting.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
The AUB Centre for AI in Media Proposal.docx
Spectroscopy.pptx food analysis technology
Cloud computing and distributed systems.
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
A Presentation on Artificial Intelligence
Advanced methodologies resolving dimensionality complications for autism neur...
The Rise and Fall of 3GPP – Time for a Sabbatical?
A comparative analysis of optical character recognition models for extracting...
MYSQL Presentation for SQL database connectivity
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

8 Bit A L U