1 / 25

ECE/CS 352 Digital Systems Fundamentals

ECE/CS 352 Digital Systems Fundamentals. Spring 2001 Chapter 3 -Part 2. Tom Kaminski & Charles R. Kime. Functional Block: Decoders. 2-to-4 Line Decoder. 2-to-4 Line Demultiplexer. Example: 74F138 Demultiplexer.

Download Presentation

ECE/CS 352 Digital Systems Fundamentals

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ECE/CS 352 Digital Systems Fundamentals Spring 2001 Chapter 3 -Part 2 Tom Kaminski& Charles R. Kime ECE/CS 352 Digital System Fundamentals

  2. Functional Block: Decoders ECE/CS 352 Digital System Fundamentals

  3. 2-to-4 Line Decoder ECE/CS 352 Digital System Fundamentals

  4. 2-to-4 Line Demultiplexer ECE/CS 352 Digital System Fundamentals

  5. Example: 74F138 Demultiplexer Note: This "Truth Table" uses the "x" to mean "this could be either 0 or 1". Thus, it "compacts" some of 26=64 lines. ECE/CS 352 Digital System Fundamentals

  6. Implementing Logic with Decoders ECE/CS 352 Digital System Fundamentals

  7. Example 1:F(A,B) = m(0,3) ECE/CS 352 Digital System Fundamentals

  8. Example 1:F(X,Y,Z) = m(0,3,5,6) ECE/CS 352 Digital System Fundamentals

  9. Implementing Larger Minterms ECE/CS 352 Digital System Fundamentals

  10. Functional Block: Encoders ECE/CS 352 Digital System Fundamentals

  11. Review: Decoders and Encoders ECE/CS 352 Digital System Fundamentals

  12. Multiplexers ECE/CS 352 Digital System Fundamentals

  13. Example: A 4-to-1 multiplexer ECE/CS 352 Digital System Fundamentals

  14. Multiplexer Versus Decoder Note how similar the two are internally. ECE/CS 352 Digital System Fundamentals

  15. Functions with Multiplexers ECE/CS 352 Digital System Fundamentals

  16. Example: Gray to Binary Code ECE/CS 352 Digital System Fundamentals

  17. Gray to Binary (Continued) ECE/CS 352 Digital System Fundamentals

  18. Gray to Binary (Continued) ECE/CS 352 Digital System Fundamentals

  19. Gray to Binary (Continued) ECE/CS 352 Digital System Fundamentals

  20. Other MUX Implementations B Y 00 01 11 10 B Z 00 01 11 10 0 1 0 1 0 1 0 1 D0 D1 D3 D2 D0 D1 D3 D2 A 1 0 1 0 A 0 0 1 1 C C A A A A ECE/CS 352 Digital System Fundamentals

  21. MUX Implementations (Cont.) ECE/CS 352 Digital System Fundamentals

  22. MUX: (Cont.) Factoring Out C ECE/CS 352 Digital System Fundamentals

  23. MUX: (Cont.) Factoring out B ECE/CS 352 Digital System Fundamentals

  24. MUX: (Cont.) Factoring out A ECE/CS 352 Digital System Fundamentals

  25. Summary • Know the functions performed by the following functional blocks: • Decoders • Demultiplexers • Encoders • Multiplexers • Know how to implement Boolean functions using: • Multiplexers • Decoders ECE/CS 352 Digital System Fundamentals

More Related