I've got a board where I'm using the TI TPS63050 switching regulator. I've recently discovered that if I put a bit more load on the output, I get some spurious event on the PG (power good) open-drain output of that device, which I have used as a enable signal for the processor of my system (an ESP32 fwiw). I have been able to cause this by attaching a 47 Ohm resistor to the 3.3V output of the regulator and attaching the oscilloscope to the 3.3V output and the PG signal. As far as I can tell, I'm nowhere near the current limit of the regulator, it's cool to the touch, and the 3.3V output is pretty stable, certainly higher than 2.97V (i.e. 90% of 3.3V).
My measurement of the PG event suggests that the event lasts around 400ms perhaps with two partial pull-downs during that time period. I realize I've oversized the pull-up resistor (R11) slightly at 4.7k given that the PG output can only sink 0.1mA, but I think that just means it won't pull down all the way to GND right (i.e. it will only pull down to 0.47V)?
I'm not sure how to diagnose this further and without a root cause I don't know what to do to solve it.
Schematics of what I'm doing with the TPS63050 are below, as well as how the PG signal is routed elsewhere on my board. VCC is my input voltage which is typically in the 3.5 - 4.8V range, and VDD is the output of the TPS63050 configured for 3.3V output.
and there's one other chip, that I run the POWER_GOOD_MCU signal to connected to its N_RESET input with another 0.1uF capacitor to GND attached. It's not really implicated because whether or not that chip is populated the same problem exists.
[UPDATE] ... and here's my layout for the TPS63050. It's 4-layer, and there's a solid ground plane below the top layer, and VCC and VDD are on a split plane below that, so they are routed to by direct via drops:
Disconnecting R34 makes my problem go away, but I'm not in love with the idea of ignoring the PG signal at a system level.
Here also is a representative scope trace with VCC, VDD, and PG observed simultaneously whilst the PG signal freaks out briefly. Note that 3.3V (VDD) seems unperturbed during the event in question.
Can you suggest to me what I might be failing to measure that is giving rise to PG not staying good, or otherwise what I might be missing here?