The TPS40304DRCT is a synchronous Buck Controller operates from 3 to 20V input. The controller implements a voltage-mode control architecture with input-voltage feed-forward compensation that responds instantly to a change in input voltage. The frequency spread spectrum (FSS) feature adds to the switching frequency, significantly reducing the peak EMI noise and making it much easier to comply with EMI standards. The TPS4030x offers design with a variety of user-programmable functions, including soft-start, overcurrent protection (OCP) levels and loop compensation. OCP level may be programmed by a single external resistor connected from the LDRV pin to circuit ground. During initial power on, the TPS4030x enters a calibration cycle, measures the voltage at the LDRV pin and sets an internal OCP voltage level. During operation, the programmed OCP voltage level is compared to the voltage drop across the low-side FET when it is on to determine whether there is an overcurrent condition.