Alternatively, applications are known that are configured to allow a situation in which negative current (reverse current) is applied to the low-side transistor. In this case, when such a reverse current that flows through the low-side transistor becomes very large, this leads to a problem of heat generation or the like. Furthermore, if the high-side transistor or the low-side transistor is switched on and off in a state in which a large reverse current flows through the inductor, this induces a large voltage oscillation in the voltage at the LX pin or other voltages, which is an undesired situation. In order to solve such a problem, a Negative Current Protection (NCP) function is implemented on a control circuit employed in such an application that allows reverse current.
The common point between the zero current detection and the negative current detection is that the current that flows through the low-side transistor is compared with a threshold value of zero or a negative value.