CAT3626
http://onsemi.com
10
Block Diagram
Mode Control
1 MHz
Oscillator
Current
Setting DAC
Serial
Interface
Registers
Reference
Voltage
1x mode (LDO)
1.5x Charge Pump
1 mF 1 mF
1 mF1 mF
EN
LEDA1
LEDA2
LEDB1
LEDB2
LEDC1
LEDC2
GND
6 Current
Sink Regulators
SDA
SCL
Figure 25. CAT3626 Functional Block Diagram
V
OUT
C
OUT
C
IN
V
IN
C
2+
C
2−
C
1−
C
1+
Basic Operation
At power−up, the CAT3626 starts operating in 1x mode
where the output will be approximately equal to the input
supply voltage (less any internal voltage losses). If the
output voltage is sufficient to regulate all LEDs currents the
device remains in 1x operating mode.
If the input voltage is insufficient or falls to a level where
the regulated currents cannot be maintained, the device
automatically switches (after a fixed time of 400 ms) into
1.5x mode.
In 1.5x mode, the output is approximately equal to 1.5
times the input supply voltage (less any internal voltage
losses).
The above sequence is repeated each and every time the
chip is either powered−up or taken out of shutdown (via
EN pin), or the RegEn register is accessed by write cycle.
LED Current Setting
The LED current setting is programmed via the I
2
C serial
interface and is stored in four 8−bit registers RegA, RegB,
RegC and RegEn as follows:
• RegA stores the LED current for group A (LEDA1 and
LEDA2 channels),
• RegB stores the LED current for group B (LEDB1 and
LEDB2 channels),
• RegC stores the LED current for group C (LEDC1 and
LEDC2 channels),
• RegEn selects the on/off state of each of the 6 LED
channels.
At each write access to RegEn, the driver automatically
reconfigures to the mode (1x or 1.5x) that provides the
highest efficiency.
Table 6. REGISTER ADDRESS AND DATA CONFIGURATION (Note 3)
Register
Name
Register
Address
Bit Pattern
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
RegA 0 X X
See Table 7 for values
RegB 1 X X
RegC 2 X X
RegEn 3 X X
LEDC2
On = 1
Off = 0
LEDC1
On = 1
Off = 0
LEDB2
On = 1
Off = 0
LEDB1
On = 1
Off = 0
LEDA2
On = 1
Off = 0
LEDA1
On = 1
Off = 0
3. X = not used, 1 = logic high, 0 = logic low