Public

Thread: IO ESD

9 Discord messages from πŸ“ - Designing/πŸ•°οΈ-analog/threads/io-esd.md.

Category: πŸ“ - Designing Parent channel: #πŸ•°οΈ-analog Thread ID: 1534564700904226986

Messages: 9

message-1534567405492109392

2026-08-05T14:23:00.353+00:00 β€” tnt (@246tnt)

Reply/reference

<details> <summary>Reference data</summary>
{
  "channelId": "1408135265427394661",
  "guildId": "1361349522684510449",
  "messageId": "1534564700904226986"
}
</details>

Content

<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-08_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1534567412681408664

2026-08-05T14:23:02.067+00:00 β€” tnt (@246tnt)

Content

Ok, there are some small diodes on the input path after the resistor. But still, the main clamp are the actual drive transistors AFAICT.
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-08_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1534570915252408443

2026-08-05T14:36:57.145+00:00 β€” Brunny (@brunny95)

Content

The small diodes are standard (from what I've seen). Usually the path is: ESD main protections (GT mos or similar) - resistor - "small diodes" - core of the circuit
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-08_media/4f73efbb4824af137fec1ba3d7004c02-7FACC.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1534571111357091971

2026-08-05T14:37:43.9+00:00 β€” Chips4Makers aka Staf Verhaegen (@chips4makers)

Content

If properly designed output drivers can indeed also be used as ESD protection. This is using the so-called snap-back behavior. I believe [this](https://siliconvlsi.com/explain-the-snapback-phenomenon-in-nmos-devices/) should explain something. I used 0.18um TSMC when @imec and both IO NMOS and PMOS were designed to have that capability.

Embeds

<details> <summary>Embeds data</summary>
[
  {
    "description": "The snapback phenomenon in NMOS devices is an important aspect in understanding their behavior and reliability.",
    "fields": [],
    "images": [],
    "inlineEmojis": [],
    "thumbnail": {
      "height": 768,
      "url": "2026-08_media/Snapback-mechanism-in-NMOS-1-5DD4E.png",
      "width": 1366
    },
    "timestamp": null,
    "title": "Explain the snapback phenomenon in NMOS devices - Siliconvlsi",
    "url": "https://siliconvlsi.com/explain-the-snapback-phenomenon-in-nmos-devices/"
  }
]
</details><details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-08_media/2649a6faac7843086b3d82b1d8f657a3-81998.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1534571909847580734

2026-08-05T14:40:54.275+00:00 β€” Chips4Makers aka Staf Verhaegen (@chips4makers)

Reply/reference

<details> <summary>Reference data</summary>
{
  "channelId": "1534564700904226986",
  "guildId": "1361349522684510449",
  "messageId": "1534570915252408443"
}
</details>

Content

It is known to me as secondary protection and the purpose is to get some extra voltage drop over the resistance during an ESD event to protect the connected gates.
The diode also has a capacitance so the R-C acts as a low-pass filter on the input though so high frequency stuff typically needs IO with custom ESD protection.
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-08_media/2649a6faac7843086b3d82b1d8f657a3-81998.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {
    "mentions": [
      {
        "avatarUrl": "2026-08_media/4f73efbb4824af137fec1ba3d7004c02-7FACC.png",
        "color": null,
        "discriminator": "0000",
        "id": "693526428729344040",
        "isBot": false,
        "name": "brunny95",
        "nickname": "Brunny",
        "roles": []
      }
    ]
  }
}
</details>

message-1534572435775422515

2026-08-05T14:42:59.666+00:00 β€” tnt (@246tnt)

Content

Tx both, yeah I knew the secondary protection thing. But never heard of snapback.
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-08_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1534680256223645878

2026-08-05T21:51:26.064+00:00 β€” Leo Moser (mole99) (@mole99)

Content

Here are the ESD guidelines from the PDK: https://gf180mcu-pdk.readthedocs.io/en/latest/physical_verification/design_manual/drm_14_4.html
It seems like the snapback behavior is indeed used for ESD protection.
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-08_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
    "discriminator": "0000",
    "isBot": false,
    "roles": [
      {
        "color": null,
        "id": "1423020172595298314",
        "name": "Mod",
        "position": 4
      }
    ]
  },
  "message": {}
}
</details>

message-1535352491695276072

2026-08-07T18:22:39.49+00:00 β€” namibj

Content

There are ESD implants available specifically only for thick oxide area's sd-diffusion.
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-08_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1535353672127746128

2026-08-07T18:27:20.927+00:00 β€” namibj

Content

There's also a trick were you employ something like a gate-triggered TRIAC that's constructed to bascially experience a safe and depending on details maybe or maybe-not power-cycle-requiring latchup to clamp the ESD voltage below what a passive diodes-to-PDN-rails arrangement could do, to be useful whenever thin-oxide devices are used to interact with pads.

An example that comes to mind would be e.g. DDR3 which is nominally 1.5V and fairly intense on the IO power draw due to combination of frequency, receive-side-termination, and ofc sheer wire count.
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-08_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>