SYEN 3330 Digital Systems - PowerPoint PPT Presentation

JasminFlorian
syen 3330 digital systems n.
Skip this Video
Loading SlideShow in 5 Seconds..
SYEN 3330 Digital Systems PowerPoint Presentation
Download Presentation
SYEN 3330 Digital Systems

play fullscreen
1 / 25
Download Presentation
SYEN 3330 Digital Systems
334 Views
Download Presentation

SYEN 3330 Digital Systems

- - - - - - - - - - - - - - - - - - - - - - - - - - - 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