Lab12 Design of A Combinational Circuit (BCD To 7-Segment Decoder) ND Voting Machine Design
Lab12 Design of A Combinational Circuit (BCD To 7-Segment Decoder) ND Voting Machine Design
Group No.:
Assessment Rubrics for Lab 12 (Open Ended Lab): Design of a BCD to Seven Segment
decoder circuit with 2-Digits multiplexed display using MSI ICs.
The aim of this lab experiment is to enhance student’s prototyping skills related to the digital
circuits. In this lab they will get familiarized with use of different MSI ICs of their own choice
available in the lab to design a BCD-to-Seven-Segment Decoder for multiplexed display and
use the available ICs to display last two digits of their CMS ID. This lab requires some
knowledge of combinational circuits like Multiplexers, Decoders/Demultiplexers, Encoders,
Tristate gates, different type of logic gates, and multiple Numeric Read-out Displays.
(Different designs with the same functionality are acceptable.)
Objectives
Design and verify combinational circuit design using different implementation models.
Understand the function of Multiplexers, Decoders/DeMultiplexers, Tristate gates,
different logic gates and their application in digital design.
Familiarization with BCD-to-Seven-Segment Decoder IC as a driver to drive Numeric
Read-out.
Transform any problem statement to truth table description, and choose output functions
that need Multiplexers implementation or other simplification techniques using logic
gates.
Lab Instructions
This lab activity comprises three parts, namely Pre-lab, Lab tasks, and Post-Lab Viva
session.
The lab report will be uploaded on LMS two to three weeks before scheduled lab
date. The students will get hard copy of lab report, complete the Pre-lab task before
coming to the lab and deposit it with teacher/lab engineer for necessary evaluation.
The students will start lab task and demonstrate design steps separately for step-
wise evaluation (course instructor/lab engineer will sign each step after ascertaining
functional verification)
Remember that a neat logic diagram with pins numbered coupled with nicely
patched circuit will simplify trouble-shooting process.
After the lab, students are expected to unwire the circuit and deposit back
components before leaving.
The students will complete lab task and submit complete report to Lab Engineer
before leaving lab.
There are related questions at the end of this activity. Give complete answers.
1. Draw the circuit that shows how to implement two input XOR function using two tristate
buffers and one NOT gate. (3 marks)
Digit A B C D a b c d e f g
0 0 0 0 0 1 1 1 1 1 1 0
1 0 0 0 1 0 1 1 0 0 0 0
2 0 0 1 0 1 1 0 1 1 0 1
3 0 0 1 1 1 1 1 1 0 0 1
4 0 1 0 0 0 1 1 0 0 1 1
5 0 1 0 1 0 1 1 0 0 1 1
6 0 1 1 0 0 1 1 1 1 1 1
7 0 1 1 1 1 1 1 0 0 0 0
8 1 0 0 0 1 1 1 1 1 1 1
9 1 0 0 1 1 1 1 1 0 1 1
(Complete the design and simulation work before coming to the lab)
4. Design BCD-to-Seven-segment Decoder/Driver Circuit using any MSI ICs of your own choice
and show it to your teacher/lab Engr.
SOLUTION:
SIMULATION PICTURES:
NOTE: Please think out of the box while designing your circuit
(Same circuit can be implemented using any appropriate combination of above named
hardware components)