0% found this document useful (0 votes)
7 views2 pages

DLD Lab Project2

Uploaded by

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

DLD Lab Project2

Uploaded by

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

Digital Logic Design

Lab Project : Arithmetic Logic Unit

Objective :
For this project, the students are required to design a Basic arithmetic logic unit (ALU) that
has two operations : Substraction, and Addition.

Equipement required :
Software simulation : Thinkercad, Logisim

Background :
ALU is the part of CPU that does calculations and conditions testing. It performs all the
arithmetic and logical operations required from the processor. For example, the ALU is the
responsible for adding two numbers, substracting and comparing.
In this project, it’s required to build a simple new combinational module that acts as a basic
ALU. The input is two 4 bits inputs (A and B) and it performs two arithmetic operations :
either addition or substraction, according to input mode M0. The output F should be a 4 bit
number. Assume that the output never exceed 9 and ignore the generation of a carry or
borrow.
To display F, a 7 segment LED display and BCD to 7-segment decoder are used.

Mode Bit M0 operation output


0 addition F=A+B
1 substration F=A-B=A+B’+1
A=(A3A2A1A0) ; B=(B3B2B1B0)
Task :
1. Design the circuit for the ALU including the select mode M0

3. Implement your Design In Tinkercad using

- 1x 74LS83 4-bit Adder

- 1x 74153 DUAL 4-To-1 LINE DATA SELECTORS/MULTIPLEXERS

- 1x 7447 BCD-TO-SEVEN SEGMENT DECODER/DRIVER

- 1x Common-Anode Seven-Segment LED Display

- 2x 4-bit DIP switches (For A and B)

- 1x Toggle Switches (For M0)

3. Include pictures of the simulation in your lab report showing all the above-mentioned outputs.

Project Report

1. Prepare your report on an MS Word file. Do not forget to write your Name and student
number.
2. Change the layout orientation of your Word File to ‘Landscape’ so that large sized pictures
could be inserted in the file.
3. Include the theoritical part (circuit design, equations)
4. While simulating, take screenshots of the whole screen.
a) The screenshot must cover the whole screen and it should include the simulator
window, along with the time and date shown by Windows at the bottom of the screen.
b) Include as many screenshots as necessary to show the working of your simulation.

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