multiplexers. functional description and symbols

26
Multiplexers

Upload: bethany-thompson

Post on 02-Jan-2016

243 views

Category:

Documents


1 download

TRANSCRIPT

Multiplexers

Functional Description and Symbols

Where, N = {1, 2, 3, ….. , ∞}

Where, N = {1, 2, 3, ….. , ∞}

Where, N = {1, 2, 3, ….. , ∞}

Where,n = 2(m+1) – 1m = {0,1, 2, 3, ….. , ∞}

Operation of a 2-to-1 line Mux

Operation of a 2-to-1 line Mux

Operation of a 2-to-1 line Mux

Operation of a 4-to-1 line Mux

Operation of a 4-to-1 line Mux

Operation of a 4-to-1 line Mux

Operation of a 4-to-1 line Mux

Operation of a 4-to-1 line Mux

Operation of a Multiplexer Tree

Operation of a Multiplexer Tree

Operation of a Multiplexer Tree

Operation of a Multiplexer Tree

Operation of a Multiplexer Tree

Implementing Functions Using Multiplexers

Multiplexer Universality for Logic Realization

f(a, b, c) = a’b’c + ab

Implementation directly from truth tables

Multiplexer Universality for Logic Realization

f(a, b, c) = a’b’c + ab for ( a , b ) = ( 0 , 0 ) f = c for ( a , b ) = ( 0 , 1 ) f = 0

for ( a , b ) = ( 1 , 0 ) f = 0 for ( a , b ) = ( 1, 1 ) f = 1

Implementation directly from truth tables

Multiplexer Universality for Logic Realization

f(a, b, c) = a’b’c + ab for a == 0 f = b’ . c for a == 1 f = ( b . c’ ) + ( b . c )

= b

Implementation directly from truth tables