STMICROELECTRONICS HCF40181BEY

HCC/HCF40181B
4-BIT ARITHMETIC LOGIC UNIT
.
.
.
..
..
.
..
..
FULL LOOK-AHEAD CARRY FOR SPEED
OPERATIONS ON LONG WORDS
GENERATES 16 LOGIC FUNCTIONS OF TWO
BOOLEAN VARIABLES
GENERATES 16 ARITHMETIC FUNCTIONS
OF TWO 4-BIT BINARY WORDS
A = B COMPARATOR OUTPUT AVAILABLE
RIPPLE-CARRY INPUT AND OUTPUT AVAILABLE
TYPICAL ADDITION TIME 200ns @ VDD = 10V
STANDARDIZED SYMMETRICAL OUTPUT
CHARACTERISTICS
QUIESCENT CURRENT AT 20V FOR HCC DEVICE
5V, 10V, AND 15V PARAMETRIC RATINGS
INPUT CURRENT OF 100nA AT 18V AND 25°C
FOR HCC DEVICE
100% TESTED FOR QUIESCENT CURRENT
MEETS ALL REQUIREMENTS OF JEDEC TENTATIVE STANDARD N° 13A, ”STANDARD SPECIFICATIONS FOR DESCRIPTION OF ”B”
SERIES CMOS DEVICES”
EY
(Plastic Package)
F
(Ceramic Frit Seal Package)
M1
(Micro Package)
ORDER CODES :
HCC40181BF
HCF40181BEY
HCF40181BM1
PIN CONNECTIONS
DESCRIPTION
The HCC40181B (extended temperature range)
and HCF40181B (intermediate temperature range)
are monolithic integrated circuits, available in 24lead dual in-line plastic or ceramic package and
plastic micro package. The HCC/HCF40181B is a
low-power four-bit parallel arithmetic logic unit
(ALU) capable of providing 16 binary arithmetic
operations on two four-bit words and 16 logical functions of two Boolean variables. The mode control
input M selects logical (M = High) or arithmetic (M =
Low) operation. The four select inputs (S0, S1, S2,
and S3) select the desired logical or arithmetic functions, which include AND, OR, NAND, NOR, and exclusive-OR and-NOR in the logical mode, and
addition, subtraction, decrement, left-shift and
straight transfer in the arithmetic mode, according to
the truth table. The HCC/HCF40181B operation
may be interpreted with either active-low or activehigh data at the A and B word inputs and the function
outputs F, by using the appropriate truth table. The
HCC/HCF40181B contains logic for full look-ahead
carry operation for fast carry generation using the
carry-generate and carry-propagate outputs G and
June 1989
1/12
HCC/HCF40181B
P for the four bits of the HCC/HCF40181B. Use of
the HCC/HCF40182B look-ahead carry generator
in conjunction with multiple HCC/HCF40181B’s permits high-speed arithmetic operations on long
words. A ripple carry output Cn + 4 is available for use
in systems where speed is not of primary importance. Also included in the HCC/HCF40181B is a
comparator output A = B, which assumes a high
level whenever the two four-bit input words A and B
are equal and the device is in the subtract mode. In
addition, relative magnitude information may be
derived from the carry-in input C n and ripple carryout output C n + 4 by placing the unit in the subtract
mode and externally decoding using the information
in table II. The HCC/HCF40181B is similar to industry types MC 14581 and 74181.
FUNCTIONAL DIAGRAM
Active-low Data.
Active-high Data.
ABSOLUTE MAXIMUM RATINGS
Symbol
V DD*
Parameter
Supply Voltage : HC C Types
H C F Types
Value
Unit
– 0.5 to + 20
– 0.5 to + 18
V
V
Vi
Input Voltage
– 0.5 to V DD + 0.5
V
II
DC Input Current (any one input)
± 10
mA
Total Power Dissipation (per package)
Dissipation per Output Transistor
for T o p = Full Package-temperature Range
200
mW
100
mW
Pt ot
Top
Operating Temperature : HCC Types
H CF Types
– 55 to + 125
– 40 to + 85
°C
°C
Tstg
Storage Temperature
– 65 to + 150
°C
Stresses above those listed under ”Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress
rating only and functional operation of the device at these or any other conditions above those indicated in the operational sections
of this specification is not implied. Exposure to absolute maximum rating conditions for external periods may affect device reliability.
* All voltages are with respect to VSS (GND).
2/12
HCC/HCF40181B
RECOMMENDED OPERATING CONDITIONS
Symbol
Parameter
V DD
Value
Unit
3 to 18
3 to 15
V
V
0 to V DD
V
– 55 to + 125
– 40 to + 85
°C
°C
Supply Voltage : H CC Types
H C F Types
VI
Input Voltage
Top
Operating Temperature : HCC Types
H CF Types
TRUTH TABLES
Table 1.
Inputs/Outputs Active Low
Function
Select
Logic
Function
(M = H)
Arithmetic*
Function
(M = L, C n = L)
Inputs/Outputs Active High
Logic
Function
(M = H)
Arithmetic*
Function
(M = L, C n = H)
S3
S2
S1
S0
0
0
0
0
A
A minus 1
A
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.
Active-high D ata
Input
Cn
Output
Cn + 4
1
Active-low Data
Magnitude
Input
Cn
Output
Cn + 4
Magnitude
1
A≤ B
0
0
A≤B
0
1
A< B
1
0
A<B
1
0
A> B
0
1
A>B
0
0
A≥ B
1
1
A≥B
1 = HIGH LEVEL
0 = LOW LEVEL
3/12
HCC/HCF40181B
LOGIC DIAGRAM Active-low Data
4/12
HCC/HCF40181B
STATIC ELECTRICAL CHARACTERISTICS (over recommended operating conditions)
Test Conditions
Symbol
IL
V OH
V OL
Parameter
Quiescent
Current
VI
(V)
VO
(V)
V IL
I OH
0/ 5
5
5
0.04
5
150
HCC
Types 0/15
10
10
0.04
10
300
15
20
0.04
20
600
0/20
20
100
0.08
100
3000
0/ 5
HCF
0/10
Types
0/15
5
20
0.04
20
150
10
40
0.04
40
300
15
80
0.04
80
600
Output High
Voltage
Output Low
Voltage
0/ 5
<1
5
4.95
4.95
4.95
0/10
<1
10
9.95
9.95
9.95
0/15
<1
15
14.95
14.95
14.95
5/0
<1
5
0.05
0.05
0.05
10/0
<1
10
0.05
0.05
0.05
I OL
I IH , I IL
CI
Input High
Voltage
Input Low
Voltage
Output
Drive
Current
Output
Sink
Current
Input
Leakage
Current
|I O | V D D
T L o w*
25 °C
T Hi g h *
(µA) (V) Min. Max. Min. Typ. Max. Min. Max.
0/10
15/0
V IH
Value
<1
15
0.5/4.5
<1
5
1/9
0.05
3.5
0.05
3.5
<1
10
7
7
7
1.5/13.5 < 1
15
11
11
11
4.5/0.5
<1
5
1.5
1.5
1.5
9/1
<1
10
3
3
3
13.5/1.5 < 1
15
4
4
4
2.5
5
– 2
– 1.6 – 3.2
– 1.15
HCC
Types 0/10
4.6
5
– 0.64
– 0.51 – 1
– 0.36
9.5
10
– 1.6
– 1.3 – 2.6
– 0.9
0/15
13.5
15
– 4.2
– 3.4 – 6.8
– 2.4
0/ 5
2.5
5
– 1.53
– 1.36 – 3.2
– 1.1
0/ 5
HCF
Types 0/10
4.6
5
– 0.52
– 0.44 – 1
– 0.36
9.5
10
– 1.3
– 1.1 – 2.6
– 0.9
0/15
13.5
15
– 3.6
– 3.0 – 6.8
– 2.4
0/ 5
0.4
5
0.64
0.51
1
0.36
0.5
10
1.6
1.3
2.6
0.9
1.5
15
4.2
3.4
6.8
2.4
0/ 5
0.4
5
0.52
0.44
1
0.36
HCF
0/10
Types
0/15
0.5
10
1.3
1.1
2.6
0.9
1.5
15
3.6
3.0
6.8
2.4
Any Input
HCF
Types 0/15
Input Capacitance
V
Any Input
V
0.05
0/ 5
HCC 0/18
Types
µA
3.5
0/ 5
HCC
0/10
Types
0/15
Unit
V
mA
mA
18
± 0.1
±10 – 5 ± 0.1
± 1
15
± 0.3
±10
±1
5
–5
± 0.3
7.5
V
µA
pF
* TLo w = – 55°C for HCC device : – 40°C for HCF device.
* THigh = + 125°C for HCC device : + 85°C for HCF device.
The Noise Margin for both ”1” and ”0” level is : 1V min. with VDD = 5V, 2V min. with VDD = 10V, 2.5V min. with VDD = 15V.
5/12
HCC/HCF40181B
DYNAMIC ELECTRICAL CHARACTERISTICS (T amb = 25°C, C L = 50pF, R L = 200kΩ,
typical temperature coefficient for all V DD values is 0.3%/°C, all input rise and fall time = 20ns)
Symbol
Test Conditions
Parameter
Value
V D D (V) Min.
t PL H,
t PHL
Propagation Delay Time
A or B to F (logic mode)
A or B to G or P
A or B to F,
C n + 4 , or A = B
C n to F
C n to C n
t T L H,
t THL
+4
Transition Time
Unit
Typ.
Max.
5
400
800
10
160
320
15
120
240
5
300
1000
10
200
400
15
140
280
5
320
640
10
135
270
15
100
200
5
200
400
10
100
200
15
70
140
5
100
200
10
50
100
15
40
80
ns
ns
ns
ns
ns
Table 3 : AC Test Setup Reference (active-low data).
Test
Delay Times
AC Paths
D C Data Inputs
Mo de*
Inputs
Outputs
to V S S
to V D D
SUM IN to SUM OUT
BO
Any F
B1, B2, B3,
M, Cn
All A’s
ADD
SUM IN to P
AO
P
A1, A2, A3,
M, Cn
All B’s
ADD
SUM IN to G
BO
G
All A’s
M, Cn
B1, B2, B3
ADD
BO
Cn
+4
All A’s,
M, Cn
B1, B2, B3
ADD
C n to SUM OUT
Cn
Any F
All A’s,
M
All B’s
ADD
C n to C n +
Cn
Cn
All A’s,
M
All B’s
ADD
BO
A=B
All A’s
B1, B2, B3,
M
Cn
SUBTRACT
All B’s
Any F
All A’s,
Cn
M
EXCLUSIVE
OR
SUM IN to C n
+ 4
4
SUM IN to A = B
SUM IN to SUM OUT
(logic mode)
+ 4
* ADD Mode : S0, S3 = VDD ; S1, S2 = VSS. SUBTRACT Mode : S0, S3 = VSS ; S1, S2 = VDD .
6/12
HCC/HCF40181B
Output Low (sink) Current Characteristics.
Output High (source) Current Characteristics.
Typical Propagation Delay Time vs. Load Capacitance
(for A or B to F, logic mode).
Typical Dynamic Power Dissipation vs. Input Frequen
7/12
HCC/HCF40181B
TEST CIRCUITS
Quiescent Device Current.
Input Voltage.
Input Leakage Current.
Dynamic Power Dissipation.
8/12
HCC/HCF40181B
Plastic DIP24 (0.25) MECHANICAL DATA
mm
DIM.
MIN.
TYP.
inch
MAX.
MIN.
TYP.
a1
0.63
0.025
b
0.45
0.018
b1
0.23
b2
0.31
1.27
D
E
0.009
0.012
0.050
32.2
15.2
16.68
1.268
0.598
0.657
e
2.54
0.100
e3
27.94
1.100
F
MAX.
14.1
0.555
I
4.445
0.175
L
3.3
0.130
P043A
9/12
HCC/HCF40181B
Ceramic DIP24 MECHANICAL DATA
mm
DIM.
MIN.
TYP.
A
inch
MAX.
MIN.
TYP.
32.3
MAX.
1.272
B
13.05
13.36
0.514
0.526
C
3.9
5.08
0.154
0.200
D
3
E
0.5
e3
0.118
1.78
0.020
27.94
0.070
1.100
F
2.29
2.79
0.090
0.110
G
0.4
0.55
0.016
0.022
I
1.17
1.52
0.046
0.060
L
0.22
0.31
0.009
0.012
M
1.52
2.49
0.060
0.098
15.8
0.606
0.622
N1
P
Q
4° (min.), 15° (max.)
15.4
5.71
0.225
P058C
10/12
HCC/HCF40181B
SO24 MECHANICAL DATA
mm
DIM.
MIN.
inch
TYP.
MAX.
A
a1
MIN.
TYP.
MAX.
2.65
0.10
0.104
0.20
a2
0.004
0.007
2.45
0.096
b
0.35
0.49
0.013
0.019
b1
0.23
0.32
0.009
0.012
C
0.50
0.020
c1
45° (typ.)
D
15.20
15.60
0.598
0.614
E
10.00
10.65
0.393
0.420
e
1.27
0.05
e3
13.97
0.55
F
7.40
7.60
0.291
0.299
L
0.50
1.27
0.19
0.050
S
8° (max.)
L
s
e3
b1
e
a1
b
A
a2
C
c1
E
D
13
1
12
F
24
11/12
HCC/HCF40181B
Information furnished is believed to be accurate and reliable. However, SGS-THOMSON Microelectronics assumes no responsability for the
consequences of use of such information nor for any infringement of patents or other rights of third parties which may results from its use. No
license is granted by implication or otherwise under any patent or patent rights of SGS-THOMSON Microelectronics. Specifications mentioned
in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied.
SGS-THOMSON Microelectronics products are not authorized for use ascritical components in life support devices or systems without express
written approval of SGS-THOMSON Microelectonics.
 1994 SGS-THOMSON Microelectronics - All Rights Reserved
SGS-THOMSON Microelectronics GROUP OF COMPANIES
Australia - Brazil - France - Germany - Hong Kong - Italy - Japan - Korea - Malaysia - Malta - Morocco - The Netherlands Singapore - Spain - Sweden - Switzerland - Taiwan - Thailand - United Kingdom - U.S.A
12/12