{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

l12_ece15a_2 - ECE 15A Fundamentals of Logic Design Lecture...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
1 ECE 15A Fundamentals of Logic Design Lecture 12 Malgorzata Marek-Sadowska Electrical and Computer Engineering Department UCSB 2 Steering Logic Use of Multiplexer/Demultiplexer in Digital Systems So far, we've only seen point-to-point connections among gates Mux/Demux used to implement multiple source/multiple destination interconnect A B Z Y Multiplexers Demultiplexers
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
2 3 Multiplexers This block performs the function of selecting one of the data inputs to appear at the output dependent on the state of some binary coded control inputs. Eg. A 4 way multiplexer will have 2 control bits C0 and C1 and output function Q=C 0 ’C 1 ’D 0 +C 0 ’C 1 D 1 +C 0 C 1 ’D 2 +C 0 C 1 D 3 D0 D1 D2 D3 C0 C1 Q Data Output Data Inputs Control Inputs D0 D1 D2 D3 C0 C1 Q 4 Multiplexer : Example S1 S0 Y 0 0 D0 0 1 D1 1 0 D2 1 1 D3 S0 and S1 are decoded to select a particular AND gate. S0 S1 D0 D1 D2 D3 Y
Background image of page 2