Skip to main content
  • Created:
  • Updated:
  • Author:
    Takeshi Takatsudo

ESD Protection: How TVS Diodes Save Your Circuit

Understanding how TVS diodes protect sensitive IC pins from static electricity and voltage spikes.

The Question​

When looking at the USB-PD input circuit, there's a small component (D4) connected to the CC lines:

"What is D4 for? Why do the CC lines need special protection?"

Short answer: D4 is an ESD protection device that acts like a pressure relief valve - it dumps dangerous voltage spikes to ground before they can destroy the STUSB4500.

What is ESD?​

ESD = ElectroStatic Discharge

It's the sudden flow of electricity when two objects with different charges come into contact.

Real-world examples​

ActionVoltage generated
Walking on carpet1,500 - 35,000V
Sliding across car seat7,000 - 25,000V
Picking up plastic bag from desk1,000 - 20,000V
Normal indoor movement500 - 5,000V

You can't feel ESD below ~3,000V, but even 100V can damage sensitive electronics!

The danger to electronics​

Human body static: 10,000V typical

IC maximum voltage rating: 5-25V typical

Ratio: 400x more than the IC can handle! πŸ’€

Why CC Lines Are Vulnerable​

The USB-C connector has several types of pins:

USB-C Connector (simplified)
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ β”‚
β”‚ VBUS ─── Power (has big capacitors to absorb energy)
β”‚ β”‚
β”‚ CC1 ─── Signal (thin trace, directly to IC) ⚠️ VULNERABLE
β”‚ CC2 ─── Signal (thin trace, directly to IC) ⚠️ VULNERABLE
β”‚ β”‚
β”‚ GND ─── Ground (already at 0V, safe)
β”‚ β”‚
β”‚ D+/D- ── Data (usually have protection)
β”‚ β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

CC lines are the first point of contact when you plug in a cable, and they connect directly to sensitive IC pins with no bulk capacitors to absorb energy.

What is a TVS Diode?​

TVS = Transient Voltage Suppressor

It's a special diode designed to clamp voltage spikes by conducting large currents to ground.

Normal diode vs TVS diode​

TypePurposeResponse timeCurrent handling
Normal diodeRectificationModerateLow-medium
TVS diodeProtectionNanosecondsVery high (amps)

How TVS works​

Voltage
β–²
β”‚
40V│─ ─ ─ ─ ─ ─ ─ ─ ─┬─────────── Clamping voltage (TVS conducts heavily)
β”‚ /
β”‚ /
27V│─ ─ ─ ─ ─ ─ ─ /─ ─ ─ ─ ─ ─ ─ Breakdown voltage (TVS starts conducting)
β”‚ /β”‚
β”‚ / β”‚
β”‚ / β”‚
25V│─ ─ ─ ─ ─/─ ─│─ ─ ─ ─ ─ ─ ─ Working voltage (TVS is invisible)
β”‚ β•± β”‚
β”‚ β•± β”‚
β”‚ β•± β”‚
0V└─────────────┴──────────────▢ Current
Normal Spike!
operation (ESD event)

Three regions:

  1. Below 25V (working): TVS has very high impedance - signal passes through normally
  2. 25-27V (breakdown): TVS starts conducting, limiting voltage rise
  3. Above 27V (clamping): TVS conducts heavily, dumping current to GND

CC Line ESD Protection​

Current Design Uses USBLC6-2SC6

The v1.1 design uses USBLC6-2SC6 (D4) instead of ESDA25L for CC line protection. USBLC6-2SC6 provides:

  • Lower clamping voltage (~17V vs ~44V)
  • Additional VBUS protection channel
  • Better suited for USB-C applications

The principles below still apply - only the specific component has changed.

Circuit connection (USBLC6-2SC6)​

USB-C Connector        D4 (USBLC6-2SC6)        STUSB4500
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
CC1 ─┼──────────────── 1 (I/O1) β”‚ β”‚
β”‚ β”‚ 6 β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ CC1 (pin 2)
β”‚ β”‚ β”‚ β”‚
β”‚ β”‚ 2 (GND)──GND β”‚ β”‚
β”‚ β”‚ β”‚ β”‚
CC2 ─┼──────────────── 3 (I/O2) β”‚ β”‚
β”‚ β”‚ 4 β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ CC2 (pin 4)
β”‚ β”‚ β”‚ β”‚
VBUS ─┼──────────────── 5 (VBUS) β”‚ β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚

Internal structure​

The USBLC6-2SC6 is a dual TVS array with VBUS protection:

     I/O1 (1)              I/O1 (6)
β”‚ β”‚
β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”˜
β”‚ VBUS(5) β”‚
β”‚ β”‚ β”‚
β”Œβ”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”
β”‚ ─┬─ β”‚ ─┬─ β”‚
β”‚ β•²β”‚β•± β”‚ β•²β”‚β•± β”‚
β”‚ β”‚ β”‚ β”‚ β”‚
β”œβ”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€
β”‚ β”‚ β”‚
β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”˜
β”‚ β”‚ β”‚
I/O2 (3)β”‚ GND(2) β”‚I/O2 (4)
β”‚ β”‚

Each channel clamps to GND and VBUS independently

Key specifications (USBLC6-2SC6)​

