main
Download ZIP Propose a change
Made with kicad-footprint-generator 10.0 · KiCad file format 20260206
Name Last commit message Last updated
docs sn74hc138: re-etch, flat white mark read from pin 1 (service-occt 1.4.0) + chip hero · Ray
viewers cross-highlight symbol + footprint viewers · Ray
package.json Publish 0.1.0 · Ray
page.json sn74hc138: component.models_3d pose record per STEP (Z-up, seated z=0, pad-centre origin, identity binding) · Ray
README.md sn74hc138: laser-etched CAD + chip hero (factory 2.0.0 backfill) · Ray
sn74hc138-etched.fit.json sn74hc138: re-etch, flat white mark read from pin 1 (service-occt 1.4.0) + chip hero · Ray
sn74hc138-etched.glb sn74hc138: re-etch, flat white mark read from pin 1 (service-occt 1.4.0) + chip hero · Ray
sn74hc138-etched.step sn74hc138: re-etch, flat white mark read from pin 1 (service-occt 1.4.0) + chip hero · Ray
SN74HC138.adom-lbr.json SN74HC138: validated Fusion/EAGLE library + adom-lbr hub, generated from this page's KiCad sources · Ray
sn74hc138.glb Publish 0.1.0 · Ray
sn74hc138.kicad_mod Publish 0.1.0 · Ray
sn74hc138.kicad_sym Publish 0.1.0 · Ray
sn74hc138.lbr add validated EAGLE .lbr (Fusion library) · Ray
SN74HC138.lbr SN74HC138: validated Fusion/EAGLE library + adom-lbr hub, generated from this page's KiCad sources · Ray
sn74hc138.step add .step (Fusion 3D source) · Ray

SN74HC138

Texas Instruments · 3-to-8 line decoder / demux · SOIC-16

A 3-to-8 line decoder/demultiplexer in high-speed CMOS, SOIC-16. Three binary select inputs (A, B, C) drive eight mutually exclusive active-low outputs (Y0-Y7): the addressed output goes low while the other seven stay high. Three enable inputs (G1 active-high, G2A and G2B active-low) gate the whole device, which makes it easy to chain several for wider address decoding or to use as a 1-of-8 demultiplexer for a data line. Runs 2-6 V.

Pinout

Pin Name Type Function
1 A input Select input A (least significant bit of the 3-bit binary address selecting which Y output is asserted low).
2 B input Select input B (middle bit of the 3-bit binary address).
3 C input Select input C (most significant bit of the 3-bit binary address).
4 G2A input Active-low enable A. Must be low (together with G2B low and G1 high) to enable outputs; otherwise all Y outputs are forced high.
5 G2B input Active-low enable B. Must be low (together with G2A low and G1 high) to enable outputs.
6 G1 input Active-high enable. Must be high (together with G2A and G2B low) to enable outputs.
7 Y7 output Decoded output 7 (most significant, active low). Asserts low when enabled and CBA = 111. Drive capability ±4 mA at VCC = 5 V.
8 GND power_in Ground reference (0 V).
9 Y6 output Decoded output 6 (active low). Asserts low when enabled and CBA = 110.
10 Y5 output Decoded output 5 (active low). Asserts low when enabled and CBA = 101.
11 Y4 output Decoded output 4 (active low). Asserts low when enabled and CBA = 100.
12 Y3 output Decoded output 3 (active low). Asserts low when enabled and CBA = 011.
13 Y2 output Decoded output 2 (active low). Asserts low when enabled and CBA = 010.
14 Y1 output Decoded output 1 (active low). Asserts low when enabled and CBA = 001.
15 Y0 output Decoded output 0 (least significant, active low). Asserts low when enabled and CBA = 000.
16 VCC power_in Positive supply voltage, 2 V to 6 V (nominal 5 V).

Key specifications

Parameter Value
Type 3-to-8 decoder / demultiplexer
Select inputs 3 (A/B/C)
Outputs 8 active-low (Y0-Y7)
Enables G1 (high) + G2A/G2B (low)
Logic family HC (high-speed CMOS)
Supply voltage 2-6 V
Package SOIC-16
Body (L×W×H) 9.9 × 3.9 × 1.75 mm

Ordering variants

Same part, different packaging or reel option.

  • SN74HC138D (SOIC-16, tube)
  • SN74HC138DR (SOIC-16, tape & reel)

CAD (KiCad official)

  • Symbol: 74xx:74HC138
  • Footprint: Package_SO:SOIC-16_3.9x9.9mm_P1.27mm
  • 3D model: SOIC-16 (KiCad packages3D)
  • 3D model files: sn74hc138-etched.step / sn74hc138-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); sn74hc138.step / sn74hc138.glb are the bare package body.

Provenance

Data extracted from the manufacturer datasheet, not a distributor listing:

  • Datasheet: Texas Instruments datasheet (35 pp, sha256 ba6cab88a44c1c9a, retrieved 2026-08-17, tier: manufacturer)
  • Extractor: ds2sf (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.
  • CAD: KiCad official libraries (CC-BY-SA 4.0).

Datasheet PDF