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