I have a new board that has two LM3429 circuits on it.
The one circuit is a buck-boost configuration running at 700 KHz, with 350mA load. That circuit is running fine. The gate drive is stable and consistent.
The second circuit is a buck configuration running at 1.8 MHz with a 2.8A load. That circuit has stability problems. I've set the Ccmp = 1uF, Cfs = 0.1uF. The inductor is 10uH. I'm seeing quite a bit of ripple on Vin, say 0.5V. I do have 20uF on the input, but that cap is placed closer to the high current components to minimize the current loop. The controller is a little further away. I've run through all of the compensation calcs a few times so I think everything is as suggested in the datasheet.
I was going to try to add some input capacitance close to the LM3429. The little 10 ohm, 0.1uF RC filter on the Vin pin doesn't seem to be cleaning up the power enough. I'm wondering if that could be affecting the controller's operation.
Also I noticed that all of the reference circuits run at lower frequency than my circuit and have larger inductors. I'm wondering if the switching frequency could be part of the problem even though the datasheet says it can run up to 2 MHz.
Other ideas?