ParameterValueWhy it matters
Working voltage5.25VOptimized for USB signal levels
Breakdown voltage6VStarts protecting above this
Clamping voltage17V @ 1AMuch lower than ESDA25L (44V)
Capacitance3.5pFLow enough to not affect CC signaling
ESD rating15kV (HBM)Survives typical human static discharge
VBUS channelYes (Pin 5)Additional protection for power rail

ESD Event Timeline​

What happens when you touch the USB-C cable with static charge:

Time 0ns:
β”œβ”€ Your finger approaches USB-C plug
β”œβ”€ Static charge: 10,000V
β”œβ”€ CC line voltage: 0V
└─ D4 state: High impedance (invisible)

Time 1ns:
β”œβ”€ Spark jumps from finger to CC pin
β”œβ”€ CC line voltage shoots up rapidly
β”œβ”€ Heading toward 10,000V!
└─ D4 state: Still high impedance

Time 2ns:
β”œβ”€ CC line reaches 27V (breakdown voltage)
β”œβ”€ D4 starts conducting
β”œβ”€ Current diverts to GND
└─ Voltage rise slows dramatically

Time 5ns:
β”œβ”€ CC line clamped at ~40V
β”œβ”€ D4 conducting heavily (amps of current)
β”œβ”€ All excess energy dumped to GND
└─ STUSB4500 sees only 40V spike (survivable!)

Time 100ns:
β”œβ”€ ESD event over
β”œβ”€ CC line returns to normal
β”œβ”€ D4 returns to high impedance
└─ Circuit continues working normally βœ“

Without D4: CC line would reach thousands of volts β†’ STUSB4500 destroyed

With D4: CC line clamped to ~17V β†’ STUSB4500 well protected

Why 25V Working Voltage?​

USB-PD CC lines can see various voltages:

ConditionCC voltageNotes
Normal signaling0 - 3.3VTypical operation
VCONN power5VPowering active cables
Fault conditionUp to 22VUSB-PD spec allows this

The 25V working voltage ensures:

  • D4 doesn't interfere with normal CC operation (0-22V)
  • D4 does protect against overvoltage (>27V)

Why Low Capacitance Matters​

CC lines carry communication signals for USB-PD negotiation:

CC Signal (simplified)
β”Œβ”€β”€β”€β” β”Œβ”€β”€β”€β” β”Œβ”€β”€β”€β”
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚
β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”˜ β””β”€β”€β”€β”˜ └─── Clean signal

With HIGH capacitance TVS:
╱───╲ ╱───╲ ╱───╲
β•± β•² β•± β•² β•± β•²
───╱ β•³ β•³ ╲── Rounded, distorted signal ❌

With LOW capacitance TVS (3pF):
β”Œβ”€β”€β”€β” β”Œβ”€β”€β”€β” β”Œβ”€β”€β”€β”
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚
β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”˜ β””β”€β”€β”€β”˜ └─── Clean signal βœ“

USB-PD specification allows up to 200pF on CC lines, so 3pF is negligible.

Placement Matters​

TVS diodes must be placed as close as possible to the connector:

GOOD placement:
USB-C ──┬── TVS ──────────────── STUSB4500
β”‚ β”‚
GND GND

ESD enters here, immediately clamped βœ“

BAD placement:
USB-C ──────────────── TVS ──┬── STUSB4500
β”‚ β”‚
GND GND

ESD travels long trace before clamping ❌
(trace inductance can cause voltage overshoot)

Other TVS Diodes in the Circuit​

Our circuit has multiple TVS diodes for different protection needs:

ComponentTypeProtectsWorking Voltage
D4USBLC6-2SC6CC1, CC2, VBUS5.25V
TVS1SMAJ15AVBUS power rail15V
TVS2SD05+5V output rail5V
TVS3SMAJ15A+12V output rail15V

Each TVS is matched to the voltage of the line it protects.

Key Takeaways​

  1. ESD is invisible but deadly - you can't feel it below 3,000V, but 100V can kill an IC
  2. TVS diodes are voltage-activated switches - invisible during normal operation, conduct during spikes
  3. Response time is critical - TVS diodes respond in nanoseconds to catch fast ESD events
  4. CC lines are vulnerable - first point of contact, thin traces, directly connected to IC
  5. Working voltage must exceed normal operation - 25V TVS for CC lines that can see up to 22V
  6. Low capacitance preserves signal quality - 3pF doesn't affect CC communication
  7. Placement near the connector - clamp the spike before it travels into the circuit

Common Mistakes to Avoid​

❌ Wrong: "TVS diodes are like fuses - they blow and need replacement"

  • TVS diodes are not sacrificial - they survive ESD events and keep working
  • They can handle thousands of ESD strikes

βœ… Correct: "TVS diodes clamp voltage repeatedly without damage"


❌ Wrong: "Any diode can protect against ESD"

  • Regular diodes are too slow and can't handle the current
  • TVS diodes are specifically designed for fast, high-current events

βœ… Correct: "TVS diodes have nanosecond response and high peak current ratings"


❌ Wrong: "Higher voltage TVS = better protection"

  • If working voltage is too high, the TVS won't activate in time
  • Match the TVS working voltage to slightly above the normal line voltage

βœ… Correct: "Choose TVS working voltage just above the maximum normal operating voltage"

See Also​