Texas Instruments CD74HC138M96
- Part No.:
- CD74HC138M96
- Manufacturer:
- Texas Instruments
- Category:
- Signal Switches, Multiplexers, Decoders
- Package:
- 16-SOIC (0.154", 3.90mm Width)
- Datasheet:
-
CD74HC138M96.pdf
- Description:
- IC DECODER/DEMUX 1X3:8 16SOIC
- Quantity:
- Payment:

- Shipping:

Inventory:9,380
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
CD74HC138M96 from Texas Instruments is a high-speed CMOS 3-to-8 line decoder/demultiplexer with active-low outputs, operating from 2 V to 6 V, featuring 13 ns typical propagation delay at 5 V/15 pF, -55°C to +125°C temperature range, and three enable inputs (G2, G1, G0) for cascading in memory address decoding applications.
For engineers reviewing the CD74HC138M96 datasheet, CD74HC138M96 pinout, CD74HC138M96 application, or CD74HC138M96 equivalent, this device serves as a logic-level address selector in industrial control systems, microcontroller I/O expansion, and bus multiplexing where low-power, wide-voltage operation and precise output enable control are required.
Technical Context
The CD74HC138M96 implements a standard 3-input binary address decoder with three independent strobe inputs (G2, G1, G0) that force all eight outputs (Y0–Y7) high when asserted - enabling hierarchical decoding across multiple devices. Its HC logic family ensures CMOS input compatibility and rail-to-rail output swing.
It operates in two functional modes: normal decoding (all enables satisfied) yields one active-low output per 3-bit address; any enabled strobe overrides selection and forces all outputs high. No internal latching or clocking is present - it is purely combinational logic with defined setup/hold timing relative to input transitions.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Logic Family | High-speed CMOS (HC), compatible with 2–6 V supply - supports mixed-voltage system interfacing without level shifters. |
| Propagation Delay | 13 ns typical (VCC = 5 V, CL = 15 pF, TA = 25°C) - enables reliable operation in sub-50 MHz address decode paths. |
| Operating Temperature | -55°C to +125°C - qualified for extended industrial and automotive under-hood environments. |
| Output Configuration | Active-low 3-to-8 decoding (Y0–Y7) - directly drives LED indicators, enable lines, or NAND/NOR gate inputs requiring low-true logic. |
| Enable Architecture | Three independent strobes: G2 (active-high), G1/G0 (active-low) - allows flexible gating and multi-chip cascade without external logic. |
| Input Voltage Thresholds | VIH = 3.15 V min, VIL = 1.35 V max at VCC = 4.5 V - provides 30% noise margin, robust against ground bounce and crosstalk. |
| Supply Current | ICC ≤ 160 µA over full temp range (VCC = 6 V) - suitable for low-quiescent-power battery-backed subsystems. |
Pinout & Package
CD74HC138M96 is housed in a 16-pin SOIC (D) package measuring 9.90 mm × 3.90 mm, with standard JEDEC MS-012AC footprint and RoHS-compliant NiPdAu/Sn lead finish (Level-1 MSL rating).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 (A0) | Address Input | LSB of 3-bit binary address; must be driven to valid logic level - floating inputs cause undefined outputs. |
| 2 (A1) | Address Input | Mid-bit of address; tied to MCU GPIO or fixed logic to select one of eight output channels. |
| 3 (A2) | Address Input | MSB of address; determines upper/lower half of output group (Y0–Y3 vs Y4–Y7). |
| 4 (G0) | Enable Input | Active-low global enable; used for chip-select in multi-device decode trees or power-gating control. |
| 5 (G1) | Enable Input | Active-low secondary enable; cascades with other CD74HC138M96 devices via OR-ing or AND-ing logic. |
| 6 (G2) | Enable Input | Active-high primary enable; often connected to higher-order address bits or system control signals. |
| 7 (Y7) | Output | Active-low decoded output corresponding to A2A1A0 = 111; sinks up to 4 mA at VOL ≤ 0.4 V. |
| 8 (GND) | Power Reference | Digital ground return; requires local 0.1 µF bypass capacitor adjacent to pin for noise suppression. |
| 9 (Y6) | Output | Active-low output for A2A1A0 = 110; electrically identical to Y7 - interchangeable in layout if routing permits. |
| 10 (Y5) | Output | Active-low output for A2A1A0 = 101; shares same drive strength and timing as all Yx outputs. |
| 11 (Y4) | Output | Active-low output for A2A1A0 = 100; used for peripheral enable in 8-slot I/O expanders. |
| 12 (Y3) | Output | Active-low output for A2A1A0 = 011; commonly routed to interrupt controllers or status registers. |
| 13 (Y2) | Output | Active-low output for A2A1A0 = 010; supports direct connection to TTL loads (10 LSTTL units). |
| 14 (Y1) | Output | Active-low output for A2A1A0 = 001; fanout capability allows driving multiple downstream gates without buffers. |
| 15 (Y0) | Output | Active-low output for A2A1A0 = 000; default channel for boot-time configuration or reset assertion logic. |
| 16 (VCC) | Power Supply | Positive supply input (2–6 V); requires dedicated 0.1 µF ceramic capacitor placed within 3 mm of pin. |
Key Features
| Feature | Design Value |
|---|---|
| Triple Enable Architecture | G2 (active-high), G1/G0 (active-low) - enables hierarchical decoding across up to eight CD74HC138M96 devices with no external logic. |
| Wide Supply Range | 2 V to 6 V operation - interoperable with 3.3 V microcontrollers and 5 V legacy peripherals without voltage translation. |
| Low Dynamic Power | 67 pF power dissipation capacitance (Cpd) - reduces switching current and EMI in high-frequency address buses. |
| High Noise Immunity | 30% noise margin (NIL/NIH) at VCC = 5 V - prevents false triggering in electrically noisy industrial PLC backplanes. |
| Industrial Temperature Rating | -55°C to +125°C operation - validated for use in motor drives, power supplies, and outdoor embedded gateways. |
Applications
| Memory Address Decoding | I/O Port Expansion |
|---|---|
Use Scenario: Selecting one of eight RAM/ROM chips in a microcontroller-based data acquisition system with 16-bit address space. IC Role / Device Role / Timing Role: Address decoder mapping A13–A15 to chip-select lines, with G2 tied to A15 and G1/G0 controlled by FPGA configuration state. Use Value: Eliminates discrete NAND gate logic; reduces BOM count by 4–6 components while maintaining <15 ns decode latency. | Use Scenario: Expanding GPIO count on an ARM Cortex-M4 MCU to drive eight separate sensor enable lines in a condition-monitoring module. IC Role / Device Role / Timing Role: Demultiplexer using A0–A2 as command bits and G2 as data-in, converting serial control into parallel peripheral activation. Use Value: Enables single-wire command protocol with deterministic 13 ns output response - critical for synchronized sensor sampling. |
| Bus Multiplexing | LED Display Selection |
Use Scenario: Routing SPI or UART signals between multiple transceivers in a modular communications chassis with hot-swap capability. IC Role / Device Role / Timing Role: Bus selector where G0/G1 are controlled by backplane presence detection and G2 by protocol ID register bits. Use Value: Provides glitch-free signal path isolation during insertion/removal; avoids bus contention without additional direction-control logic. | Use Scenario: Driving common-cathode 7-segment displays in a multi-zone HVAC controller with shared segment drivers. IC Role / Device Role / Timing Role: Digit selector asserting Y0–Y7 to activate individual display positions, with outputs sinking LED current directly. Use Value: Supports 4 mA per segment at VOL ≤ 0.4 V - eliminates need for external transistor arrays in low-density displays. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 3-to-8 decoder applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| SN74HC138DR | Same HC logic family, identical pinout and function; TI's newer generation with tighter AC specs (tpd = 12 ns typ at 5 V) and improved ESD rating (±4 kV HBM). | Drop-in replacement in new designs; not recommended for legacy qualification where CD74HC138M96's military-grade temp range (-55°C to +125°C) is mandatory. | Select SN74HC138DR for cost-sensitive commercial designs needing marginally faster timing; retain CD74HC138M96 for extended temperature or long-lifecycle industrial programs. |
| CD74HCT138M96 | HCT variant: TTL-compatible inputs (VIH = 2 V min, VIL = 0.8 V max), 4.5–5.5 V only - incompatible with 3.3 V systems without level shifting. | Required only when interfacing directly with legacy 5 V TTL logic families; unsuitable for mixed-voltage or low-power 3.3 V domains. | Choose CD74HCT138M96 exclusively for pure 5 V TTL bus environments; CD74HC138M96 remains preferred for modern 3.3 V/5 V flexible systems. |
Compared with SN74HC138DR and CD74HCT138M96, the CD74HC138M96 uniquely balances wide-voltage operation (2–6 V), extended temperature support (-55°C to +125°C), and proven long-term availability in SOIC packaging - making it the optimal choice for industrial and infrastructure applications demanding reliability over raw speed or legacy compatibility.
Availability
CD74HC138M96 is available at Aetrix Electronics and suitable for memory address decoding, I/O port expansion, and bus multiplexing applications requiring stable component supply across extended temperature ranges and multi-year production cycles.
Supply support for CD74HC138M96 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Texas Instruments is a global semiconductor leader delivering analog and embedded processing solutions, with over 90 years of innovation in logic, power management, and signal chain technologies.
CD74HC138M96 belongs to TI's CD74HC logic family, engineered for high-reliability industrial and automotive systems where wide supply voltage tolerance, extended temperature operation, and long-term product availability are essential design requirements.
FAQ
What is the maximum clock frequency supported by CD74HC138M96 for address decoding?
The CD74HC138M96 is a combinational logic device with no internal clock - its usable frequency depends on propagation delay and system timing margins. With 13 ns typical tpd at 5 V, it supports reliable decoding in address buses operating below ~30 MHz (assuming 2× delay margin). For higher frequencies, verify setup/hold times against your controller's address valid window using the device's published switching characteristics table.
Can CD74HC138M96 operate at 3.3 V and interface directly with a 3.3 V microcontroller?
Yes, CD74HC138M96 is fully specified for 2 V to 6 V operation and has CMOS-compatible input thresholds - at 3.3 V supply, VIH = 2.31 V (70% of VCC) and VIL = 0.99 V (30% of VCC), ensuring robust interfacing with standard 3.3 V GPIOs without level shifters or pull-up resistors.
Does CD74HC138M96 support cascading with other decoders, and how is it implemented?
Yes, CD74HC138M96 supports cascading via its three enable inputs: G2 (active-high), G1 and G0 (active-low). To cascade two devices, tie G2 of the second CD74HC138M96 to one output (e.g., Y0) of the first, and connect G1/G0 to logic low - enabling the second decoder only when the first selects its Y0 output.
What is the output drive capability of CD74HC138M96, and can it directly drive LEDs?
Each output of CD74HC138M96 sinks up to 4 mA at VOL ≤ 0.4 V (VCC = 4.5 V), sufficient to drive low-current LEDs (e.g., 2 mA @ 1.8 V forward voltage) with a series resistor. For higher-current LEDs or multiple parallel loads, add a buffer transistor - the device is not rated for continuous >4 mA per output.
Is CD74HC138M96 pin-compatible with CD74HCT138M96, and can they be interchanged on the same PCB?
Yes, CD74HC138M96 and CD74HCT138M96 share identical SOIC-16 pinout and package dimensions, but differ in input voltage thresholds and supply range. Interchanging them requires verifying system voltage (HCT requires 4.5–5.5 V) and input logic levels - a 3.3 V controller will not reliably drive CD74HCT138M96, whereas CD74HC138M96 works across 2–6 V.
CD74HC138M96 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Series:
- 74HC
- Package/Case:
- 16-SOIC (0.154", 3.90mm Width)
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Type:
- Decoder/Demultiplexer
- Circuit:
- 1 x 3:8
- Independent Circuits:
- 1
- Current - Output High, Low:
- 5.2mA, 5.2mA
- Voltage Supply Source:
- Single Supply
- Voltage - Supply:
- 2V ~ 6V
- Operating Temperature:
- -55°C ~ 125°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 16-SOIC
CD74HC138M96 FAQ
1.How can I place an order for CD74HC138M96 through Aetrix?
Please submit a Request for Quotation (RFQ) for CD74HC138M96 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for CD74HC138M96 reliable?
The price and inventory of CD74HC138M96 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for CD74HC138M96 is usually 5 days.
3.What payment methods are accepted for CD74HC138M96?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for CD74HC138M96 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for CD74HC138M96?
CD74HC138M96 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your CD74HC138M96 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for CD74HC138M96?
For technical support, including CD74HC138M96 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your CD74HC138M96 requirements.
6.How does Aetrix verify that CD74HC138M96 is sourced from the original manufacturer or authorized distributors?
All CD74HC138M96 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that CD74HC138M96 meets industry standards.
7.What is the process for return or replacement of CD74HC138M96?
All CD74HC138M96 units undergo pre-shipment inspection (PSI). If there is an issue with CD74HC138M96, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The CD74HC138M96 part is unused and in its original packaging.
Return procedure for CD74HC138M96:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
CD74HC138M96 Tags
-
SN74HC138DR
Texas Instruments

-
TC7SB3157CFU,LF(CT
Toshiba Semiconductor and Storage

-
74CBTLV3257PW,118
Nexperia USA Inc.
-
SN74CBTLV3257PWR
Texas Instruments

-
74CBTLV3257GUX
Nexperia USA Inc.

-
74HC154BQ,118
Nexperia USA Inc.

-
P3S0200GMX
NXP USA Inc.

-
SN74CB3Q3245PWR
Texas Instruments
-
SN74CB3Q3257RGYR
Texas Instruments

-
TCA9543APWR
Texas Instruments
-
TCA9546APWR
Texas Instruments

-
SN74HC138N
Texas Instruments
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…
