The MIC45404 features instantaneous cycle-by-cycle current limit with current sensing, both on the low-side and high-side switches. The low-side cycle-by-cycle current protection detects the current level of the inductor current during the low-side MOSFET on time. The high-side MOSFET turn-on is inhibited as long as the low-side MOSFET current limit is above the overcurrent threshold level. The low-side current limit (ILIM), requires no external passives, and provides three different programmable levels (3A, 4A, and 5A), which allows the designer the flexibility to set the current limit based on the application requirements.