Overview

The CD40106B (CD40106) is a monolithic CMOS integrated circuit containing six independent inverting buffer gates with Schmitt-trigger inputs. Each gate functions as an inverter with built-in input hysteresis that discriminates between positive-going (VT+V_T+) and negative-going (VTV_T-) threshold voltages.

With a wide operating supply voltage range from 3.0V3.0\text{V} to 18.0V18.0\text{V} DC and typical input hysteresis of 0.9V0.9\text{V} at 5V5\text{V} (2.3V2.3\text{V} at 10V10\text{V}, 3.5V3.5\text{V} at 15V15\text{V}), the CD40106B converts slowly changing, noisy, or corrupted analog signals into sharp, jitter-free square digital waveforms. It is a cornerstone component for 12V automotive sensors, switch debouncing, and low-frequency multi-channel RC oscillators in modular synthesizers.

Quick reference

Supply Voltage Range (VDD)3.0 V to 18.0 V DC (20.0 V maximum rating)
Logic FamilyStandard CMOS 4000B Series
Inverters Count6 Independent Schmitt-Trigger Inverters (Y=AY = \overline{A})
Hysteresis Voltage (VHV_H)0.9 V0.9\text{ V} typ at 5V5\text{V}, 2.3 V2.3\text{ V} typ at 10V10\text{V}, 3.5 V3.5\text{ V} typ at 15V15\text{V}
Positive Threshold (VT+V_T+)2.9 V2.9\text{ V} typ at 5V5\text{V} (5.8 V5.8\text{ V} typ at 10V10\text{V})
Negative Threshold (VTV_T-)1.9 V1.9\text{ V} typ at 5V5\text{V} (3.9 V3.9\text{ V} typ at 10V10\text{V})
Propagation Delay (tpdt_{pd})140 ns140\text{ ns} typ at VDD=10VV_{DD} = 10\text{V} (280 ns280\text{ ns} at 5V5\text{V})
Package Options14-pin DIP / SOIC-14 / TSSOP-14

Pinout (DIP-14 Package)

text
             ┌───┴───┐
          1A 1│ 1   14│ VDD
          1Y 2│       │13 6A
          2A 3│       │12 6Y
          2Y 4│CD40106B 11 5A
          3A 5│       │10 5Y
          3Y 6│       │9  4A
         VSS 7│       │8  4Y
             └───────┘
PinNameTypeDescription
11ASchmitt InputInverter 1 Input
21YDigital OutputInverter 1 Output (1Y=1A1Y = \overline{1A})
32ASchmitt InputInverter 2 Input
42YDigital OutputInverter 2 Output
53ASchmitt InputInverter 3 Input
63YDigital OutputInverter 3 Output
7VSSPowerGround / Negative Supply reference (0 V)
84YDigital OutputInverter 4 Output
94ASchmitt InputInverter 4 Input
105YDigital OutputInverter 5 Output
115ASchmitt InputInverter 5 Input
126YDigital OutputInverter 6 Output
136ASchmitt InputInverter 6 Input
14VDDPowerPositive Supply Voltage (+3.0 V to +18.0 V DC)

Function Table

Input AOutput Y (A\overline{A})
Low (L<VTL < V_T-)High (HH)
High (H>VT+H > V_T+)Low (LL)

Specifications

ParameterSymbolMinTypMaxUnitConditions
Supply VoltageVDDV_{DD}3.018.0VOperating DC range
Positive Threshold VoltageVT+V_T+2.22.93.6VVDD=5VV_{DD} = 5\text{V}
Negative Threshold VoltageVTV_T-1.31.92.4VVDD=5VV_{DD} = 5\text{V}
Hysteresis VoltageVHV_H0.30.91.6VVT+VT,VDD=5VV_T+ - V_T-, V_{DD} = 5\text{V}
Output Sink CurrentIOLI_{OL}0.511.0mAVDD=5V,VOUT=0.4VV_{DD} = 5\text{V}, V_{OUT} = 0.4\text{V}
Output Source CurrentIOHI_{OH}-0.51-1.0mAVDD=5V,VOUT=4.6VV_{DD} = 5\text{V}, V_{OUT} = 4.6\text{V}
Propagation DelaytPLH,tPHLt_{PLH}, t_{PHL}140280nsVDD=10V,CL=50 pFV_{DD} = 10\text{V}, C_L = 50\text{ pF}
Quiescent Device CurrentIDDI_{DD}0.021.0µAVDD=5V,25CV_{DD} = 5\text{V}, 25^\circ\text{C}

Typical Applications

1. Simple Single-Gate RC Square Wave Oscillator

Because CMOS inputs have virtually infinite input impedance, an RC oscillator can be built using a single resistor and capacitor without loading effects:

text
            ┌─────[ R = 100kΩ ]─────┐
            │                       │
            ├───► [Pin 1: 1A]       │
            │       CD40106B        ├────► Square Wave Clock Output
            │     [Pin 2: 1Y] ──────┘
        [ C = 100nF ]

           GND

Frequency is approximately f10.8×R×Cf \approx \frac{1}{0.8 \times R \times C}.

Common mistakes

  • Leaving unused inverter inputs floating: Even with Schmitt triggers, floating CMOS inputs float near intermediate voltages and trigger internal switching noise and excess power draw. Connect all unused inputs to VSS (GND) or VDD.
  • Assuming 74HC speed: The CD40106B has a propagation delay of 140 ns\sim 140\text{ ns} at 10V10\text{V} (280 ns280\text{ ns} at 5V5\text{V}), compared to 15 ns15\text{ ns} for the 74HC14. Use the 74HC14 for high-frequency applications (>5 MHz> 5\text{ MHz}).

Notes

  • Pin-Compatible Equivalents: 74HC14 (CMOS 2-6V high speed), 74HCT14 (TTL-compatible), 74LS14 (Bipolar TTL), HEF40106B.

Assets & downloads