The E522.88 is a multi-channel PWM driver for lighting applications. It provides 16 current sinks with an integrated 10bit PWM generator for each channel. Each of the channels can be digitally configured to drive up to 100mA with a selectable slew rate. The device provides a simple instruction set to control the LED channels. The instruction set can be used to generate up to eight unique light functions. These light functions can be triggered using up to five discrete pins. The device provides OTP memory to store the application specific sequences of instructions. The customer application configuration can be programmed into the device using the I²C bus interface. An advanced device power management feature allows LED channel bundling with automatic current balancing with external resistors resulting in reduced device power dissipation. Various diagnostic features, like LED open, short condition detection and temperature sensor, are provided to meet automotive requirements. To protect the device from thermal damage, the device implements a configurable LED supply and devi