- 327 Views
- Updated On :

Three-state buffers. Output = LOW, HIGH, or Hi-Z. Can tie multiple outputs together, if at most one at a time is driven. Different flavors. Manual Page Link. Timing considerations. Three-state drivers. Driver application. Three-state transceiver. Transceiver application.

Related searches for

Download Presentation
## PowerPoint Slideshow about '' - Antony

**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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript

Three-state buffers

- Output = LOW, HIGH, or Hi-Z.

- Can tie multiple outputs together, if at most one at a time is driven.

74x148 8-input priority encoder

- Active-low I/O
- Enable Input
- “Got Something”
- Enable Output

74x148circuit

Cascading priority encoders

- 32-inputpriority encoder

15-input priority encoder in ABEL

- Declarations

Alternative formulation

- WHEN is very natural for priority function

74x1518-input multiplexer

CMOS transmission gates

- 2-input multiplexer

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
- DIN[15:0], DOUT[15:0], S[3:0] (shift amount)

- Many possible solutions, all based on multiplexers

16 16-to-1 muxes

16-to-1 mux = 2 x 74x151 8-to-1 mux + NAND gate

4 16-bit 2-to-1 muxes

16-bit 2-to-1 mux = 4 x 74x157 4-bit 2-to-1 mux

Download Presentation

Connecting to Server..