List of 7400-series integrated circuits


The following is a list of 7400-series digital logic integrated circuits. In the mid-1960s, the original 7400-series integrated circuits were introduced by Texas Instruments with the prefix "SN" to create the name SN74xx. Due to the popularity of these parts, other manufacturers released pin-to-pin compatible logic devices and kept the 7400 sequence number as an aid to identification of compatible parts. However, other manufacturers use different prefixes and suffixes on their part numbers.

Overview

Some TTL logic parts were made with an extended military-specification temperature range. These parts are prefixed with 54 instead of 74 in the part number.
A short-lived 64 prefix on Texas Instruments parts indicated an industrial temperature range; this prefix had been dropped from the TI literature by 1973. Most recent 7400-series parts are fabricated in CMOS or BiCMOS technology rather than TTL. Surface-mount parts with a single gate are prefixed with 741G instead of 74.
Some manufacturers released some 4000-series equivalent CMOS circuits with a 74 prefix, for example, the 74HC4066 was a replacement for the 4066 with slightly different electrical characteristics. See List of 4000-series integrated circuits.
Conversely, the 4000-series has "borrowed" from the 7400 series such as the CD40193 and CD40161 being pin-for-pin functional replacements for 74C193 and 74C161.
Older TTL parts made by manufacturers such as Signetics, Motorola, Mullard and Siemens may have different numeric prefix and numbering series entirely, such as in the European FJ family FJH101 is an 8-input NAND gate like a 7430.
A few alphabetic characters to designate a specific logic subfamily may immediately follow the 74 or 54 in the part number, e.g., 74LS74 for low-power Schottky. Some CMOS parts such as 74HCT74 for high-speed CMOS with TTL-compatible input thresholds are functionally similar to the TTL part. Not all functions are available in all families.
The generic descriptive feature of these alphabetic characters was diluted by various companies participating in the market at its peak and are not always consistent especially with more recent offerings. The National Semiconductor trademarks of the words FAST and FACT are usually cited in the descriptions from other companies when describing their own unique designations.
In a few instances, such as the 7478 and 74107, the same suffix in different families do not have completely equivalent logic functions.
Another extension to the series is the 7416xxx variant, representing mostly the 16-bit-wide counterpart of otherwise 8-bit-wide "base" chips with the same three ending digits. Thus e.g. a "7416373" would be the 16-bit-wide equivalent of a "74373". Some 7416xxx parts, however, do not have a direct counterpart from the standard 74xxx range but deliver new functionality instead, which needs making use of the 7416xxx series' higher pin count. For more details, refer primarily to the Texas Instruments documentation mentioned in the [|References] section.
For CMOS subfamilies, read "open drain" for "open collector" in the table below.
There are a few numeric suffixes that have multiple conflicting assignments, such as the 74453.

Logic gates

Since there are numerous 7400-series parts, the following groups related parts to make it easier to pick a useful part number. This section only includes combinational logic gates.
For part numbers in this section, "x" is the 7400-series logic family, such as LS, ALS, HCT, AHCT, HC, AHC, LVC,...
;Normal inputs / push–pull outputs
;Schmitt-trigger inputs / push–pull outputs
;Normal inputs / open-collector outputs
;Schmitt-trigger inputs / three-state outputs
;AND-OR-invert logic gates
  • SN5450 = dual 2-2 AOI gate, one is expandable
  • SN74LS51 = 2-2 AOI gate and 3-3 AOI gate
  • SN54LS54 = single 2-3-3-2 AOI gate

    Larger footprints

Parts in this section have a pin count of 14 pins or more. The lower part numbers were established in the 1960s and 1970s, then higher part numbers were added incrementally over decades. IC manufacturers continue to make a core subset of this group, but many of these part numbers are considered obsolete and no longer manufactured. Older discontinued parts may be available from a limited number of sellers as new old stock, though some are much harder to find.
For the following table:
  • Part number column the "x" is a place holder for the logic subfamily name. For example, 74x00 in "LS" logic family would be "74LS00".
  • Description column simplified to make it easier to sort, thus isn't identical to datasheet title. The terms Schmitt trigger, open-collector/open-drain, three-state were moved to the input and output columns to make it easier to sort by those features.
  • Input column a blank cell means a normal input for the logic family type.
  • Output column a blank cell means a "totem pole" output, also known as a push–pull output, with the ability to drive ten standard inputs of the same logic subfamily. Outputs with higher output currents are often called drivers or buffers.
  • Pins column number of pins for the dual in-line package version; a number in parentheses indicates that there is no known dual in-line package version of this IC.
