The TLE4973 offers great flexibility with four programmable output options: true single-ended analog output, single-ended, semi differential, and full differential. The overcurrent detection pin can be programmed with 64 thresholds and eight deglitch times in 500 ns increments. The analog output can also be programmed with nine different sensitivity levels.