. HIGH SPEED .LOW POWER DISSIPATION .HIGH NOISE IMMUNITY M74HC181 ARITHMETIC LOGIC UNIT/FUNCTION GENERATOR. tpd = 13 ns (TYP.

Similar documents
. HIGH SPEED .LOW POWER DISSIPATION .HIGH NOISE IMMUNITY M54HC133 M74HC INPUT NAND GATE. tpd = 13 ns (TYP.) at VCC =5V

. HIGH SPEED .LOW POWER DISSIPATION .HIGH NOISE IMMUNITY M54HC148 M74HC148 8 TO 3 LINE PRIORITY ENCODER. tpd = 15 ns (TYP.

. HIGH SPEED .LOW POWER DISSIPATION .HIGH NOISE IMMUNITY M54HC4511 M74HC4511 BCD TO 7 SEGMENT LATCH/DECODER DRIVER. tpd = 28 ns (TYP.

. HIGH SPEED .LOW POWER DISSIPATION .HIGH NOISE IMMUNITY M54HC137 M74HC137 3 TO 8 LINE DECODER/LATCH (INVERTING) tpd = 11 ns (TYP.

. HIGH SPEED .LOW POWER DISSIPATION .HIGH NOISE IMMUNITY M54HC85 M74HC85 4-BIT MAGNITUDE COMPARATOR. tpd = 22 ns (TYP.) at VCC =5V

. HIGH SPEED .LOW POWER DISSIPATION .HIGH NOISE IMMUNITY M54HC354 M74HC354 8 CHANNEL MULTIPLEXER/REGISTER (3 STATE) tpd = 24 ns (TYP.

. HIGH SPEED .LOW POWER DISSIPATION .OUTPUT DRIVE CAPABILITY M54HCT138 M74HCT138 3 TO 8 LINE DECODER (INVERTING) t PD = 16 ns (TYP.

M74HC4543TTR BCD TO 7 SEGMENT LATCH/DECODER/LCD DRIVER

Obsolete Product(s) - Obsolete Product(s)

Obsolete Product(s) - Obsolete Product(s)

M74HC20TTR DUAL 4-INPUT NAND GATE

Obsolete Product(s) - Obsolete Product(s)

HCC/HCF40181B 4-BIT ARITHMETIC LOGIC UNIT

Obsolete Product(s) - Obsolete Product(s)

M74HC147TTR 10 TO 4 LINE PRIORITY ENCODER

.SET-RESET CAPABILITY

M74HCT138TTR 3 TO 8 LINE DECODER (INVERTING)

HCC4527B HCF4527B BCD RATE MULTIPLEXER

M74HCT688TTR 8 BIT EQUALITY COMPARATOR

HCC40147B HCF40147B 10 TO 4 LINE BCD PRIORITY ENCODER

.EXPANDABLE WITH MULTIPLE PACKAGES

HCC/HCF4042B QUAD CLOCKED D LATCH

HCC/HCF4093B QUAD 2-INPUT NAND SCHMIDT TRIGGERS

HCC4543B HCF4543B BCD-TO-7 SEGMENT LATCH/DECODER/LCD DRIVER HCC/HCF4543B

74VHCT138ATTR 3 TO 8 LINE DECODER (INVERTING)

HCF4532B 8-BIT PRIORITY ENCODER

TC74HC373AP,TC74HC373AF,TC74HC373AFW

Obsolete Product(s) - Obsolete Product(s)

HCF4555B DUAL BINARY TO 1 OF 4 DECODER/DEMULTIPLEXER OUTPUT HIGH ON SELECT

HCF4543B BCD-TO-7-SEGMENT LATCH/DECODER/LCD DRIVER

HCF4089B BINARY RATE MULTIPLIER

TC74HC74AP,TC74HC74AF,TC74HC74AFN

TC74HC7292AP,TC74HC7292AF

Obsolete Product(s) - Obsolete Product(s)

TC74HC148AP,TC74HC148AF

HCF4035B 4 STAGE PARALLEL IN/PARALLEL OUT SHIFT REGISTER

NTE74LS181 Integrated Circuit TTL Arithmetic Logic Unit/Function Generator

NTE74HC165 Integrated Circuit TTL High Speed CMOS, 8 Bit Parallel In/Serial Out Shift Register

NTE74HC173 Integrated Circuit TTL High Speed CMOS, 4 Bit D Type Flip Flop with 3 State Outputs

Octal 3-State Noninverting Transparent Latch

2N2904A-2N2905A 2N2906A-2N2907A

MM74HC151 8-Channel Digital Multiplexer

MM74HC154 4-to-16 Line Decoder

Presettable 4-Bit Binary UP/DOWN Counter High-Performance Silicon-Gate CMOS

MM74HC175 Quad D-Type Flip-Flop With Clear

CD4028BC BCD-to-Decimal Decoder

MM74HC175 Quad D-Type Flip-Flop With Clear

MM74HC574 3-STATE Octal D-Type Edge-Triggered Flip-Flop

BCD-TO-DECIMAL DECODER HIGH-VOLTAGE SILICON-GATE CMOS IW4028B TECHNICAL DATA

MM74HC373 3-STATE Octal D-Type Latch

MM74HC251 8-Channel 3-STATE Multiplexer

MM74HC574 3-STATE Octal D-Type Edge-Triggered Flip-Flop

Presettable Counters High-Performance Silicon-Gate CMOS

MM74HC138 3-to-8 Line Decoder

12-Stage Binary Ripple Counter High-Voltage Silicon-Gate CMOS

1-OF-8 DECODER/DEMULTIPLEXER High-Speed Silicon-Gate CMOS

MM74HC157 Quad 2-Input Multiplexer

MM74HC139 Dual 2-To-4 Line Decoder

MM74HC373 3-STATE Octal D-Type Latch

1-OF-8 DECODER/DEMULTIPLEXER High-Speed Silicon-Gate CMOS

IN74HC164А 8-Bit Serial-Input/Parallel-Output Shift Register

MM74HC00 Quad 2-Input NAND Gate

MM74HCT138 3-to-8 Line Decoder

MM74HC4020 MM74HC Stage Binary Counter 12-Stage Binary Counter

MC MC35172 LOW POWER DUAL BIPOLAR OPERATIONAL AMPLIFIERS.. GOOD CONSUMPTION/SPEED RATIO : ONLY 200µA/Amp FOR 2.1MHz, 2V/µs

TC74VHC573F,TC74VHC573FW,TC74VHC573FT,TC74VHC573FK

TC74LCX08F,TC74LCX08FN,TC74LCX08FT,TC74LCX08FK

MM54HC154 MM74HC154 4-to-16 Line Decoder

F3 F F1 GND

Dual JK Flip-Flop IW4027B TECHNICAL DATA PIN ASSIGNMENT LOGIC DIAGRAM FUNCTION TABLE. Rev. 00

MM74HC244 Octal 3-STATE Buffer

LD1117 SERIES LOW DROP FIXED AND ADJUSTABLE POSITIVE VOLTAGE REGULATORS

NTE40160B, NTE40161B NTE40162B, NTE40163B Integrated Circuit CMOS, Synchronous Programmable 4 Bit Counters

CD4071BC CD4081BC Quad 2-Input OR Buffered B Series Gate Quad 2-Input AND Buffered B Series Gate

74VHC139 Dual 2-to-4 Decoder/Demultiplexer

MM74HC573 3-STATE Octal D-Type Latch

MM74HC374 3-STATE Octal D-Type Flip-Flop

MM74HC32 Quad 2-Input OR Gate

MM74HC164 8-Bit Serial-in/Parallel-out Shift Register

2N3904 SMALL SIGNAL NPN TRANSISTOR

TC74VHC574F,TC74VHC574FW,TC74VHC574FT,TC74VHC574FK

MM54HC73 MM74HC73 Dual J-K Flip-Flops with Clear

74VHC138 3-to-8 Decoder/Demultiplexer

MM74HC08 Quad 2-Input AND Gate

MM74HC4020 MM74HC Stage Binary Counter 12-Stage Binary Counter

Quad 2-Input NAND Gate with Open-Drain Outputs High-Performance Silicon-Gate CMOS

MM54HC175 MM74HC175 Quad D-Type Flip-Flop With Clear

MM74HC74A Dual D-Type Flip-Flop with Preset and Clear

CD4021BC 8-Stage Static Shift Register

74HC General description. 2. Features. 3-to-8 line decoder, demultiplexer with address latches; inverting. Product data sheet

Obsolete Product(s) - Obsolete Product(s)

TC74HC155AP, TC74HC155AF

NTE74HC299 Integrated Circuit TTL High Speed CMOS, 8 Bit Universal Shift Register with 3 State Output

MM74HC540 MM74HC541 Inverting Octal 3-STATE Buffer Octal 3-STATE Buffer

NTE40194B Integrated Circuit CMOS, 4 Bit Bidirectional Universal Shift Register

MM54HCT193 MM74HCT193 Synchronous Binary Up Down Counters

Outputs 74VHC245 74VHCT245. Octal Bidirectional Transceiver with TRI-STATE Outputs

74VHC74 Dual D-Type Flip-Flop with Preset and Clear

STD5N20L N-CHANNEL 200V Ω - 5A DPAK STripFET MOSFET

CD4071BC CD4081BC Quad 2-Input OR Buffered B Series Gate Quad 2-Input AND Buffered B Series Gate

Transcription:

ARITHMETIC LOGIC UNIT/FUNCTION GENERATOR. HIGH SPEED tpd = 13 (TYP.) AT VCC =5V.LOW POWER DISSIPATION I CC =4µA (MAX.) at T A =25 C.HIGH NOISE IMMUNITY VNIH =VNIL =28%VCC (MIN.) OUTPUT DRIVE CAPABILITY 10 LSTTL LOADS SYMMETRICAL OUTPUT IMPEDANCE IOH =IOL = 4 ma (MIN.) BALANCED PROPAGATION DELAYS t PLH =t. PHL WIDE OPERATING VOLTAGE RANGE VCC (OPR) = 2 V to 6 V PIN AND FUNCTION COMPATIBLE WITH 54/74LS181 DESCRIPTION The 74HC181 is a high speed CMOS ARITHMETIC LOGIC UNIT/FUNCTION GENERATOR fabricated with silicon gate C 2 MOS technology. It has the same high speed performance of LSTTL combined with true CMOS low power coumption. These circuits perform 16 binary arithmetic operatio on two 4-bit words as shown in tables 1 and 2. These operatio are selected by the four function-select lines (S0, S1, S2, S3) and include addition, subtraction, decrement, and straight trafer. When performing arithmetic manipulatio, the internal carries must be enabled by applying a low-level voltage to the mode control input (M). A full carry look-ahead scheme is made available in these devices for fast, simultaneous carry generation by mea of two cascade-outputs (pi 15 and 17) for thefourbits in the package. When used in conjunction with the M54HC182 or M74HC182, full carry look-ahead circuits, high-speed arithmetic operatio can be performed. These circuits will accomodate active-high or active-low data, if the pin designatio are interpreted as shown below. Subtraction is accomplished by 1,s complement addition where the 1 s complement of the subtrahend is generated internally. The resultant output is 1 B 1, which requires an endaround or forced carry to produce A B. The 181 can also be utilized as a comparator. The A = B output is internally decoded from the function outputs (F0, F1, F2, F3) so that when two words of equal magnitude are applied at the A and B inputs, it will assume a high level to indicated equality (A = B). The ALU should be B1R (Plastic Package) M1R (Micro Package) ORDER CODES : M74HC181M1R M74HC181B1R PIN CONNECTIONS (top view) * Open drain Output Structure October 1993 1/13

DESCRIPTION (continued) in the subtract mode with C n = H when performing this comparison. The A = B output is open-drain so that it can be wire-and connected to give a comparison for more that four bits. The carry output (Cn + 4) can also be used to supply relative magnitude information. Again, the ALU should be placed in the subtract mode by placing the function select inputs S3, S2, S1, S0 at L, H, H, L, respectively. These circuits have been designed to not only incorporate all of the designer s requirements for arithmetic operatio, but also to provide 16 possible functio of two Boolean variables without the use of external circuitry. These logic functio are selected by use of the four function-select inputs (S0, S1, S2, S3) with the mode-control input (M) at a high level to disable the internal carry. All inputs are equipped with protection circuits agait static discharge and traient excess voltage. INPUT AND OUTPUT EQUIVALENT CIRCUITS ONLY OUTPUT A = B IEC LOGIC SYMBOLS PIN DESCRIPTION PIN No SYMBOL NAME AND FUNCTION 2, 23, 21, 19 A0 to A3 Word A Inputs 1, 22, 20, 18 B0 to B3 Word B Inputs 6, 5, 4, 3 S0 to S3 Function Select Inputs 7 Cn Inv. Carry Input 8 M Mode Control Input 9, 10, 11, 13 F0 to F3 Function Outputs 14 A = B Comparator Output 15 P Carry Propagate Output 16 Cn + 4 Inv. Carry Output 17 G Carry Generate Output 12 GND Ground (0V) 24 V CC Positive Supply Voltage PIN NUMBER 2 1 23 22 21 20 19 18 9 10 11 13 7 16 15 17 ACTIVE LOW DATA (Table 1) A0 B0 A1 B1 A2 B2 A3 B3 F0 F1 F2 F3 Cn Cn + 4 P G ACTIVE HIGH DATA (Table 1) A0 B0 A1 B1 A2 B2 A3 B3 F0 F1 F2 F3 Cn Cn + 4 X Y Input Cn Output Cn + 4 Active LOW Data (Figure 1) Active HIGH Data (Figure 2) H H A B A B H L A < B A > B L H A > B A < B L L A B A B 2/13

TRUTH TABLE 1 Selection ACTIVE LOW DATA M = H Logic M = L: Arithmetic Operatio S3 S2 S1 S0 Functio Cn = L (no carry) Cn = H (with carry) L L L L F = A F = A Minus 1 F = A L L L H F = AB F = AB Minus 1 F = AB L L H L F = A + B F = AB Minus 1 F = (AB) L L H H F = 1 F = Minus 1 (2 s Compl) F = Zero L H L L F=A+B F=APlus (A + B) F = A Plus (A + B) Plus 1 L H L H F = B F = AB Plus (A + B) F = AB Plus (A + B) Plus 1 L H H L F = A B F = A Minus B Minus 1 F = A Minus B L H H H F=A+B F=A+B F=(A+B)Plus 1 H L L L F = AB F = A Plus (A + B) F = A Plus (A + B) Plus 1 H L L H F = A B F = A Plus B F = A Plus B Plus 1 H L H L F = B F = AB Plus (A + B) F = AB Plus (A + B) Plus 1 H L H H F=A+B F=A+B F=(A+B)Plus 1 H H L L F = 0 F = A Plus A * F = A Plus A Plus 1 H H L H F = AB F = AB Plus A F = AB Plus A Plus 1 H H H L F = AB F = AB Plus A F = AB Plus A Plus 1 H H H H F = A F = A F = A Plus 1 * Each bit is shifted to the next more significant position. FIGURE 1 3/13

TRUTH TABLE 2 Selection ACTIVE HIGH DATA M = H Logic M = L: Arithmetic Operatio S3 S2 S1 S0 Functio Cn = H (no carry) Cn = L (with carry) L L L L F = A F = A F = A Plus 1 L L L H F=A+B F=A+B F=(A+B)Plus 1 L L H L F=AB F=A+B F=(A+B)Plus 1 L L H H F = 0 F = Minus 1 (2 s Compl) F = Zero L H L L F = AB F = A Plus (AB) F = A Plus AB Plus 1 L H L H F = B F = (A + B) Plus AB F = (A + B) Plus (AB) Plus 1 L H H L F = A B F = A Minus B Minus 1 F = A Minus B L H H H F = AB F = AB Minus 1 F = AB H L L L F = A + B F = A Plus AB F = A Plus AB Plus 1 H L L H F = A B F = A Plus B F = A Plus B Plus 1 H L H L F = B F = (A + B) Plus AB F = (A + B) Plus AB Plus 1 H L H H F = AB F = AB Minus 1 F = AB H H L L F = 1 F = A Plus A * F = A Plus A Plus 1 H H L H F = A + B F = (A + B) Plus A F = (A + B) Plus A Plus 1 H H H L F = A + B F = (A + B) Plus A F = (A + B) Plus A Plus 1 H H H H F = A F = A Minus 1 F = A * Each bit is shifted to the next more significant position. FIGURE 2 4/13

LOGIC DIAGRAM 5/13

ABSOLUTE MAXIMUM RATINGS Symbol Parameter Value Unit VCC Supply Voltage -0.5 to +7 V V I DC Input Voltage -0.5 to V CC + 0.5 V VO DC Output Voltage -0.5 to VCC + 0.5 V IIK DC Input Diode Current ± 20 ma I OK DC Output Diode Current ± 20 ma IO DC Output Source Sink Current Per Output Pin ± 25 ma ICC or IGND DC VCC or Ground Current ± 50 ma P D Power Dissipation 500 (*) mw Tstg Storage Temperature -65 to +150 o C T L Lead Temperature (10 sec) 300 o C Absolute MaximumRatings are those values beyond whichdamage tothe device may occur. Functional operation under these condition isnotimplied. (*) 500 mw: 65 o C derate to 300 mw by 10mW/ o C: 65 o Cto85 o C RECOMMENDED OPERATING CONDITIONS Symbol Parameter Value Unit V CC Supply Voltage 2 to 6 V V I Input Voltage 0 to V CC V VO Output Voltage 0 to VCC V T op Operating Temperature -40 to +85 t r,t f Input Rise and Fall Time V CC = 2 V 0 to 1000 VCC = 4.5 V 0 to 500 V CC = 6 V 0 to 400 o C 6/13

DC SPECIFICATIONS Test Conditio Value Symbol Parameter VCC TA =25 o C -40 to 85 o C Unit (V) Min. Typ. Max. Min. Max. VIH High Level Input Voltage 2.0 1.5 1.5 4.5 3.15 3.15 V 6.0 4.2 4.2 VIL Low Level Input 2.0 0.5 0.5 Voltage 4.5 1.35 1.35 V 6.0 1.8 1.8 VOH High Level Output Voltage 2.0 1.9 2.0 1.9 VI = (except A = B output) 4.5 IO=-20 µa 4.4 4.5 4.4 VIH V 6.0 or 5.9 6.0 5.9 4.5 V IL IO=-4.0 ma 4.18 4.31 4.13 6.0 I O =-5.2 ma 5.68 5.8 5.63 V OL Low Level Output Voltage 2.0 0.0 0.1 0.1 VI = 4.5 I O =20µA V IH 0.0 0.1 0.1 V 6.0 or 0.0 0.1 0.1 4.5 V IL I O = 4.0 ma 0.17 0.26 0.33 6.0 IO= 5.2 ma 0.18 0.26 0.33 I I Input Leakage Current 6.0 V I =V CC or GND ±0.1 ±1 µa I CC Quiescent Supply Current 6.0 V I =V CC or GND 4 40 µa 7/13

AC ELECTRICAL CHARACTERISTICS (CL =50pF,Inputtr=tf=6) Test Conditio Value Symbol Parameter T V A =25 o C -40 to 85 o C CC 54HC and 74HC 74HC (V) Min. Typ. Max. Min. Max. t TLH Output Traition Time 2.0 30 75 95 t THL 4.5 8 15 19 6.0 7 13 16 t PLH 2.0 54 120 150 t PHL (1) 4.5 16 24 30 6.0 13 20 26 t PLH t PLH t PLH t PLH t PLH tplh tplh tplh tplh tplh tplz tpzl (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) 2.0 90 215 270 4.5 26 43 54 6.0 20 37 46 2.0 97 215 270 4.5 27 43 54 6.0 21 37 46 2.0 80 180 225 4.5 23 36 45 6.0 18 31 38 2.0 81 190 240 4.5 24 38 48 6.0 19 32 41 2.0 80 180 225 4.5 23 36 45 6.0 18 31 38 2.0 80 170 215 4.5 23 34 43 6.0 18 29 37 2.0 80 170 215 4.5 23 34 43 6.0 18 29 37 2.0 95 220 275 4.5 27 44 55 6.0 21 37 47 2.0 95 220 275 4.5 27 44 55 6.0 21 37 47 2.0 86 200 250 4.5 24 40 50 6.0 18 34 43 2.0 92 210 265 4.5 RL =1kΩ 27 42 53 6.0 27 36 45 CIN Input Capacitance 5 10 10 pf CPD (*) Power Dissipation Capacitance 195 pf (*) CPD is defined as the value of the IC s internal equivalent capacitance which is calculated from the operating current coumption without load. (Refer to Test Circuit). Average operting current can be obtained by the following equation. ICC(opr) = CPD VCC fin + ICC Unit 8/13

PROPAGATION DELAY TIME TEST CONDITIONS Test No INPUT OUTPUT Test Conditio (1) Cn Cn + 4 (2) Any A or B Cn + 4 M = GND, S0 = S3 = V CC, S1 = S2 GND (SUM mode) (3) Any A or B Cn + 4 M = GND, S0 = S3 = GND, S1 = S2 VCC (DIFF mode) (4) Cn Any F M = GND (SUM or DIFF mode) (5) Any A or B G M = GND, S0 = S3 = V CC, S1 = S2 GND (SUM mode) (6) Any A or B G M = GND, S0 = S3 = GND, S1 = S2 VCC (DIFF mode) (7) Any A or B F M = GND, S0 = S3 = VCC, S1 = S2 GND (SUM mode) (8) Any A or B F M = GND, S0 = S3 = GND, S1 = S2 V CC (DIFF mode) (9) Ai or Bi Fi M = GND, S0 = S3 = VCC, S1 = S2 GND (SUM mode) (10) Ai or Bi Fi M = GND, S0 = S3 = GND, S1 = S2 V CC (DIFF mode) (11) Ai or Bi Fi M = V CC (Logic mode) (12) Any A or B A = B M = GND, S0 = S3 = GND, S1 = S2 VCC (DIFF mode) SWITCHING CHARACTERISTICS TEST WAVEFORM 9/13

TEST CIRCUIT I CC (Opr.) Input Condition : A0, A1, A2, A3, S0, S3, Cn = V DD B1, B2, B3, S1, S2, M = GND INPUT WAVEFORM IS THE SAME AS THAT IN CASE OF SWITCHING CHARACTERISTICS TEST. 10/13

Plastic DIP24 (0.25) MECHANICAL DATA DIM. mm inch MIN. TYP. MAX. MIN. TYP. MAX. a1 0.63 0.025 b 0.45 0.018 b1 0.23 0.31 0.009 0.012 b2 1.27 0.050 D 32.2 1.268 E 15.2 16.68 0.598 0.657 e 2.54 0.100 e3 27.94 1.100 F 14.1 0.555 I 4.445 0.175 L 3.3 0.130 P043A 11/13

SO24 MECHANICAL DATA DIM. mm inch MIN. TYP. MAX. MIN. TYP. MAX. A 2.65 0.104 a1 0.10 0.20 0.004 0.007 a2 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 C c1 F a2 A b e s a1 b1 e3 E D 24 13 1 12 12/13

Information furnished is believed to be accurate and reliable. However, SGS-THOMSON Microelectronics assumes no respoability for the coequences of use of such information nor for any infringement of patents or other rights of third parties which may results from its use. No licee is granted by implication or otherwise under any patent or patent rights of SGS-THOMSON Microelectronics. Specificatiomentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. SGS-THOMSON Microelectronicsproducts are not authorized foruse ascritical componentsin 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 13/13