Multiplex Er
Multiplex Er
DATA PROCESSING
CIRCUITS
Data Processing circuits : Multiplexers, De-multiplexers,
decoder, BCD to Decimal decoder, seven segment decoder,
encoders, Ex-OR gates, Parity generators and checkers,
Magnitude comparators, Read only memory, Programmable
array logic(PAL), Programmable logic arrays(PLA). HDL
implementation: HDL of data processing circuits, Arithmetic
circuits using HDL
The circuit has n input signals, m control signals and 1 output
signal.
Note that, m control signals can select at the most 2 m input
signals thus n ⩽ 2m
Reference
Reference
Reference
Reference
1 1 1 1 1
MEV F Map Entry Comments
A B C
Namitha Ramachandran
C C’ +5V Minterm A B C F Map
Minterm A B C F ped
I0 0 varia
0 0 0 1 ble
I1 F 1 0 0 0 0 0 0 0 0 1 C’
4X1
I2 2 0 0 1 1 1 0 0 1 0
I3 3 0 0 1 1 2 0 1 0 1 1
4 0 1 0 1 3 0 1 1 1
5 0 1 0 0 4 1 0 0 1 C’
A B
6 0 1 1 0 5 1 0 1 0
7 0 1 1 1 6 1 1 0 0 C
7 1 1 1 1
Namitha Ramachandran
Nibble Multiplexers
Multiplexer’s important application is in sharing the circuits ports,
devices and resources .
In this case, we can use a nibble multiplexer like the one shown in
next slide.
The input nibble on the left is A3A2A1A0 and the one on the
right is B3B2B1B0.
When SELECT is high, the four NAND gates on the right are
active, and
Y 3Y 2Y 1Y 0= B 3B 2B 1B 0
The pinout diagram of a 74157, a nibble multiplexer with a
SELECT input as previously described.
When SELECT is low, the left nibble is steered to the output.
When SELECT is high, the right nibble is steered to the output.
The 74157 also includes a strobe input. As before, the strobe
must be low for the multiplexer to work properly.
When the strobe is high, the multiplexer is inoperative.
Realize an 8-to-1 MUX using 2-to-1 MUX
S0
S1
S0
S2
S0
S1
S0
S0
S1
S0
S2
S0
S1
S0
16 : 1 MUX using 4 : 1 MUX
Selection Inputs Output
S3 S2 S1 S0 Y
0 0 0 0 I0
0 0 0 1 I1
0 0 1 0 I2
0 0 1 1 I3
0 1 0 0 I4
0 1 0 1 I5
0 1 1 0 I6
0 1 1 1 I7
1 0 0 0 I8
1 0 0 1 I9
1 0 1 0 I10
1 0 1 1 I11
1 1 0 0 I12
1 1 0 1 I13
1 1 1 0 I14 Namitha Ramachandran
1 1 1 1 I15
Advantages of Multiplexer
Disadvantages of Multiplexer
Additional delays required within switching ports & I/O signals which propagate
throughout the multiplexer.
Namitha Ramachandran