Professional Documents
Culture Documents
Chapter 7 - MSI PDF
Chapter 7 - MSI PDF
The complexity of a
chip
Scale of integration:
• SSI 1 - 10 gates
• MSI 10 - 100 gates
• LSI 100 - 1000 gates
• VLSI > 1000 gates
Specialized MSI
components
• Encoders
• Decoders
• Multiplexers / Demultiplexer
• BCD-to-7-Segment Decoder and
Liquid Crystal Displays
Encoders - Decoders
(a) BCD-to-7-
segment
decoder/driver
driving a
common-anode
7-segment LED
display;
(b) segment
patterns for all
possible input
codes.
Encoder
1
The decimal to BCD is an A0
encoder with an input for each of 2
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights
Reserved
Summary
Encoders
1 0 1
A0
2 0
1
3 1
A1
4 0
5 0 0
6
0
0 A2
7
8 0 0
A3
0
9
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights
Reserved
Summary
Encoders
(16)
This device is offers additional (11)
HPRI/BCD
1
flexibility in that it is a priority (12)
2
(13)
encoder. This means that if (1)
3
1
(9)
4 (7)
more than one input is active, Decimal (2) 5
2
(6)
BCD
4
the one with the highest order input (3)
(4)
6
8
(14)
output
Keyboard
7 8 9
encoder HPRI/BCD
1
R4 R5 R6 2
3
1
4 2
5 4 BCD complement
6
4 5 6 7
8 of key press
8
9
R1 R2 R3 74HC147
1 2 3
R0
The zero line is not needed by
0 the encoder, but may be used
by other circuits to detect a key
press.
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights
Reserved
Multiplexers (Data
Selector)
• Multiplexer (MUX)- it selects one of the several
input signal sand passes it on to the output.
• Multiplexing- multiplexer selects 1 out of N input
data sources and transmits the selected data to a
single
• Digital multiplexer or data selector is a logic circuit
that accepts several digital data inputs and selects
one of them at any given time to pass on to the
output.
• The routing of the desired data input to the output
is controlled by SELECT inputs
Multiplexers (Data
Selector)
Basic Two Input Multiplexer
• The logic level applied to the S input determines
which AND gate is enable so that its data input
passes through the OR gate to output Z.
Multiplexers (Data
Selector)
Four Input Multiplexer
Four-input multiplexer: (a) using sum of products logic; (b) using tristate buffers.
Multiplexers
• Main function of multiplexer and demultiplexer
• The purpose is to reduce the number of wires
required for interconnection
• by making the signals to time-share the link.
A multiplexer/demultiplexer
arrangement
for information transmission
Demultiplexer
A 2n-to-1-line multiplexer
symbol
MUX implementation of
a Boolean function
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights
Reserved
Code Converters
E3 = E 2 = 1, E 1 = 0; A2 = A0 = 1, A1 = 0
Figure 1
Try this....
Determine the states of the 74147 decimal-to-BCD priority
encoder outputs when are LOW and
the other are HIGH.
A 2 , A 6 , A 7
Basic Adders
Half-Adder