TVS selection for stm32u0 SWD
Hi! Apologies up front that I realize this is a relatively entry-level question - I am trying to build some experience selecting TVS diodes. My design uses a TagConnect footprint for SWD to an stm32u0. I intend to run the MCU at 1.8V, though I'm unsure how much that matters.
I found this very excellent Application Note from ST, and in section 3.6 there are even some parts provided for this exact use. When I look at the datasheet for the ESDALC6V1W, however, it seems like it's showing a working voltage of 3V, with a breakdown voltage of 7.2V.
I'm confused by this - it seems like a typical working voltage for a 3.3V MCU would want to be >3.3V. If I understand correctly, a working voltage of 3V in such a system would distort the SWD data signals a bit (though, as I understand it, this would work fine if we're operating the MCU at 1.8V).
More confusing to me is that the breakdown voltage of 7.2V seems much higher than the Absolute Maximums listed for most GPIOs (particularly the NRST line, which seems to have an absolute maximum tolerance of 4V in the datasheets I've looked at).
I'm wondering if I am misunderstanding the use case in this application note (maybe this example presumes an MCU with different Vin/max toleranaces?) What I'm more concerned about is that I don't understand something fundamental about choosing these parts.
For the U0 line, I assume I should be looking for TVS diodes that have a working voltage of >=3.3v, with a clamping voltage of 4V (if I'm being conservative and considering the NRST pin, which seems to have the lowest tolerance). Am I understanding that correctly?
Thank you! And again, sorry, I realize this is not exactly specific to ST, and is more a general engineering question. I'm still learning :)