UnitsDescriptionInputOutputPinsDatasheet
74x004quad 2-input NAND gate14
74x014quad 2-input NAND gate; different pinout for 74H01open-collector14
74x024quad 2-input NOR gate14
74x034quad 2-input NAND gateopen-collector14
74x046hex inverter gate14
74x056hex inverter gateopen-collector14
74x066hex inverter gateopen-collector 30 V / 40 mA14
74x076hex buffer gateopen-collector 30 V / 40 mA14
74x084quad 2-input AND gate14
74x094quad 2-input AND gateopen-collector14
74x103triple 3-input NAND gate14
74x113triple 3-input AND gate14
74x123triple 3-input NAND gateopen-collector14
74x132dual 4-input NAND gateSchmitt trigger14
74x146hex inverter gateSchmitt trigger14
74x153triple 3-input AND gateopen-collector14
74x166hex inverter gateopen-collector 15 V / 40 mA14
74x176hex buffer gateopen-collector 15 V / 40 mA14
74x182dual 4-input NAND gateSchmitt trigger14
74x196hex inverter gateSchmitt trigger14
74x202dual 4-input NAND gate14
74x212dual 4-input AND gate14
74x222dual 4-input NAND gateopen-collector14
74x232dual 4-input NOR gate with strobe, one gate expandable with 74x6016
74x244quad 2-input NAND gateSchmitt trigger14
74x252dual 4-input NOR gate with strobe14
74x264quad 2-input NAND gateopen-collector 15 V14
74x273triple 3-input NOR gate14
74x284quad 2-input NOR gatedriver NO=3014
74x292dual 4-input NOR gate14
74x301single 8-input NAND gate14
74x316hex delay elements 16
74x324quad 2-input OR gate14
74x334quad 2-input NOR gateopen-collector driver NO=3014
74x346hex buffer gate14
74x356hex buffer gateopen-collector14
74x364quad 2-input NOR gate 14
74x374quad 2-input NAND gatedriver NO=3014
74x384quad 2-input NAND gateopen-collector driver NO=3014
74x394quad 2-input NAND gate open-collector 60 mA14
74x402dual 4-input NAND gatedriver NO=3014
74x411BCD to decimal decoder / Nixie tube driveropen-collector 70 V16
74x421BCD to decimal decoder16
74x431excess-3 to decimal decoder16
74x441Gray code to decimal decoder16
74x451BCD to decimal decoder/driveropen-collector 30 V / 80 mA16
74x461BCD to 7-segment display decoder/driveropen-collector 30 V16
74x471BCD to 7-segment decoder/driveropen-collector 15 V16
74x481BCD to 7-segment decoder/driveropen-collector, 2 kΩ pull-up16
74x491BCD to 7-segment decoder/driveropen-collector14
74x502dual 2-2-input AND-OR-Invert gate, one gate expandable14
7451, 74H51, 74S512dual 2-2-input AND-OR-Invert gate14
74L51, 74LS5123-3-input AND-OR-Invert gate and 2-2-input AND-OR-Invert gate14
74x5213-2-2-2-input AND-OR gate, expandable with 74x6114
745312-2-2-2-input AND-OR-Invert gate, expandable14
74H5313-2-2-2-input AND-OR-Invert gate, expandable14
745412-2-2-2-input AND-OR-Invert gate14
74H5413-2-2-2-input AND-OR-Invert gate14
74L54, 74LS5413-3-2-2-input AND-OR-Invert gate14
74x5514-4-input AND-OR-Invert gate, 74H55 is expandable14
74x56150:1 frequency divider8
74x57160:1 frequency divider8
74x5823-3-input AND-OR gate and 2-2-input AND-OR gate14
74x592dual 3-2-input AND-OR-Invert gate14
74x602dual 4-input expander for 74x23, 74x50, 74x53, 74x5514
74x613triple 3-input expander for 74x5214
74x6213-3-2-2-input AND-OR expander for 74x50, 74x53, 74x5514
74x636hex current sensing interface gates14
74x6414-3-2-2-input AND-OR-Invert gate14
74x6514-3-2-2 input AND-OR-Invert gateopen-collector14
74x671AND gated J-K master-slave flip-flop, asynchronous preset and clear
74L682dual J-K flip-flop, asynchronous clear
74LS682dual 4-bit decade counters16
74L692dual J-K flip-flop, asynchronous preset, shared clock and clear
74LS692dual 4-bit binary counters16
74x701AND-gated positive edge triggered J-K flip-flop, asynchronous preset and clear14
74H711AND-OR-gated J-K master-slave flip-flop, preset14
74L711AND-gated R-S master-slave flip-flop, preset and clear14
74x721AND gated J-K master-slave flip-flop, asynchronous preset and clear14
74x732dual J-K flip-flop, asynchronous clear14
74x742dual D positive edge triggered flip-flop, asynchronous clear & preset, Q & /Q outputs14
74x7514-bit bistable latch, complementary outputs16
74x762dual J-K flip-flop, asynchronous preset and clear16
74x7714-bit bistable latch14
74H782dual positive pulse triggered J-K flip-flop, preset, shared clock and clear14
74L782dual positive pulse triggered J-K flip-flop, preset, shared clock and clear14
74LS782dual negative edge triggered J-K flip-flop, preset, shared clock and clear14
74x792dual D positive edge triggered flip-flop, asynchronous preset and clear14
74x801gated full adder14
74x81116-bit RAM14
74x8212-bit binary full adder14
74x8314-bit binary full adder16
74x84116-bit RAM16
74x8514-bit magnitude comparator16
74x864quad 2-input XOR gate14
74x8714-bit true/complement/zero/one element14
74x881256-bit ROM open-collector16
74x89164-bit RAM, 4 data inputs, 4 inverted data outputsopen-collector16
74x901decade counter 14
74x9118-bit shift register, serial in, serial out, gated input14
74x921divide-by-12 counter 14
74x9314-bit binary counter ; different pinout for 74L9314
74x9414-bit shift register, dual asynchronous presets16
74x9514-bit shift register, parallel in, parallel out, serial input; different pinout for 74L9514
74x9615-bit parallel-in/parallel-out shift register, asynchronous preset16
74x971synchronous 6-bit binary rate multiplier16
74x9814-bit data selector/storage register16
74x9914-bit bidirectional universal shift register16
UnitsDescriptionInputOutputPinsDatasheet
74x1002dual 4-bit bistable latch24
74x1011AND-OR-gated J-K negative-edge-triggered flip-flop, preset14
74x1021AND-gated J-K negative-edge-triggered flip-flop, preset and clear14
74x1032dual J-K negative-edge-triggered flip-flop, clear14
74x1041J-K master-slave flip-flop14
74x1051J-K master-slave flip-flop, J2 and K2 inverted14
74x1062dual J-K negative-edge-triggered flip-flop, preset and clear16
74x1072dual J-K flip-flop, clear14
74x1082dual J-K negative-edge-triggered flip-flop, preset, shared clock and clear14
74x1092dual J-NotK positive-edge-triggered flip-flop, clear and preset16
74x1101AND-gated J-K master-slave flip-flop, data lockout14
74x1112dual J-K master-slave flip-flop, data lockout, reset, set16
74x1122dual J-K negative-edge-triggered flip-flop, clear & preset, Q & /Q outputs16
74x1132dual J-K negative-edge-triggered flip-flop, preset14
74x1142dual J-K negative-edge-triggered flip-flop, preset, shared clock and clear14
74x1152dual J-K master-slave flip-flop, data lockout, reset14
74116, 74L1162dual 4-bit latch, clear24
74H1161AND-gated J-K flip flop14
74x1171AND-gated J-K flip flop, one J and K input inverted14
74x1186hex set/reset latch, shared reset16
741196hex set/reset latch24
74H1192dual J-K flip-flop, shared clock and clear14
741202dual pulse synchronizer/drivers15 kΩ pull-up16
74H1202dual J-K flip-flop, separate clock inputs14
74x1211monostable multivibratorSchmitt trigger14
74x1221retriggerable monostable multivibrator, clear14
74x1232dual retriggerable monostable multivibrator, clear16
74x1242dual voltage-controlled oscillatoranalog16
74x1254quad bus buffer, negative enablethree-state14
74x1264quad bus buffer, positive enablethree-state14
74x1284quad 2-input NOR gatedriver 50 Ω14
74x1302retriggerable monostable multivibrator16
741314quad 2-input AND gateopen-collector 15 V14
74AS131, 74ALS13113-to-8 line decoder/demultiplexer, address register, inverting outputs16
74x1324quad 2-input NAND gateSchmitt trigger14
74x1331single 13-input NAND gate16
74x1341single 12-input NAND gatethree-state16
74x1354quad XOR/XNOR gate, two inputs to select logic type16
74x1364quad 2-input XOR gateopen-collector14
74x13713-to-8 line decoder/demultiplexer, address latch, inverting outputs16
74x13813-to-8 line decoder/demultiplexer, inverting outputs16
74x1392dual 2-to-4 line decoder/demultiplexer, inverting outputs16
74x1402dual 4-input NAND gatedriver 50 Ω14
74x1411BCD to decimal decoder/driver for cold-cathode indicator / Nixie tubeopen-collector 60 V16
74x1421decade counter/latch/decoder/driver for Nixie tubesopen-collector 60 V16
74x1431decade counter/latch/decoder/7-segment driverconstant current 15 mA24
74x1441decade counter/latch/decoder/7-segment driveropen-collector 15 V / 25 mA24
74x1451BCD to decimal decoder/driveropen-collector 15 V / 80 mA16
74x14613-to-8 line decoder
74x147110-line to 4-line priority encoder16
74x14818-line to 3-line priority encoder16
74x14918-line to 8-line priority encoder20
74x150116-line to 1-line data selector/multiplexer24
74x15118-line to 1-line data selector/multiplexer16
74x15218-line to 1-line data selector/multiplexer, inverting output14
74x1532dual 4-line to 1-line data selector/multiplexer, non-inverting outputs16
74x15414-to-16 line decoder/demultiplexer, inverting outputs24
74x1552dual 2-to-4 line decoder/demultiplexer, inverting outputs16
74x1562dual 2-to-4 line decoder/demultiplexer, inverting outputsopen-collector16
74x1574quad 2-line to 1-line data selector/multiplexer, non-inverting outputs16
74x1584quad 2-line to 1-line data selector/multiplexer, inverting outputs16
74x15914-to-16 line decoder/demultiplexeropen-collector24
74x1601synchronous presettable 4-bit decade counter, asynchronous clear16
74x1611synchronous presettable 4-bit binary counter, asynchronous clear16
74x1621synchronous presettable 4-bit decade counter, synchronous clear16
74x1631synchronous presettable 4-bit binary counter, synchronous clear16
74x16418-bit serial-in parallel-out shift register, asynchronous clear, not output latch14
74x16518-bit parallel-in serial-out shift register, parallel load, complementary outputs16
74x1661parallel-load 8-bit shift register16
74x1671synchronous decade rate multiplier16
74x1681synchronous presettable 4-bit up/down decade counter16
74x1691synchronous presettable 4-bit up/down binary counter16
74x170116-bit register file open-collector16
74x1714quad D flip-flops, shared clock and clear16
74x172116-bit multiple port register file three-state24
74x1734quad D flip-flop, shared clock and asynchronous clear and enable, Q & /Q outputsthree-state16
74x1746hex D flip-flop, shared clock and asynchronous clear, Q outputs16
74x1754quad D edge-triggered flip-flop, shared clock and asynchronous clear, Q & /Q outputs16
74x1761presettable decade counter/latch14
74x1771presettable binary counter/latch14
74x17814-bit parallel-access shift register14
74x17914-bit parallel-access shift register, asynchronous clear input, complementary Qd output16
74x18019-bit odd/even parity bit generator and checker14
74x18114-bit arithmetic logic unit and function generator24
74x1821lookahead carry generator16
74x1832dual carry-save full adder14
74x1841BCD to binary converteropen-collector16
74x18516-bit binary to BCD converteropen-collector16
74x1861512-bit ROM open-collector24
74x18711024-bit ROM open-collector16
74x1881256-bit PROM open-collector16
74x189164-bit RAM, 4 data inputs, 4 inverted data outputsthree-state16
74x1901synchronous presettable up/down 4-bit decade counter16
74x1911synchronous presettable up/down 4-bit binary counter16
74x1921synchronous presettable up/down 4-bit decade counter, clear16
74x1931synchronous presettable up/down 4-bit binary counter, clear16
74x19414-bit bidirectional universal shift register16
74x19514-bit parallel-access shift register16
74x1961presettable 4-bit decade counter/latch14
74x1971presettable 4-bit binary counter/latch14
74x19818-bit bidirectional universal shift register24
74x19918-bit universal shift register, J-NotK serial inputs24
UnitsDescriptionInputOutputPinsDatasheet
74x2001256-bit RAM three-state16
74x2011256-bit RAM three-state16
74x2021256-bit RAM with power downthree-state16
74x2061256-bit RAM open-collector16
74x20711024-bit RAM three-state16
74x20811024-bit RAM, separate data in- and outputsthree-state20
74x20911024-bit RAM three-state16
74x2108octal buffer, invertingthree-state20
74x2111144-bit RAM with output latchthree-state20
74x2121144-bit RAM three-state20
74x2131192-bit RAM three-state20
74x21411024-bit RAM three-state16
74x21511024-bit RAM with power-down modethree-state16
74x2161256-bit RAM, common I/Othree-state16
74x2171256-bit RAM three-state20
74x2181256-bit RAM three-state20
74x219164-bit RAM, non-inverting outputsthree-state16
74x2212dual monostable multivibratorSchmitt trigger16
74x222164-bit FIFO memory, synchronous, input/output ready enablethree-state20
74x224164-bit FIFO memory, synchronousthree-state16
74x225180-bit FIFO memory, asynchronousthree-state20
74x22614-bit parallel latched bus transceiverthree-state16
74x227164-bit FIFO memory, synchronous, input/output ready enableopen-collector20
74x228164-bit FIFO memory, synchronousopen-collector20
74x229180-bit FIFO memory, asynchronousthree-state20
74x2302dual 4-bit buffer/driver, one inverted, one non-inverted; negative enablethree-state20
74x2312dual 4-bit buffer/driver, both inverted; one positive and one negative enablethree-state20
74x232164-bit FIFO memory, asynchronousthree-state16
74x233180-bit FIFO memory, asynchronousthree-state20
74x2341256-bit FIFO memory, asynchronousthree-state16
74x2351320-bit FIFO memory, asynchronousthree-state20
74x2361256-bit FIFO memory, asynchronousthree-state16
74x23713-to-8 line decoder/demultiplexer, address latch, active high outputs16
74x23813-to-8 line decoder/demultiplexer, active high outputs16
74x2392dual 2-to-4 line decoder/demultiplexer, active high outputs16
74x2408octal buffer, inverting outputsSchmitt triggerthree-state20
74x2418octal buffer, non-inverting outputsSchmitt triggerthree-state20
74x2424quad bus transceiver, inverting outputsSchmitt triggerthree-state14
74x2434quad bus transceiver, non-inverting outputsSchmitt triggerthree-state14
74x2448octal buffer, non-inverting outputsSchmitt triggerthree-state20
74x2458octal bus transceiver, non-inverting outputsSchmitt triggerthree-state20
74x2461BCD to 7-segment decoder/driveropen-collector 30 V16
74x2471BCD to 7-segment decoder/driveropen-collector 15 V16
74x2481BCD to 7-segment decoder/driveropen-collector, 2 kΩ pull-up16
74x2491BCD to 7-segment decoder/driveropen-collector16
74x25011 of 16 data selector/multiplexerthree-state24
74x25118-line to 1-line data selector/multiplexer, complementary outputsthree-state16
74x2532dual 4-line to 1-line data selector/multiplexerthree-state16
74x2552dual 2-to-4 line decoder/demultiplexer, inverting outputsthree-state16
74x2562dual 4-bit addressable latch16
74x2574quad 2-line to 1-line data selector/multiplexer, non-inverting outputsthree-state16
74x2584quad 2-line to 1-line data selector/multiplexer, inverting outputsthree-state16
74x25918-bit bit addressable input latch with clr16
74x2602dual 5-input NOR gate14
74x26112-bit by 4-bit parallel binary multiplier16
74x26215760-bit ROM three-state20
74x2641look ahead carry generator16
74x2654quad complementary output elements16
74x2664quad 2-input XNOR gateopen-collector14
74x2686hex D-type latches, shared enable and output controlthree-state16
74x26918-bit bidirectional binary counter24
74x27012048-bit ROM open-collector16
74x27112048-bit ROM open-collector20
74x27318-bit register, asynchronous clear20
74x27414-bit by 4-bit binary multiplierthree-state20
74x27517-bit slice Wallace treethree-state16
74x2764quad J-NotK edge-triggered flip-flops, separate clocks, shared preset and clear20
74x27814-bit cascadeable priority registers, latched data inputs14
74x2794quad set-reset latch16
74x28019-bit odd/even parity bit generator/checker14
74x28114-bit parallel binary accumulator24
74x2821look-ahead carry generator, selectable carry inputs20
74x28314-bit binary full adder 16
74x28414-bit by 4-bit parallel binary multiplier 16
74x28514-bit by 4-bit parallel binary multiplier 16
74x28619-bit parity generator/checker, bus driver parity I/O port14
74x28711024-bit PROM three-state16
74x2881256-bit PROM three-state16
74x289164-bit RAM, 4 data inputs, 4 inverted data outputsopen-collector16
74x2901decade counter 14
74x2921programmable frequency divider/digital timer16
74x29314-bit binary counter 14
74x2941programmable frequency divider/digital timer16
74x29514-bit bidirectional shift registerthree-state14
74x2971digital phase-locked loop filter16
74x2984quad 2-input multiplexer, storage16
74x29918-bit bidirectional universal shift/storage registerthree-state20
UnitsDescriptionInputOutputPinsDatasheet
74x3001256-bit RAM open-collector16
74x3011256-bit RAM open-collector16
74x3021256-bit RAM open-collector16
74x3031octal divide-by-2 clock driver, 2 outputs inverted16
74x3041octal divide-by-2 clock driver16
74x3051octal divide-by-2 clock driver, 4 outputs inverted16
74x30618-bit LV-TTL to GTL+ bus transceiverthree-state and open-collector
74x30911024-bit RAM open-collector16
74x3108octal buffer, invertingSchmitt triggerthree-state20
74x3111144-bit RAM with output latchopen-collector20
74x3121144-bit RAM open-collector20
74x3131192-bit RAM open-collector20
74x31411024-bit RAM open-collector16
74x31511024-bit RAM with power-down modeopen-collector16
74x3161256-bit RAM, common I/Oopen-collector16
74x3171256-bit RAM open-collector20
74x3181256-bit RAM open-collector20
74x319164-bit RAM open-collector16
74x3201crystal-controlled oscillator16
74x3211crystal-controlled oscillators, F/2 and F/4 count-down outputs16
74x32218-bit shift register, sign extendthree-state20
74x32318-bit bidirectional universal shift/storage register, synchronous clearthree-state20
74x3241voltage-controlled oscillator, enable input, complementary outputsanalog14
74x3252dual voltage-controlled oscillator, complementary outputsanalog16
74x3262dual voltage-controlled oscillator, enable input, complementary outputsanalog16
74x3272dual voltage-controlled oscillator analog14
74x3301PLA three-state20
74x3311PLA open-collector, 2.5 kΩ pull-up20
74x3331PLA three-state24
74x3341PLA three-state24
74x3351PLA open-collector24
74x3361PLA open-collector24
74x3371clock driverthree-state20
74x3408octal buffer, inverting outputsSchmitt triggerthree-state20
74x3418octal buffer, non-inverting outputsSchmitt triggerthree-state20
74x3448octal buffer, non-inverting outputsSchmitt triggerthree-state20
74x3471BCD to 7-segment decoders/drivers, low voltage version of 7447open-collector16
74x34818 to 3-line priority encoderthree-state16
74x35014-bit shifterthree-state16
74x3512dual 8-line to 1-line data selectors/multiplexers, 4 common data inputsthree-state20
74x3522dual 4-line to 1-line data selectors/multiplexers, inverting outputs16
74x3532dual 4-line to 1-line data selectors/multiplexers, inverting outputsthree-state16
74x35418-line to 1-line data selector/multiplexer, transparent registersthree-state2