0% found this document useful (0 votes)
28 views12 pages

Final Presentation

Shyama Poddar presented on designing and implementing a 16-bit RAM and ALU using HDL. The objectives were to design combinational and sequential chip sets and implement the ALU and RAM. Block diagrams showed the project structure and interfacing of chips. Results demonstrated the verification of chip implementation through test scripts and manual testing. The presentation achieved its objectives of realizing the computing elements and implications for digital design. Future work could extend the project by building a full computer system.

Uploaded by

hello
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views12 pages

Final Presentation

Shyama Poddar presented on designing and implementing a 16-bit RAM and ALU using HDL. The objectives were to design combinational and sequential chip sets and implement the ALU and RAM. Block diagrams showed the project structure and interfacing of chips. Results demonstrated the verification of chip implementation through test scripts and manual testing. The presentation achieved its objectives of realizing the computing elements and implications for digital design. Future work could extend the project by building a full computer system.

Uploaded by

hello
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Mini Project Presentation On

Design and Implementation of RAM and


16 Bit ALU using HDL(Hardware Description Language)

Presented By:
Shyama Poddar (210091020058)
5th Semester, EE (G2)
Session: 2023-24 (ODD)

Under the Guidance of


Mr. Naveen Kumar Bind
Assistant Professor, Electrical Engineering Department
Introduction

• An arithmetic logic unit (ALU) is a digital circuit used to perform


arithmetic and logical operations. It represents the fundamental
component of a computer's CPU.
• RAM is a high-speed, addressable, and volatile memory system that
computers use to store and retrieve data quickly during their
operation.
• Hardware Description Languages (HDLs) are specialized programming
languages for designing and simulating electronic circuits and
systems, aiding in digital hardware design and verification.
Literature Review

• "The Elements of Computing Systems" is an educational book written


by Noam Nisan and Shimon Schocken.
• Covers the fundamentals Digital circuit design and how logic gates are
used to create basic building blocks for arithmetic and logical
operations.
• The book describes the designing of ALU and RAM using elementary
chips
• Central ideas for designing complex digital circuits: MODULARITY and
ABSTRACTION
Block Diagram of Project
Block Diagram of Project
Objectives of Project

• The project is subdivided into the following goals:


• Objective-1:-Design and implementation of Combinational Chip Set-1
• Objective-2:- Design and implementation of Combinational Chip Set-2
• Objective-4:- Design and implementation of ALU
• Objective-3:- Design and implementation of Sequential Chip Set-1
• Objective-3:- Design and implementation of RAM
Objectives of Project

• The interface of the chips is predefined and the chip is implemented


using HDL

DESIGN
INTERFACE IMPLEMENTATION
Results & Discussions
• The verification of the chip
implementation (using HDL) is
done through the following:
1. Test scripts
2. Usage of a chip as a module
3. Manual testing
Conclusion

• Achievement of Objectives: The primary objectives of designing and


implementing a 16-bit RAM and ALU have been successfully realized
in alignment with the principles outlined "The Elements of Computing
Systems.
• Implications: The project’s implications extend to the broader field of
digital design.
• Future Work: The project can be further extended by following the
book to built an entire computer system.
References/ List of Accessed Resources
• The Elements of Computing Systems: Building a Modern Computer from First
Principles :Book by Noam Nisan and Shimon Schocken
• DESIGN AND IMPLEMENTATION OF 8 BIT AND 16 BIT ALU USING VERILOG
LANGUAGE MANIT KANTAWALA Dept. of Electronic & Communication Global Institute
of Technology, Jaipur
• A Synthesis Course in Hardware Architecture, Compilers, and Software Engineering :Shimon
Schocken, Noam and Nisan Michal Armoni
Thank You

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy