Datasheet

Atmel LED Drivers MSL2164/MSL2166
16-String High-Efciency LED Drivers for
LCD TVs with Advanced Dimming Modes
Register Power-Up Defaults
REGISTER
NAME
AND ADDRESS
POWER- UP CONDITION
REGISTERS INITIALIZED FROM EEPROM
REGISTER DATA
D7 D6 D5 D4 D3 D2 D1 D0 HEX
0x00 STRINGEN0 LED strings G0 thru G7 enabled 1 1 1 1 1 1 1 1 0xFF
0x01 STRINGEN1 LED strings G8 thru G15 enabled 1 1 1 1 1 1 1 1 0xFF
0x02 CONFIG Device awake, String current foldback disabled, String short circuit delay = 8µs 0 0 0 0 0 1 0 1 0x05
0x03 FLTEN String short, string open and FBO open circuit faults enabled 0 0 1 0 0 1 1 1 0x27
0x04 STRFLTEN0 Fault detection enabled on all strings 1 1 1 1 1 1 1 1 0xFF
0x05 STRFLTEN1 1 1 1 1 1 1 1 1 0xFF
0x0F OSCFREQ f
OSC
= 20MHz 0 0 0 0 0 1 0 0 0x04
0x10 FBOCTRL0 Triode confirmation delay = 2µs
FBO power supply correction delay = 4ms
Efficiency Optimizer recalibration delay = 1s
Efficiency Optimizer Headroom steps = 6
Short circuit confirmation delay = 4µs
Efficiency optimizer operates 1 step at a time
PWM duty cycle = programmed value during initial calibration
Auto-calibrations enabled
0 1 0 0 1 0 0 1 0x49
0x11 FBOCTRL1 0 0 0 1 1 0 0 0 0x18
0x12 FBOCTRL2
0
(0)
1
(0)
1
(1)
1
(1)
1
(0)
1
(1)
1
(1)
1
(1)
0x7F
(0x37 MSL2166)
0x20 GSCCTRL GSC synchronized to the falling edge of an external signal 0 0 0 0 0 0 0 0 0x00
0x21
GSCCNTR Although disabled, internal GSC frequency = 20MHz / (80 + 1) = 246.914 kHz
0 0 0 1 0 0 1 1
0x50
0x00
0x22 0 0 0 0 0 0 0 0
0x23 GSCMUL GSC multiplied by 1 0 0 0 0 0 0 0 0 0x00
0x24 GSCDIV GSC not divided 0 0 0 0 0 0 0 0 0x00
0x25
GSCMAX Although disabled, GSC max count is set to 174 clock cycles
1 0 1 0 1 1 1 0
0xAE
0x00
0x26 0 0 0 0 0 0 0 0
0x27 PHICTRL PHI synchronized to the falling edge of an external signal 0 0 0 0 0 0 0 0 0x00
0x28
PHICNTR Although disabled, internal PHI frequency = 20MHz / (8 * (10416 + 1)) = 240Hz
1 0 1 1 0 0 0 0
0xB0
0x28
0x29 0 0 1 0 1 0 0 0
0x2A PHIMUL PHI multiplier = 1 (register setting + 1) 0 0 0 0 0 0 0 0 0x00
0x2B
PHIMAX No PHI min
0 0 0 0 0 0 0 0
0x34
0x10
0x2C 0 0 0 0 0 0 0 0
0x2D PWMCTRL0
PWM overflow, GINT plus one, Phase delay and PWM operation enabled
1 1 0 0 1 0 0 1 0xD9
0x2E PWMCTRL1 0 0 0 0 0 1 1 1 0x07
0x30
GINT Global intensity set to (4095+ 1) / 4096 = 100%
1 1 1 1 1 1 1 1
0xFF
0x0F
0x31 0 0 0 0 1 1 1 1
0x32
ALTGINT Global intensity set to (2047 + 1) / 4096 = 50.00%
0 1 1 1 1 1 1 1
0xFF
0x07
0x33 0 0 0 0 0 1 1 1
0x34
ISTR Strings current set at 25% of R
S
setting
1 1 1 1 1 1 1 1 0xFF
0x35 0 0 0 0 0 0 0 1 0x01
0x3A RESERVED Set for internal PWM 0 0 0 0 0 0 0
0 0x00
0x3B PWMMODE Set for Trailing PWM mode 0 0 0 0 0 0 1 0 0x02
0x40
STR0SET
All strings set to zero phase delay with strings assigned as follows: FBO1: All Strings;
FBO2: None; FBO3: None
0 0 0 0 0 0 0 0
0x00
0x40
0x41 0 1 0 0 0 0 0 0
thru
0x5E
STR15SET
0 0 0 0 0 0 0 0
0x00
0x40
0x5F 0 1 0 0 0 0 0 0
0x60
PWM0
All strings set with PWM value = 512 GSC cycles
0 0 0 0 0 0 0 0
0x00
0x02
0x61 0 0 0 0 0 0 1 0
thru
0x7E
PWM15
0 0 0 0 0 0 0 0
0x00
0x02
0x7F 0 0 0 0 0 0 1 0
0x80
ALTSTR0SET
All strings set to zero phase delay.
0 0 0 0 0 0 0 0
0x00
0x00
0x81 0 0 0 0 0 0 0 0
thru
0x9E
ALTSTR15SET
0 0 0 0 0 0 0 0
0x00
0x00
0x9F 0 0 0 0 0 0 0 0
0xA0
ALTPWM0
All strings set with PWM value = 256 GSC cycles
0 0 0 0 0 0 0 0
0x00
0x01
0xA1 0 0 0 0 0 0 0 1
thru
0xBE
ALTPWM15
0 0 0 0 0 0 0 0
0x00
0x01
0xBF 0 0 0 0 0 0 0 1
REGISTERS WITH FIXED INITIAL VALUES
0xC0 E2ADDR EEPROM 7 bit address = 0x00 0 0 0 0 0 0 0 0 0x00
0xC1 E2CTRLSTA EEPROM read/write disabled 0 0 0 0 0 0 0 0 0x00