Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Institute of Space Technology

Title:
Design and Implementation of BCD to Excess-3 Code
Converter (Open Ended Lab)

Date of Experiment: D D M M Y Y Y Y
1 2 0 4 2 0 2 3

Lab Number: 0 9

Submitted To: A s a d U r R e h m a n

Group Members:
Names Khalil Ur Rehman Huzaifa Gill (L) Muhammad Riyyan
Registration No 220201049 220201047 220201006

CS – DLD- Lab – 09
Institute of Space Technology

Objectives:
i. To check our ability that how can we design circuit own our
own.
ii. To design BCD 3- segment circuit.
Equipment:
i. We need Proteus software to design circuit diagrams.
ii. We need Logic Gates.

Task 01:
As an engineer you are required to design a circuit which has input decimal number
in binary form as A, B, C, D with A as MSB and D as LSB, and generate Excess-3
output in binary form as W, X, Y, Z with W, as MSB and D as LSB. Also implement
your design to verify your results. Conditions are as.
1. Whenever result exceed than number of output bits or in negative
value or invalid, it does not matter for you.
2. You should make up truth table accordingly.
3. Draw simplified logic diagram which shows excess-3 output.

Procedure:
1. Develop a truth table for the BCD 3-segment circuit.
2. Create k-maps for each of the circuit's outputs: W, X, Y, and Z.
3. Minimize the equations for W, X, Y, and Z using their respective k-maps.
4. Use the minimized expressions to design a logic diagram for the circuit.
5. Utilize AND, NOT, and OR gates (in Proteus) to implement the logic diagram.
6. Connect the four logic states to obtain inputs for the circuit.
7. Attach LEDs to display the desired output from the circuit.

Truth Table:

0 0 0 0 0 0 0 1 1
CS – DLD- Lab – 09
Institute of Space Technology

1 0 0 0 1 0 1 0 0
2 0 0 1 0 0 1 0 1
3 0 0 1 1 0 1 1 0
4 0 1 0 0 0 1 1 1
5 0 1 0 1 1 0 0 0
6 0 1 1 0 1 0 0 1
7 0 1 1 1 1 0 1 0
8 1 0 0 0 1 0 1 1
9 1 0 0 1 1 1 0 0
10 1 0 1 0 X X X X
11 1 0 1 1 X X X X
12 1 1 0 0 X X X X
13 1 1 0 1 X X X X
14 1 1 1 0 X X X X
15 1 1 1 1 X X X X

Truth Table:

CD 00 01 11 10
AB

00 0 0 0 0

01 0 1 1 1

CS – DLD- Lab – 09
Institute of Space Technology

11 X X X X

10 1 1 X X

• W = A + BC +BD

CD 00 01 11 10
AB

00 0 1 1 1

CS – DLD- Lab – 09
Institute of Space Technology

01 1 0 0 0

11 X X X X

10 0 1 X X

• X = B’C + B’D +BC’D’

CD 00 01 11 10
AB
00 1 0 1 0

01 1 0 1 0

CS – DLD- Lab – 09
Institute of Space Technology

11 X X X X

10 1 0 X X

• Y = CD + C’D’

CD 00 01 11 10
AB
00 1 0 0 1

01 1 0 0 1

CS – DLD- Lab – 09
Institute of Space Technology

11 X X X X

10 1 0 X X

Z = D’

Conclusion:
In conclusion, this lab provides us with the necessary tools and knowledge to design a BCD
3-segment circuit according to our specific requirements. By applying the principles learned
in the lab and utilizing the available resources such as the breadboard, resistors, LEDs, and
BCD decoder IC, we can successfully create a functional circuit that can display numerical
values in a three-digit format. This circuit can have a wide range of applications, from simple
calculators to more complex digital systems. With the ability to design our own circuits, we
can tailor them to meet the unique needs of our projects, making them more efficient and
cost-effective. Overall, the skills and experience gained from this lab will undoubtedly prove
invaluable in future endeavors involving digital circuits and electronics.

CS – DLD- Lab – 09

You might also like