Question 8.8: Construct a 4-to-16 line decoder with two 3-to-8 line decode...

Construct a 4-to-16 line decoder with two 3-to-8 line decoders having active LOW ENABLE inputs

The Blue Check Mark means that this solution has been answered and checked by an expert. This guarantees that the final answer is accurate.
Learn more on how we answer questions.

Let us assume that A (LSB), B, C and D (MSB) are the input variables for the 4- to-16 line decoder. Following the steps outlined earlier, A (LSB), B and C (MSB) will then be the input variables for the two 3- to-8 line decoders. If we recall the 16 possible input combinations from 0000 to 1111 in the case of a 4-to-16 line decoder, we find that the first eight combinations have D = 0, with CBA going through 000 to 111. The higher-order eight combinations all have D = 1, with CBA going through 000 to 111. If we use the D-bit as the ENABLE input for the less significant 3-to-8 line decoder and the \overline{D} -bit as the ENABLE input for the more significant 3-to-8 line decoder, the less significant 3-to-8 line decoder will be enabled for the less significant eight of the 16 input combinations, and the more significant 3-to-8 line decoder will be enabled for the more significant of the 16 input combinations. Figure 8.24 shows the hardware implementation. One of the output lines D_0 to D_{15} is activated as the input bit sequence DCBA goes through 0000 to 1111.

8.8

Related Answered Questions

A decoder with an OR gate at the output can be use...