English
Language : 

MC10181 Datasheet, PDF (1/6 Pages) Motorola, Inc – 4-Bit Arithmetic Logic Unit/Function Generator
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
4-Bit Arithmetic Logic Unit/
Function Generator
MC10181
The MC10181 is a high–speed arithmetic logic unit capable of performing 16
logic operations and 16 arithmetic operations on two four–bit words. Full
internal carry is incorporated for ripple through operation.
Arithmetic logic operations are selected by applying the appropriate binary
word to the select inputs (S0 through S3) as indicated in the tables of
arithmetic/logic functions. Group carry propagate (PG) and carry generate (GG)
are provided to allow fast operations on very long words using a second order
look ahead. The internal carry is enabled by applying a low level voltage to the
mode control input (M).
PD = 600 mW typ/pkg (No Load)
tpd (typ): A1 to F = 6.5 ns
Cn to Cn + 4 = 3.1 ns
A1 to PG = 5.0 ns
A1 to GG = 4.5 ns
A1 to Cn + 4 = 5.0
LOGIC DIAGRAM
13
15
17
VCC1 = PIN 1
14
VCC2 = PIN 24
VEE = PIN 12
S0 S1 S2 S3
21
A0
F0
2
20
18
B0
A1
F1
3
19
B1
F2
7
16
11
A2
B2
F3
6
10
A3
GG
4
9
22
B3
Cn
PG
8
23
M
Cn+4
5
Function Select
S3 S2 S1 S0
LLLL
L L LH
L LHL
L LHH
LHL L
LHLH
L HH L
L HHH
HL L L
HL LH
HLHL
H L HH
HHL L
HH L H
HHH L
HHHH
Logic Functions
M is High C = D.C.
F
F=A
F=A+B
F=A+B
F = Logical “1”
F=A•B
F = B
F=A B
F=A+B
 F = A • B
F=A B
F=B
F=A+B
F = Logical “0”
F=A•B
F=A•B
F=A
Arithmetic Operation
M is Low Cn is low
F
F=A
F = A plus (A • B)
F = A plus (A • B)
F = A times 2
F = (A + B) plus 0
F = (A + B) plus (A • B)
F = A plus B
F = A plus (A + B)
F = (A + B) plus 0
F = A minus B minus 1
F = (A + B) plus (A • B)
F = A plus (A + B)
F = minus 1 (two’s complement)
F = (A • B) minus 1
F = (A • B) minus 1
F = A minus 1
L SUFFIX
CERAMIC PACKAGE
CASE 623–05
PIN ASSIGNMENT
VCC1
1
F0
2
24
VCC2
23
M
F1
3
GG
4
CN + 4
5
F3
6
22
CN
21
A0
20
B0
19
B1
F2
7
18
A1
PG
8
17
S1
B3
9
16
A2
A3
10
15
S2
B2
11
14
S0
VEE
12
13
S3
9/96
© Motorola, Inc. 1996
3–141
REV 6