EET 3350 Digital Systems Design John Wakerly Chapter 6: Part 2 - PowerPoint PPT Presentation

1 / 33
About This Presentation
Title:

EET 3350 Digital Systems Design John Wakerly Chapter 6: Part 2

Description:

Output = LOW, HIGH, or Hi-Z. Can tie multiple outputs together, if at most one at a time is driven. 3. Different flavors ... n data inputs, n data outputs ... – PowerPoint PPT presentation

Number of Views:268
Avg rating:3.0/5.0
Slides: 34
Provided by: johnfw4
Category:

less

Transcript and Presenter's Notes

Title: EET 3350 Digital Systems Design John Wakerly Chapter 6: Part 2


1
EET 3350 Digital Systems Design John Wakerly
Chapter 6 Part 2
  • Three-state Outputs
  • Encoders
  • Multiplexers
  • XOR gates

2
Three-state buffers
  • Output LOW, HIGH, or Hi-Z.
  • Can tie multiple outputs together, if at most one
    at a time is driven.

3
Different flavors
4
(No Transcript)
5
Timing considerations
6
Three-state drivers
7
Driver application
8
Three-state transceiver
9
Transceiver application
10
Encoders vs. Decoders
11
Binary encoders
12
Need priority in most applications
13
8-input priority encoder
14
Priority-encoder logic equations
15
74x148 8-input priority encoder
  • Active-low I/O
  • Enable Input
  • Got Something
  • Enable Output

16
74x148circuit
17
74x148 Truth Table
18
Cascading priority encoders
  • 32-inputpriority encoder

19
Multiplexers
20
74x1518-input multiplexer
21
74x151 truth table
22
CMOS transmission gates
  • 2-input multiplexer

23
Other multiplexer varieties
  • 2-input, 4-bit-wide
  • 74x157
  • 4-input, 2-bit-wide
  • 74x153

24
Barrel shifter design example
  • n data inputs, n data outputs
  • Control inputs specify number of positions to
    rotate or shift data inputs
  • Example n 16
  • DIN150, DOUT150, S30 (shift amount)
  • Many possible solutions, all based on multiplexers

25
16 16-to-1 muxes
16-to-1 mux 2 x 74x151 8-to-1 mux NAND gate
26
4 16-bit 2-to-1 muxes
16-bit 2-to-1 mux 4 x 74x157 4-bit 2-to-1 mux
27
Properties of different approaches
28
2-input XOR gates
  • Like an OR gate, but excludes the case where both
    inputs are 1.
  • XNOR complement of XOR

29
XOR and XNOR symbols
30
Gate-level XOR circuits
  • No direct realization with just a few transistors.

31
CMOS XOR with transmission gates
IF B1 THEN Z !A ELSE Z A
32
Multi-input XOR
  • Sum modulo 2
  • Parity computation
  • Used to generate and check parity bits in
    computer systems.
  • Detects any single-bit error

33
Parity tree
  • Faster with balanced tree structure
Write a Comment
User Comments (0)
About PowerShow.com