Hey Ti Folks,
I'm working on a design that is a bit unique. Right now, we have the LM3410 situated on an MLB. There are several strings of LEDs in parallel. Half of those strings can be physically disconnected as part of the design of the product. So, VCC_LED_WARM and VCC_LED_WARM_RET are disconnected from half of the LEDs depending on the state of the device. See below for my references.
I've added both 12V TVS on the positive and 5V TVS on the return. I was mainly concerned about the 3V limit on the FB pin so I added an additional Zener that could handle the max power seen during an ESD event. (not handled by the already existing TVS diode)
I do have full control over the LED driver and I know when the device is disconnected (as that could cause some potential damage). We are driving the LEDs at a fraction of what their maximum currents are so I'm less worried about that.
I know it's out of the scope of a typical design, but I wanted to make sure there weren't any gotchas. We are running 40 strings total at 10mA each.
Thanks!
Jared