Other Parts Discussed in Thread: LP8758
Test case description
LP8758-E0 ("LP") is used to supply 4 voltage rails.
Rail 0: 1.0V
Rail1 : 1.8V
Rail2 : 1.2V
Rail3 : 1.8V
Vin=5V
EN2 which is programmed to be enable/disable rail1. There is capacitive load of 350uF on Vout1.
Oscilloscope screenshots are available on request.
Observation1
I start to shut down rail1 by setting EN2 to 0.
Depending on the programmed slew rate Vout ramps down more or less slowly.
If configured the slew rate is too high, then the LP stops ramping down and
Vout1 starts ramping up again while EN2 is still 0 !
In order to enforce a quick shut down, I do shortcut Vout1 to GND using a strong FET.
In my test case this happens 1ms after EN2 got 0.
Vout1 immediately (20us) drops to near 0V.
After 60us the FET is switched off which removes the short cut from Vout1.
Vout1 now starts ramping up again while EN2 is still 0 !
Observation2
While EN2 = 0 and the FET is activated to shortcut Vout,
the LP draws much more current from Vin.
I looks like the LP still tries to maintain Vout1 up, even if EN2=0 and Vout already is near 0V.
LP still sources power from Vin even if EN2 is 0 and even if Vout1 is already down.
Requirement
In my application I need to do an emergency shutdown of all power rails within 500us while using a power down sequence.
Therefore for each rail one by one I disable EN and 10us after I do shortcut the Vout using a FET.
The Vout is forced down and the FET is kept active preventing the Vout to ramp up again.
But the LP tries to keep Vout alive for many milliseconds. This sources a high current from Vin.
During this emergency shutdown Vin itself is sourced from a capacitor bank only,
but all shortcuted LP regulator rails on board sum up to a large current at Vin which decharges the Vin capacitor bank rapidly.
My requirement is, that the LP immediately stops to draw current from Vin when ENx is 0 and Vouts is shortcut to 0.
Best reagrds,
Ingmar