English
Language : 

HCC40181B Datasheet, PDF (3/12 Pages) STMicroelectronics – 4-BIT ARITHMETIC LOGIC UNIT
HCC/HCF40181B
RECOMMENDED OPERATING CONDITIONS
Symbol
Parameter
VDD Supply Voltage : H CC Types
H C F Types
VI Input Voltage
T o p Operating Temperature : HCC Types
H CF Types
Value
3 to 18
3 to 15
0 to VDD
– 55 to + 125
– 40 to + 85
Unit
V
V
V
°C
°C
TRUTH TABLES
Table 1.
Function
Select
S3 S2 S1 S0
0
0
0
0
Inputs/Outputs Active Low
L og i c
Function
(M = H)
A
Arithmetic*
Function
(M = L, Cn = L)
A minus 1
Inputs/Outputs Active High
L og i c
Fu n ct i o n
(M = H)
A
Arithmetic*
F un ct i o n
(M = L, Cn = H)
A
0
0
0
1
AB
AB minus 1
A+ B
A+B
0
0
1
0
A+B
AB minus 1
AB
A+B
0
0
1
1
Logic 1
minus 1
Logic 0
minus 1
0
1
0
0
A+ B
A plus (A + B)
AB
A plus AB
0
1
0
1
B
AB plus (A + B)
B
(A + B) plus AB
0
1
1
0
A ⊕B
A minus B minus 1
A⊕B
A minus B minus 1
0
1
1
1
A+B
A+B
AB
AB minus 1
1
0
0
0
AB
A plus (A + B)
A+B
A plus AB
1
0
0
1
A⊕B
A plus B
A⊕B
A plus B
1
0
1
0
B
AB plus (A + B)
B
(A + B) plus AB
1
0
1
1
A+B
A+B
AB
AB minus 1
1
1
0
0
Logic 0
A plus A
Logic 1
A plus A
1
1
0
1
AB
AB plus A
A+B
(A + B) plus A
1
1
1
0
AB
AB plus A
A+B
(A + B) plus A
1
1
1
1
A
A
A
A minus 1
* Expressed as two’s complement. For arithmetic function with Cn in the opposite state, the resulting function is as show plus 1.
1 = HIGH LEVEL.
0 = LOW LEVEL.
Table 2 : Magnitude Comparison.
Input
Cn
1
0
1
0
1 = HIGH LEVEL
0 = LOW LEVEL
Active-high D ata
Output
Cn + 4
1
M agni tud e
A≤ B
1
A< B
0
A> B
0
A≥ B
Input
Cn
0
1
0
1
Active-low Data
Output
Cn + 4
0
Magnitude
A≤B
0
A<B
1
A>B
1
A≥B
3/12