Building Digital Logic Circuits Using Decoders: Objectives Lab Tasks
Building Digital Logic Circuits Using Decoders: Objectives Lab Tasks
LAB#11
BUILDING DIGITAL LOGIC CIRCUITS USING DECODERS
OBJECTIVES
To practice how to build combinational logic circuits using decoders.
LAB TASKS
Task 1: Implementing 3-variable Boolean expressions using 3-8 decoder
A B C F
0 0 0 0 1
1 0 0 1 1
2 0 1 0 0
3 0 1 1 1
4 1 0 0 1
5 1 0 1 0
6 1 1 0 0
7 1 1 1 0
The above function can be implemented as shown next. Redraw this circuit using EWB.
A B C F1 F2 F3
0 0 0 0 0 1 1
1 0 0 1 1 1 0
2 0 1 0 0 0 1
3 0 1 1 1 1 0
4 1 0 0 0 1 1
5 1 0 1 1 0 0
6 1 1 0 1 0 0
7 1 1 1 0 0 1
A B C D F
0 0 0 0 0 0
1 0 0 0 1 1
2 0 0 1 0 0
3 0 0 1 1 1
4 0 1 0 0 0
5 0 1 0 1 0
6 0 1 1 0 1
7 0 1 1 1 1 Task 4: Problems with verbal
8 1 0 0 0 1 description
9 1 0 0 1 0
10 1 0 1 0 1 Design a combinational circuit
11 1 0 1 1 0 (using two 3-8 decoder) with four
12 1 1 0 0 1 inputs, and one output to implement
13 1 1 0 1 0 the following function.
14 1 1 1 0 0
15 1A 1B 1C 1D 1F
0 0 0 0 0 0
1 0 0 0 1 1
2 0 0 1 0 0
3 0 0 1 1 1
4 0 1 0 0 0
5 0 1 0 1 0
6 0 1 1 0 1
7 0 1 1 1 1
8 1 0 0 0 1
9 1 0 0 1 0
10 1 0 1 0 1
11 1 0 1 1 0
12 1 1 0 0 1
13 1 1 0 1 0
14 1 1 1 0 0
15 1 1 1 1 1