10-LINE-TO-4-LINE AND 8-LINE-TO-3-LINE PRIORITY ENCODERS
The SN54/74LS147 and the SN54/74LS148 are Priority Encoders. They provide priority decoding of the inputs to ensure that only the highest order data line is encoded. Both devices have data inputs and outputs which are active at the low logic level.
The LS147 encodes nine data lines to four-line (8-4-2-1) BCD. The implied decimal zero condition does not require an input condition because zero is encoded when all nine data lines are at a high logic level.
The LS148 encodes eight data lines to three-line (4-2-1) binary (octal). By providing cascading circuitry (Enable Input EI and Enable Output EO) octal expansion is allowed without needing external circuitry.
The SN54 /74LS748 is a proprietary Motorola part incorporating a built-in deglitcher network which minimizes glitches on the GS output. The glitch occurs on the negative going transition of the EI input when data inputs 0±7 are at logical ones.
The only dc parameter differences between the LS148 and the LS748 are that (1) Pin 10 (input 0) has a fan-in of 2 on the LS748 versus a fan-in of 1 on the LS148; (2) Pins 1, 2, 3, 4, 11, 12 and 13 (inputs 1, 2, 3, 4, 5, 6, 7) have a fan-in of 3 on the LS748 versus a fan-in of 2 on the LS148.
The only ac difference is that tPHL from EI to EO is changed from 40 to 45 ns.
SN54 / 74LS147
(TOP VIEW)
|
OUTPUT |
|
INPUTS |
|
OUTPUT |
||
VCC |
NC |
D |
3 |
2 |
1 |
9 |
A |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
|
|
D |
3 |
2 |
1 |
9 |
|
|
4 |
|
|
|
|
A |
|
|
5 |
6 |
7 |
8 |
C |
B |
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
4 |
5 |
6 |
7 |
8 |
C |
B |
GND |
|
INPUTS |
|
|
OUTPUTS |
|
||
|
|
SN54 / 74LS148 |
|
|
|||
|
|
SN54 / 74LS748 |
|
|
|||
|
|
(TOP VIEW) |
|
|
|
||
|
OUTPUTS |
|
INPUTS |
|
OUTPUT |
||
VCC |
EO |
GS |
3 |
2 |
1 |
0 |
A0 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
|
EO |
GS |
3 |
2 |
1 |
0 |
|
|
4 |
|
|
|
|
A0 |
|
|
5 |
6 |
7 |
EI |
A2 |
A1 |
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
4 |
5 |
6 |
7 |
E1 |
A2 |
A1 |
GND |
|
|
INPUTS |
|
|
OUTPUTS |
|
SN54/74LS147
SN54/74LS148
SN54/74LS748
10-LINE-TO-4-LINE AND 8-LINE-TO-3-LINE PRIORITY ENCODERS
LOW POWER SCHOTTKY
|
|
|
J SUFFIX |
|
|
|
CERAMIC |
|
|
|
CASE 620-09 |
16 |
1 |
|
|
|
|
|
|
|
|
|
N SUFFIX |
|
|
|
PLASTIC |
16 |
|
|
CASE 648-08 |
|
|
|
|
|
1 |
|
|
|
|
|
D SUFFIX |
|
16 |
|
SOIC |
|
|
CASE 751B-03 |
|
|
|
1 |
|
|
|
|
ORDERING INFORMATION
SN54LSXXXJ Ceramic
SN74LSXXXN Plastic
SN74LSXXXD SOIC
FAST AND LS TTL DATA
5-245
SN54/74LS147 •SN54/74LS148 •SN54/74LS748
SN54 / 74LS147
FUNCTION TABLE
INPUTS |
|
|
|
|
OUTPUTS |
|
|
||||
1 2 3 4 5 6 7 8 9 |
D C B A |
||||
|
|
|
|||
H H H H H H H H H |
H |
H H H |
|||
X X X X X X X X L |
L H H L |
||||
X X X X X X X L |
H |
L H H H |
|||
X X X X X X L |
H H |
H L L L |
|||
X X X X X L |
H H H |
H L L H |
|||
X X X X L H H H H |
H L H L |
||||
X X X L H H H H H |
H L H H |
||||
X X L H H H H H H |
H H L L |
||||
X L H H H H H H H |
H H L H |
||||
L H H H H H H H H |
H H H L |
||||
|
|
|
|
|
|
H = HIGH Logic Level, L = LOW Logic Level, X = Irrelevant
SN54 / 74LS148
SN54 / 74LS748
FUNCTION TABLE
INPUTS |
|
|
OUTPUTS |
|
|
|
|
|
|
|
|
EI 0 1 2 3 4 5 |
6 |
7 |
A2 A1 A0 |
GS |
EO |
|
|
|
|||
H X X X X X X X X |
H H H |
H H |
|||
L H H H H H H H H |
H H H |
H L |
|||
L X X X X X X X L |
L L L |
L |
H |
||
L X X X X X X L |
H |
L L H |
L |
H |
|
L X X X X X L |
H H |
L H L |
L |
H |
|
L X X X X L H H H |
L H H |
L |
H |
||
L X X X L H H H H |
H L L |
L |
H |
||
L X X L H H H H H |
H L H |
L |
H |
||
L X L H H H H H H |
H H L |
L |
H |
||
L L H H H H H H H |
H H H |
L |
H |
||
|
|
|
|
|
|
FUNCTIONAL BLOCK DIAGRAMS
1 |
(11) |
2 |
(12) |
3 |
(13) |
4 |
(1) |
5 |
(2) |
6 |
(3) |
7 |
(4) |
8 |
(5) |
9 |
(10) |
(9) |
A |
|
(7) |
B |
|
(6)
C
(14) D
SN54 / 74LS147
0 |
(10) |
(15) |
|
|
|
EO |
|
1 |
(11) |
(14) |
GS |
2 |
(12) |
|
|
|
|
(8) |
A0 |
|
(13) |
|
|
3 |
|
|
|
4 |
(1) |
|
|
|
(2) |
(7) |
A1 |
|
|
||
5 |
|
|
|
|
|
|
|
6 |
(3) |
|
|
|
(4) |
(6) |
|
7 |
|
A2 |
|
|
|
||
|
|
|
|
|
(5) |
|
|
EI |
|
|
|
|
|
SN54 / 74LS148 |
|
FAST AND LS TTL DATA
5-246
SN54/74LS147 •SN54/74LS148 •SN54/74LS748
FUNCTIONAL BLOCK DIAGRAMS (continued)
|
|
G31 |
|
|
|
0(10) |
|
G13 |
(15) |
|
|
|
|
|
|
EO |
|
1(11) |
|
|
(14) |
GS |
|
|
G2 |
|
|
G29 |
|
|
|
|
|
|
|
2(12) |
G9 |
|
|
|
|
|
|
|
|
||
|
G3 |
|
|
(9) |
A0 |
|
|
|
|
|
|
(13) |
|
|
G18 |
|
|
3 |
|
|
|
|
|
|
G4 |
|
|
|
|
4 (1) |
G10 |
|
|
|
|
|
G5 |
|
|
(7) |
|
5 (2) |
G11 |
|
A1 |
||
|
|
||||
|
|
G23 |
|||
|
G6 |
|
|
|
|
|
|
|
|
|
|
6 (3) |
G12 |
|
|
|
|
|
|
|
|
||
|
G7 |
|
|
|
|
7 |
(4) |
|
|
(6) |
|
|
|
|
A2 |
||
|
|
|
|
||
|
G8 |
|
|
|
|
|
|
|
G28 |
|
|
EI(5) |
|
|
|
||
|
|
|
|
||
|
G1 |
|
|
|
|
|
|
SN54 / 74LS748 |
|
|
|
FAST AND LS TTL DATA
5-247