Like the TLC5940, but with double the number of channels and pure SPI control rather than the bastard SPI + 6 additional pins bull of the TLC5940. Signals removed and put into SPI: XERR, DCPRG, IREF, BLANK, XLAT. GSCLOCK stays for some reason, wouldn't it have been nice if they had put their own oscillator onboard? The 22V programming voltage is history because I guess onboard EEPROM has been removed. GS data must be sent from the micro and latched in. No resistor is needed anymore to set current.
TLC5955 48-Ch, 16-Bit, PWM LED Driver w/ DC,BC,LED Open-Short Detection, and Int
The TLC5955 is a 48-channel, constant-current sink driver. Each channel has an individually-adjustable, pulse width modulation (PWM), grayscale (GS) brightness control with 65,536 steps and 128 steps of constant-current dot correction (DC). DC adjusts brightness deviation between channels. All channels have a 128-step global brightness control (BC). BC adjusts brightness deviation between the R, G, B color group. The eight-step maximum current control (MC) selects the maximum output current range for all channels of each color group. GS, DC, BC, and MC data are accessible with a serial interface port.
The TLC5955 has two error flags: LED open detection (LOD) and LED short detection (LSD). The error detection results can be read with a serial interface port.
March 2014 announcement. Samples are not available quite yet.