Hello, I'm having a problem with ground noise in a circuit I've made using a TLC5946. I have connected a the TLC5946 to a microcontroller that is sending it data. The LEDs connected to the TLC have a power dissipation resistor between them and +V so that the TLC5946 will have to dissipate less power. When I set +V to be the exact turn-on voltage for the leds (or a fews 10s of mV above that) the circuit functions properly. As I increase +V by 1-2V, the LEDs become very flickery and I see ~2.5-3MHz spikes on the chip's ground, which have total amplitude of 1V to 1.5V, with the severity increasing as +V increases. I am running the grayscale clock at 1MHz. If I send animation (time-varying data) to the TLC5946 with a +V above the threshold, it seems to flicker for <0.5 seconds, and then some number of the outputs dim or turn off, and then the animation continues. I suspect that this is because the ground spikes are causing the MODE line to falsely toggle, thus setting the prescaling values to turn off several of the outputs, and then the noise is reduced due to reduced current consumption. Do you have any experience with this issue, or any ideas on how to debug it?