(4 pts) Design a circuit that realizes the following three functions using ONLY ONE 1-hot decoder and any additional gates.
?1 (?,?,?) = ∑?(1,3,7)
? 2(?,?,?) = ∑?(2,3,5)
?3 (?,?,?) = ∑?(0,1,5,7)
According to the question, the inputs are A, B, C and let the output bits are D0, D1, D2, D3, D4, D5, D6, D7, the truth table for 1-hot decoder are as follows:-
A | B | C | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 |
---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Now the implementation of the given boolean function, using 1-hot decoder and 1 additional logical gate are as follows:-
Get Answers For Free
Most questions answered within 1 hours.