1 / 25

SYEN 3330 Digital Systems

SYEN 3330 Digital Systems. Chapter 4 -Part 1. Functional Block: Decoders. 2-to-4 Line Decoder. 2-to-4 Line Demultiplexer. Example: 74F138 Demultiplexer. Note: This "Truth Table" uses the "x" to mean "this could be either 0 or 1". Thus, it "compacts" some of 2 6 = 64 lines.

Download Presentation

SYEN 3330 Digital Systems

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. SYEN 3330 Digital Systems Chapter 4 -Part 1 SYEN 3330 Digital Systems

  2. Functional Block: Decoders SYEN 3330 Digital Systems

  3. 2-to-4 Line Decoder SYEN 3330 Digital Systems

  4. 2-to-4 Line Demultiplexer SYEN 3330 Digital Systems

  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. SYEN 3330 Digital Systems

  6. Implementing Logic with Decoders SYEN 3330 Digital Systems

  7. m3 F m0 A B Example 1:F(A,B) = m(0,3) SYEN 3330 Digital Systems

  8. Example 1:F(X,Y,Z) = m(0,3,5,6) SYEN 3330 Digital Systems

  9. D3 m15 D2 A D1 S1 m?? D0 B S0 D3 D2 C D1 S1 m0 D0 D S0 Implementing Larger Minterms SYEN 3330 Digital Systems

  10. Functional Block: Encoders SYEN 3330 Digital Systems

  11. Review: Decoders and Encoders SYEN 3330 Digital Systems

  12. Multiplexers SYEN 3330 Digital Systems

  13. I3 I2 X I1 I0 S1 S0 Example: A 4-to-1 multiplexer SYEN 3330 Digital Systems

  14. I3 I2 X I1 I0 S1 S0 Multiplexer Versus Decoder Note how similar the two are internally. SYEN 3330 Digital Systems

  15. Functions with Multiplexers SYEN 3330 Digital Systems

  16. Example: Gray to Binary Code SYEN 3330 Digital Systems

  17. Gray to Binary (Continued) SYEN 3330 Digital Systems

  18. Gray to Binary (Continued) SYEN 3330 Digital Systems

  19. 0 1 D7 D7 1 0 D6 D6 1 0 D5 D5 0 1 D4 D4 Y Z 0 D3 D3 0 Out Out 1 1 D2 D2 1 1 D1 D1 0 0 D0 D0 A A S2 S2 8-to-1 8-to-1 B S1 S1 B MUX MUX S0 S0 C C Gray to Binary (Continued) SYEN 3330 Digital Systems

  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 SYEN 3330 Digital Systems

  21. 0 D3 D3 A 1 A' D2 D2 Y Z 1 A' D1 Out D1 Out A 0 D0 D0 4-to-1 4-to-1 S1 B S1 B MUX MUX S0 S0 C C MUX Implementations (Cont.) SYEN 3330 Digital Systems

  22. MUX: (Cont.) Factoring Out C SYEN 3330 Digital Systems

  23. MUX: (Cont.) Factoring out B SYEN 3330 Digital Systems

  24. MUX: (Cont.) Factoring out A SYEN 3330 Digital Systems

  25. Summary • Know the functions performed by the following functional blocks: • Decoders • Demultiplexers • Encoders • Multiplexers • Know how to implement Boolean functions using: • Multiplexers • Decoders SYEN 3330 Digital Systems

More Related