Download presentation

Presentation is loading. Please wait.

Published byKent Matteson Modified over 5 years ago

1
Decoders/DeMUXs CS370 – Spring 2003

2
Decoder: single data input, n control inputs, 2 outputs control inputs (called select S) represent Binary index of output to which the input is connected data input usually called "enable" (G) n 1:2 Decoder: O0 = G S; O1 = G S 2:4 Decoder: O0 = G S0 S1 O1 = G S0 S1 O2 = G S0 S1 O3 = G S0 S1 3:8 Decoder: O0 = G S0 S1 S2 O1 = G S0 S1 S2 O2 = G S0 S1 S2 O3 = G S0 S1 S2 O4 = G S0 S1 S2 O5 = G S0 S1 S2 O6 = G S0 S1 S2 O7 = G S0 S1 S2 Decoders/Demultiplexers

3
Alternative Implementations 1:2 Decoder, Active High Enable 1:2 Decoder, Active Low Enable 2:4 Decoder, Active High Enable 2:4 Decoder, Active Low Enable Decoders/Demultiplexers

4
Decoder Generates Appropriate Minterm based on Control Signals If Enb = 0, no outputs are generates. If Enb = 1, the Decoder is active. Decoder as a Logic Building Block Example Function: F1 = A' B C' D + A' B' C D + A B C D F2 = A B C' D' + A B C F3 = (A' + B' + C' + D') Decoder/Demultiplexer

5
Decoder as a Logic Building Block If active low enable, then use NAND gates! Decoder/Demultiplexer

6
Alternative Implementations of 32:1 Mux Multiplexer Only Multiplexer + Decoder Multiplexers/Decoders

7
5:32 Decoder

Similar presentations

© 2020 SlidePlayer.com Inc.

All rights reserved.

To make this website work, we log user data and share it with processors. To use this website, you must agree to our Privacy Policy, including cookie policy.

Ads by Google