Computer Systems (LCST) Nov2012 - Part 08
Computer Systems (LCST) Nov2012 - Part 08
214
xyz D0 D1 D2 D3 D4 D5 D6 D7
000 1 0 0 0 0 0 0 0
001 0 1 0 0 0 0 0 0
010 0 0 1 0 0 0 0 0
011 0 0 0 1 0 0 0 0
100 0 0 0 0 1 0 0 0
101 0 0 0 0 0 1 0 0
110 0 0 0 0 0 0 1 0
111 0 0 0 0 0 0 0 1
215
[email protected] 1
2/19/2013
Implementation of a Larger-Size
Decoders with Enable 217
Decoder
An ENABLE pin is used to enable or disable the Use the ENABLE pin to
circuit. When disabled, the output are all logic-0. implement a larger-size
decoder using smaller-sized
ones.
EXAMPLE: Implement a
4x16 line decoder using 3x8
decoders.
Implementation of a Combinational
EXAMPLE
Circuit using Decoders
Implement a 7-input line decoder using 2-input EXAMPLE: Use the appropriate size decoder to
line decoders. implement a full adder circuit.
EXAMPLE: Modify the design so that it uses 2x4
decoders
SOLUTION:
Determine the MINTERMS list of the output function
and wire the output pins of the decoder based on the
minterms to an OR gate.
222
[email protected] 2
2/19/2013
224
225 226
Where
V = valid bit
[email protected] 3
2/19/2013