The IRS20957SPBF is a high voltage, high speed MOSFET Driver with a floating PWM input designed for Class-D audio amplifier applications. Bi-directional current sensing detects over current conditions during positive and negative load currents without any external shunt resistors. A built-in protection control block provides a secure protection sequence against over-current conditions and a programmable reset timer. The internal dead-time generation block enables accurate gate switching and optimum dead-time setting for better audio performance, such as lower THD and lower audio noise floor.