The TLC5951 is a 24-channel, constant-current sink driver. Each channel has an individually-adjustable, 4096-step, pulse width modulation (PWM) grayscale (GS) brightness control and 128 step constant-current dot correction (DC). The dot correction adjusts brightness deviation between channels and other LED drivers. The output channels are grouped into three groups of eight channels. Each channel group has a 256-step global brightness control (BC) function and an individual grayscale clock input.
GS, DC, and BC data are accessible via a serial interface port. DC and BC can be programmed via a dedicated serial interface port.
The TLC5951 has three error detection circuits for LED open detection (LOD), LED short detection (LSD), and thermal error flag (TEF). LOD detects a broken or disconnected LED while LSD detects a shorted LED. TEF indicates an over-temperature condition.