MP5048 Soft Start Current Limiting

Hello support team

I have a question / correction (?) regarding the soft start behavior of the MP5048.

I’m quoting the datasheet here:

If the load capacitance is extremely large, the current required to maintain the preset SS time exceeds the start-up current limit. In this case, the rise time is controlled by the load capacitor and the start-up current limit.

My observation from testing and simulation is different. When the start-up current limit is exceeded, the current is not limited, slowing down the slew rate, but an overcurrent fault occurs.

Simulation: When the current during the SS process required to reach the SS time for a large load capacitance exceeds the limit determined on the CLREF pin, the current is not actively limited, but the fault timer starts. This eventually results in shutting down the MP5048.


  • VIN = 48 V
  • COUT = 1000 uF
  • RCLREF = 53.6 kOhm
  • RCS = 16.9 kOhm
  • CSS = 220 nF
  • CTIMER = 10 nF

This should give a nominal soft start current of ~ 965 mA at a SS time of ~ 53 ms. Within tolerances, this is very close to the CLREF SS limit. In case of this simulation, the limit is hit (compare the CS and CLREF pin voltages) and the fault timer starts.


Reference COUT ) 1000 uF: Everything works as expected. The SS current here is lower (component tolerances).

1 | Image | Forum does not allow posting more than one picture

Now with an excessive COUT = 3000 uF. The fault timer behavior can be observed when the CS pin voltage exceeds the CLREF SS limit.

2 | Image | Forum does not allow posting more than one picture
3 | Image | Forum does not allow posting more than one picture
4 | Image | Forum does not allow posting more than one picture

I guess the behavior is not correctly documented in the datasheet?
Is this intended behavior?


1 | Image |

2 | Image |

3 | Image |

4 | Image |


same problem here. I’ve used MP5048 to overcome problems related with inrush current, and it works correctly only if there is no overcurrent situation during startup.

This is explained quite differently, as you quoted, in the datasheet and this explanation is not true !

MPS - do you have any solution for this ?

Best regards,

BTW Daniel … how did you simulate the MP5048 ? I’ve tried to simulate it using TINA, LTspice and PSpice for TI and they all failed to use the simulation model provided by MPS.

Best regards,