DLD Lab Exp-03 Kabirul 117
DLD Lab Exp-03 Kabirul 117
Department of CSE
Assignment
Course Code CSE0612216S
Course tittle Digital Logic Design Lab
Experiment No 03
Experiment Name Implementation of Boolean function after analyzing
the Boolean circuit. (Using Basic Gate)
Submitted By-
MD. Kabirul Hasan
ID-0432410005101117
Batch: 55th
Section: C
Submitted To-
Ratri Datta
Lecturer
University of Information Technology
& Sciences
Circuit Diagram:
A AB
B
(𝑨𝑩 + 𝑪)𝑩
C
𝐁
Truth Table:
A B C AB 𝑩 (AB+C) (AB+C)𝑩
0 0 0 0 1 0 0
0 0 1 0 1 1 1
0 1 0 0 0 0 0
0 1 1 0 0 1 0
1 0 0 0 1 0 0
1 0 1 0 1 1 1
1 1 0 1 0 1 0
1 1 1 1 0 1 0
Discussion:
This circuit successfully implements a Boolean function using
basic logic gates (AND, OR, and NOT). By analysing the
circuit, we can determine that it follows the Boolean equation:
The circuit operates as follows:
Inputs are controlled using a DIP switch, allowing different
logic values (0 or 1) to be applied.
The AND gate (74HC08) processes AAA and BBB, producing
A⋅BA.BA⋅B.
The NOT gate (74HC04) inverts CCC, producing
The OR gate (74HC32) combines these outputs, determining the
final output value.
The LED serves as an indicator, lighting up when the output is 1
(HIGH) and remaining OFF when the output is 0 (LOW).
Key Takeaways
Basic logic gates can be combined to implement complex
Boolean expressions.
Truth tables help predict circuit behavior and verify correctness.
Practical circuit implementation reinforces theoretical
knowledge of Boolean algebra.
This experiment demonstrates the application of digital logic in
real-world electronic systems.
This project serves as a fundamental example of digital logic
design, providing a basis for understanding combinational
circuits used in microcontrollers, computer systems, and other
digital devices.