Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Multiplexer Circuits and Boolean Function Implementation, Lecture notes of Engineering

Information on multiplexer circuits and their implementation of Boolean functions. It explains the structure of a multiplexer circuit, its inputs and outputs, and how it selects binary information from multiple input lines. The document also includes examples of Boolean function implementation using multiplexers. It covers topics such as 2x1 Mux, 4x1 Mux, 8x1 Mux, and their function tables, logic diagrams, and block diagrams.

Typology: Lecture notes

2021/2022

Available from 12/22/2022

galaxy-a-1
galaxy-a-1 🇺🇸

13 documents

1 / 42

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Multiplexer 1
MULTIPLEXERS
•A multiplexer (MUX) circuit has a number
of data inputs, one or more select inputs,
and one output.
•The data input is selected by the values
of the select inputs.
•A multiplexer is a combinational circuit
that selects binary information from one of
many input lines and directs it to a single
output line.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a

Partial preview of the text

Download Multiplexer Circuits and Boolean Function Implementation and more Lecture notes Engineering in PDF only on Docsity!

Multiplexer

MULTIPLEXERS

•A multiplexer (MUX) circuit has a numberof data inputs, one or more select inputs,and one

output.

•The data input is selected by the valuesof the select inputs. •A multiplexer is a combinational circuitthat selects binary information from one ofmany input lines and directs it to a singleoutput line.

Multiplexer

2x1 Mux

0 1 I^0 I^1

Y^

YS I^00 I^11 Function table

S Block diagram Logic diagram

Multiplexer Function table

Multiplexer

4x1 Mux – 74LS153 SelectLines

Input lines forthe first 4X1Mux Input lines forthe second4X1 Mux

Multiplexer

4x1 Mux – 74LS

Multiplexer

Boolean Function Implementation

•Any Boolean function of

n^

variables can

be implemented with a multiplexer thathas

n-

select lines.

Multiplexer

Boolean Function Implementation – Example

F (X, Y, Z) =

Σm(1,2,6,7)

SelectLineinputsInput

Multiplexer

Boolean Function Implementation – Example1 F (X, Y, Z) =

Σm(1,2,6,7)

X
X’
I^3
I^2
I^1
I^0
X
X’
I^3
I^2
I^1
I^00
X’^
X
11^1
10^1
01^1
00^1
Z
11^0
10^0
01^0
00^0
Z’
I^3
I^2
I^1
I^0
Z
Z’
I^3
I^2
I^1
I^0 Z^
Z’^

Use X as an input variable Use Y, Z as select line inputs

Use Z as an input variable Use X, Y as select line inputs

Multiplexer

Boolean Function Implementation – Example

F (X, Y, Z) =

Σm(1,2,6,7)

SelectLineinputs^ Input

Multiplexer

8x1 Mux

–^

74LS

Multiplexer

Boolean Function Implementation – Example

F (A,B,C,D) =

Σm(1,3,4,11,12,13,14,15)

Multiplexer

Boolean Function Implementation – Example

F (A,B,C,D) =

Σm(1,3,4,11,12,13,14,15)

1^1^11
1^1^10
1^1^01
1^1^00
0^1^11
0^1^10
0^1^01
0^1^00
B
1^0^11
1^0^10
1^0^01
1^0^00
0^0^11
0^0^10
0^0^01
0^0^00
B’
I^7
I^6
I^5
I^4
I^3
I^2
I^1
I^0
B
B’
I^7
I^6
I^5
I^4
I^3
I^2
I^1
I^0 B^
B’^
GND
B’^
B^
B^
B^
VCC

Multiplexer

Boolean Function Implementation – Example

F (A,B,C,D) =

Σm(1,3,4,11,12,13,14,15)

C
C’
I^7
I^6
I^5
I^4
I^3
I^2
I^1
I^0
C
C’
I^7
I^6
I^5
I^4
I^3
I^2
I^1
I^0 GND^
VCC
C’
GND
GND
C
VCC
VCC

Multiplexer

Boolean Function Implementation – Example

F (A,B,C,D) =

Σm(1,3,4,11,12,13,14,15)