Texas Instruments CD74HCT138E
- Part No.:
- CD74HCT138E
- Manufacturer:
- Texas Instruments
- Category:
- Signal Switches, Multiplexers, Decoders
- Package:
- 16-DIP (0.300", 7.62mm)
- Datasheet:
-
CD74HCT138E.pdf
- Description:
- IC DECODER/DEMUX 1X3:8 16DIP
- Quantity:
- Payment:

- Shipping:

Inventory:4,028
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
CD74HCT138E from Texas Instruments is a high-speed CMOS 3-to-8 line decoder/demultiplexer with active-low outputs, designed for memory address decoding and data routing in industrial control and embedded systems. It operates at 4.5–5.5 V, delivers 14 ns typical propagation delay (VCC = 4.5 V, CL = 50 pF), supports -55°C to +125°C temperature range, and features three enable inputs (G2, G1, G0) for cascading.
For engineers reviewing the CD74HCT138E datasheet, CD74HCT138E pinout, CD74HCT138E application, or CD74HCT138E equivalent, this page provides verified functional behavior, validated pin-level circuit roles, confirmed thermal and switching specifications across full temperature range, and real-world selection guidance against comparable HCT-family decoders.
Technical Context
The CD74HCT138E implements a single 3:8 binary decoder with three address inputs (A2–A0) and three independent strobe enables (G2, G1, G0). When any strobe is inactive (G2 = low, or G1/G0 = high), all eight outputs (Y0–Y7) are forced high; only the selected output goes low when all enables are asserted and address matches.
Its TTL-compatible input thresholds (VIL ≤ 0.8 V, VIH ≥ 2.0 V) ensure direct interfacing with legacy LSTTL logic, while CMOS-level output drive (±4 mA at VCC = 4.5 V) maintains signal integrity in mixed-voltage systems without level shifters.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Supply voltage | 4.5 V to 5.5 V - ensures compatibility with standard 5 V TTL and mixed-signal systems without external regulation |
| Propagation delay (tpd) | 14 ns typical (VCC = 4.5 V, CL = 50 pF) - enables reliable operation in sub-50 MHz address decode paths |
| Output drive | ±4 mA at VCC = 4.5 V - sufficient to directly drive 10 LSTTL loads or small LED indicators |
| Operating temperature | -55°C to +125°C - qualified for aerospace, automotive under-hood, and industrial motor control environments |
| Input leakage current | ±1 µA max (VCC = 5.5 V) - negligible loading on upstream drivers, critical for battery-powered or high-impedance bus designs |
| Power dissipation capacitance | 67 pF - used to calculate dynamic power (PD = CPD × VCC² × f) for thermal budgeting in dense PCB layouts |
Pinout & Package
CD74HCT138E is supplied in a 16-pin plastic dual in-line package (PDIP) with 0.3-inch body width (25.40 mm × 6.35 mm), through-hole mountable, RoHS-compliant with NiPdAu lead finish.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 (A0) | Address input 0 | LSB of 3-bit binary select code; must be terminated to VCC or GND if unused to prevent floating logic states |
| 2 (A1) | Address input 1 | Middle bit of address; determines Y0–Y3 vs Y4–Y7 group activation when combined with A2 |
| 3 (A2) | Address input 2 | MSB of address; selects upper or lower half of output bank (Y0–Y3 or Y4–Y7) |
| 4 (G0) | Enable input (active low) | Primary chip-select strobe; all outputs go high when G0 = high, regardless of other inputs |
| 5 (G1) | Enable input (active low) | Secondary enable; used with G0 and G2 for hierarchical decoding or demux gating |
| 6 (G2) | Enable input (active high) | Third enable; complements G0/G1 polarity to simplify multi-chip enable tree design |
| 7 (Y7) | Output (active low) | Most significant decoded output; asserts low only when A2A1A0 = 111 and all enables active |
| 8 (GND) | Ground reference | Return path for all internal logic and output currents; requires low-inductance connection to system ground plane |
| 9 (Y6) | Output (active low) | Asserts low for A2A1A0 = 110; one of eight mutually exclusive outputs for memory or peripheral selection |
| 10 (Y5) | Output (active low) | Asserts low for A2A1A0 = 101; used in 8-bit I/O port expansion where each output enables one peripheral |
| 11 (Y4) | Output (active low) | Asserts low for A2A1A0 = 100; commonly assigned to high-priority interrupt controller or boot ROM |
| 12 (Y3) | Output (active low) | Asserts low for A2A1A0 = 011; often routed to UART or SPI peripheral enable in microcontroller systems |
| 13 (Y2) | Output (active low) | Asserts low for A2A1A0 = 010; supports discrete logic-based state machine sequencing |
| 14 (Y1) | Output (active low) | Asserts low for A2A1A0 = 001; used in test mode selection or configuration register access |
| 15 (Y0) | Output (active low) | LSB output; asserts low for A2A1A0 = 000 - typically assigned to primary boot device or reset controller |
| 16 (VCC) | Positive supply | 5 V nominal power rail; requires local 0.1 µF ceramic bypass capacitor placed within 5 mm of pin per TI layout guidelines |
Key Features
| Feature | Design Value |
|---|---|
| Inverting 3-to-8 decode | Outputs assert low on match - simplifies interface with active-low chip selects (e.g., SRAM /CS, flash /CE) |
| Three independent enable inputs | G2 (active high), G1/G0 (active low) - enables flexible hierarchical decoding without external logic gates |
| TTL-compatible inputs | VIL ≤ 0.8 V, VIH ≥ 2.0 V - eliminates need for level translators when driving from 74LS or microcontroller GPIO |
| High noise immunity | NIL/NIL = 30% of VCC - suppresses false triggering in electrically noisy industrial environments |
| Wide temperature range | -55°C to +125°C - supports deployment in uncontrolled enclosures, engine compartments, and space-constrained instrumentation |
Applications
| Memory Address Decoding | Peripheral Selection in Microcontroller Systems |
|---|---|
Use Scenario: Selecting among eight 8-bit memory banks in a 64 KB address space using A15–A13 as address lines. IC Role / Device Role / Timing Role: CD74HCT138E acts as address-space partitioner, asserting individual /CS signals to SRAM, EPROM, or I/O latches based on upper address bits. Use Value: Eliminates discrete NAND gate networks; reduces board area by >40% versus discrete logic implementation while maintaining <15 ns decode latency. | Use Scenario: Enabling one of eight UART, SPI, or ADC peripherals connected to a single microcontroller bus. IC Role / Device Role / Timing Role: CD74HCT138E serves as peripheral multiplexer, converting 3-bit software-configured address into dedicated /EN signals. Use Value: Enables deterministic peripheral arbitration with zero software overhead; supports hot-plug detection via G0/G1 status monitoring. |
| Industrial I/O Expansion | Legacy System Bus Interface |
Use Scenario: Expanding digital I/O count in PLC modules using parallel port latches controlled by address lines. IC Role / Device Role / Timing Role: CD74HCT138E functions as I/O bank selector, routing common data bus to one of eight 8-bit latch groups. Use Value: Provides galvanically isolated I/O expansion with cycle-accurate timing - no added wait states required due to sub-20 ns tpd. | Use Scenario: Interfacing modern microcontrollers to legacy ISA or VMEbus peripherals requiring strict 5 V TTL timing. IC Role / Device Role / Timing Role: CD74HCT138E performs bus address decoding with guaranteed setup/hold margins relative to ISA clock edges. Use Value: Maintains full backward compatibility without timing closure issues - meets ISA specification tAS/tAH requirements at 8 MHz. |
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 |
|---|---|---|---|
| SN74HCT138N | Same pinout, identical electrical specs, TI-manufactured but different internal process node; 100% functionally equivalent | No change in memory decode or peripheral selection use cases; same thermal derating and layout rules apply | Select SN74HCT138N when sourcing from TI's mainstream catalog with extended availability assurance |
| MC74HCT138DG | Onsemi variant; identical logic function and DC specs, but slightly higher max tpd (16 ns vs 14 ns typ) and wider VCC tolerance (4.5–5.5 V same) | Suitable for non-critical timing paths; not recommended for >10 MHz synchronous bus decode without margin verification | Choose MC74HCT138DG for cost-sensitive industrial designs where 2 ns timing margin is acceptable |
Compared with SN74HCT138N and MC74HCT138DG, CD74HCT138E offers identical pin compatibility and identical enable-input logic structure, but provides tighter propagation delay distribution and broader qualification across military-grade temperature extremes - making it preferred for aerospace and high-reliability embedded deployments.
Availability
CD74HCT138E is available at Aetrix Electronics and suitable for memory address decoding, industrial I/O expansion, and legacy bus interface applications requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for CD74HCT138E 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.
CD74HCT138E belongs to TI's CD74HCT high-speed CMOS logic family, engineered for seamless integration into 5 V TTL-compatible systems requiring robust performance across extreme temperatures and low static power consumption.
FAQ
What is the maximum operating frequency supported by the CD74HCT138E?
The CD74HCT138E does not specify a maximum clock frequency because it is a combinational logic device without an internal clock. Its usable speed is determined by propagation delay: 14 ns typical (VCC = 4.5 V, CL = 50 pF), supporting reliable operation in address decode paths up to ~50 MHz. For synchronous bus applications, ensure setup/hold times of downstream devices are met using this tpd value. The CD74HCT138E datasheet confirms no minimum pulse width limitation beyond standard CMOS timing constraints.
Can CD74HCT138E be used with 3.3 V microcontrollers?
No - CD74HCT138E requires 4.5–5.5 V supply and has TTL-compatible inputs (VIH ≥ 2.0 V, VIL ≤ 0.8 V), so 3.3 V logic levels fall outside its guaranteed input recognition range. Direct connection risks metastability or incorrect decoding. To interface with 3.3 V controllers, use level-shifting buffers or select the CD74HC138E (2–6 V operation) instead. The CD74HCT138E is strictly intended for 5 V systems.
How do the three enable inputs (G2, G1, G0) interact in CD74HCT138E?
In CD74HCT138E, all three enables must be simultaneously asserted for normal decoding: G2 must be high, and both G1 and G0 must be low. If any enable is violated (G2 = low, or G1/G0 = high), all eight outputs (Y0–Y7) are forced high - overriding address inputs. This allows hierarchical decoding: e.g., G2 driven by a higher-order address bit, while G1/G0 serve as chip-selects for subsystems. The CD74HCT138E function table explicitly defines this AND-logic behavior across all combinations.
Is CD74HCT138E pin-compatible with CD74HC138E?
Yes - CD74HCT138E and CD74HC138E share identical PDIP-16 packaging, pinout, and terminal functions. However, they differ electrically: CD74HCT138E uses TTL-compatible inputs (VIH ≥ 2.0 V) and 4.5–5.5 V operation, while CD74HC138E uses CMOS inputs (VIH ≥ 70% VCC) and 2–6 V operation. Swapping them requires verifying supply voltage and driver compatibility. Both devices retain the same pin mapping and mechanical footprint.
What is the purpose of the "demultiplexing" capability described for CD74HCT138E?
Demultiplexing with CD74HCT138E is achieved by holding address inputs (A2–A0) constant to select one output (e.g., Y3), then using an enable input (e.g., G0) as the data input: when G0 toggles, only Y3 follows its state (inverted), while all other outputs remain high. This converts 1-bit serial data into 1-of-8 parallel control - useful for LED matrix scanning, relay bank control, or test signal routing. The CD74HCT138E datasheet confirms this mode in Section 7.1 and Figure 7-1.
CD74HCT138E Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Series:
- 74HCT
- Package/Case:
- 16-DIP (0.300", 7.62mm)
- Packaging:
- Bulk
- Product Status:
- Active
- Type:
- Decoder/Demultiplexer
- Circuit:
- 1 x 3:8
- Independent Circuits:
- 1
- Current - Output High, Low:
- 4mA, 4mA
- Voltage Supply Source:
- Single Supply
- Voltage - Supply:
- 4.5V ~ 5.5V
- Operating Temperature:
- -55°C ~ 125°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Through Hole
- Supplier Device Package:
- 16-PDIP
CD74HCT138E FAQ
1.How can I place an order for CD74HCT138E through Aetrix?
Please submit a Request for Quotation (RFQ) for CD74HCT138E 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 CD74HCT138E reliable?
The price and inventory of CD74HCT138E are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for CD74HCT138E is usually 5 days.
3.What payment methods are accepted for CD74HCT138E?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for CD74HCT138E transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for CD74HCT138E?
CD74HCT138E orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your CD74HCT138E 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 CD74HCT138E?
For technical support, including CD74HCT138E datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your CD74HCT138E requirements.
6.How does Aetrix verify that CD74HCT138E is sourced from the original manufacturer or authorized distributors?
All CD74HCT138E 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 CD74HCT138E meets industry standards.
7.What is the process for return or replacement of CD74HCT138E?
All CD74HCT138E units undergo pre-shipment inspection (PSI). If there is an issue with CD74HCT138E, 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 CD74HCT138E part is unused and in its original packaging.
Return procedure for CD74HCT138E:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
CD74HCT138E 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…

