ESD protection on 1.8V
Hi! I am trying to muddle my way through a design that revolves around an STM32U5 MCU, and am specifically trying to think about ESD protection. I have been referencing AN5612, which quite helpfully provides lots of specific examples for various applications (though it seems to perhaps be falling out of date, as a handful of the devices mentioned seem to now be marked NRND).
One thing that I can't quite wrap my head around, though, is ESD protection as it relates to running some or all of the power domains of the MCU at 1.8V. For example, the datasheet for the stm32u59xx has an Absolute Maximum Ratings table that shows most FT (5V tolerant) pins have a max rating of either 5.5V or min(Vxx+4.0, 6) - so 5.8V in this case - with other pins having a max rating of 4.0. I know these are DC voltages, but I think I understand that it's these values I should use when trying to parametrically search for ESD protective devices, such that they have forward voltages above 1.8V and clamping voltages below 5.8, 5.5, or 4.0V, depending on the device.
TVS diodes that fit this spec seem quite rare, though. Digikey, for example, lists over 100k different TVS diodes, but when I filter for unidirectional diodes with reverse standoff voltages of 1.8-2.1V, I get only 7 results. This seems somewhat alarming to me, and makes me suspect I'm doing something wrong.
Further, in trying to grapple with this with Gemini, it tells me that I actually need to be clamping at 2.1V, for reasons that are unclear to me. There are zero such devices on Digikey when I try to search for them.
AN5612 doesn't make any mention about whether the devices it suggests in various application examples are valid choices regardless of whether the MCU is on a 3.3v or 1.8v rail, but I suspect this does matter somewhat? It seems like most devices presented in this document must be reasonably valid choices for 3.3V Vdd, but is this still true if we run at 1.8V?
All of this leaves me confused, so I wanted to ask for some advice. What do people use to, say, protect SWD lines on an MCU whose Vdd rail is 1.8V? What about slow interfaces like pushbuttons or potentiometers?
Thank you!
