0% found this document useful (0 votes)
12 views8 pages

Lec 3 12032025 023746pm

The Digital Logic Design Lab Manual from Bahria University outlines a series of laboratory exercises aimed at teaching students about digital logic circuits, including the use of discrete logic gates, integrated circuits, and various design implementations. Each lab focuses on specific objectives, such as circuit design from problem statements, truth table generation, and simulation using software like Proteus. Safety protocols, attendance requirements, and grading policies are also emphasized to ensure a structured learning environment.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views8 pages

Lec 3 12032025 023746pm

The Digital Logic Design Lab Manual from Bahria University outlines a series of laboratory exercises aimed at teaching students about digital logic circuits, including the use of discrete logic gates, integrated circuits, and various design implementations. Each lab focuses on specific objectives, such as circuit design from problem statements, truth table generation, and simulation using software like Proteus. Safety protocols, attendance requirements, and grading policies are also emphasized to ensure a structured learning environment.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Digital Logic

Design
Lab Manual

Department of Computer Science


Bahria University, Islamabad
Contents
Introduction....................................................................................................................................................3
Lab 1: Introduction to trainer: Identifying discrete logic gates, IC’s, Pin configurations.............................4
Lab 2: Implementing the basic integrated circuit.........................................................................................12
Lab 3: Designing from the Given Problem Statement and Implementation of the Given Functions..........18
Lab 4: Circuit Complexity Reduction by Minimization of Boolean Expressions........................................23
Lab 5: Designing from Logical Statement, Function Minimization and Implementation...........................27
Lab 6: Don’t Care Conditions......................................................................................................................30
Lab 7: Half Adder, Full Adder and 7 Segment Display...............................................................................34
Lab 8: Decoder Implementation...................................................................................................................38
Lab 9: Multiplexer Implementation..............................................................................................................42
Lab 10: Latches............................................................................................................................................46
Lab 11: Flip Flops........................................................................................................................................51
Lab 12: Counters..........................................................................................................................................55
Lab 13: Counters in Practical Scenarios.......................................................................................................59
Lab 14: Gate level Modeling using HDL,VHDL, Verilog..........................................................................62
Introduction

Safety comes first in any laboratory.

If in doubt about any procedure, or if it seems unsafe to you, STOP. Ask


your lab instructor for help.
A. What to bring to each laboratory

session: FOR EXAMPLE:

1. Bring an 8" by 10" graph-ruled lab journal, to all lab sessions.


2. Bring a "scientific" calculator.
3. Bring this lab manual.

B. Prepare for each laboratory session:

Each laboratory consists of a series of related problems that can be solved using the same
basic concepts and principles. Sometimes all lab groups will work on the same problem, other
times groups will work on different problems and share results.
1. Before beginning a new lab, carefully read the Introduction, Objectives and
Preparation sections.
2. Each lab contains several different experimental problems. Before you come to a lab,
complete the assigned Prediction and Warm-up. The Warm-up helps you build a
prediction for the given problem, so it is usually helpful to complete the Warm-up
before making the prediction.
C. Attendance
Attendance is required at all labs without exception. If something disastrous keeps you from
your scheduled lab, contact your lab instructor immediately. The instructor will arrange for
you to attend another lab section that same week. There are no make-up labs in this course.
E. Grades
<Grading policy> (course content file)
Lab 3: Designing from the Given Problem Statement and
Implementation of the Given Functions.

OBJECTIVE:
To learn to design circuits from the given problem statements and implementation of the
given functions on bred board along with their simulations

Task # 3.1:
Obtain the truth table of the following function and its schematic. Simulate the circuit in
proteus and implement it on bred board.
F= X + Y’Z
Circuit:

Truth Table:

Conclusion
Task # 3.2:
Obtain the truth table of the following function and its schematic. Simulate the circuit in
proteus and implement it on bred board.
F= X’Y’Z + X’YZ + XY’

Circuit:

Truth Table:

Conclusion:
Task # 3.3:
Fire alarm system has been installed in a building. The system has two ways of detecting
the emergency situation (fire in the building).
 Smoke detection
 Sudden rise of temperature
The system sounds the alarm if it detects a sudden rise in temperature or smoke in the
building. Obtain the truth table and function of the above scenario. Simulate the circuit on
proteus.

Circuit:

Truth Table:

Conclusion:
Task # 3.4:
A building security system works such that it uses the following ways of intrusion detection.
 Security cameras
 Motion sensors
 Security Guard
The system works such that when an intruder is detected by either security cameras or motion
sensors or the guard, the system not only sounds an alarm but also sends an sms alert to the
security supervisor of the building. Obtain the truth table and function of the above scenario.
Simulate the circuit on proteus.

Circuit:

Truth Table:

Conclusion:
Answer the following questions

1. From the given function, how do you identify which gates are to be used and
the number of inputs each gate has?
2. Identify the following in the given function F= AB’D + ACD’ + ABC
i. Total number of gates
ii. Types of gates to be used
iii. Number of inputs to each gate

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