RT8966H - Richtek

®
RT8966H
Mini Analog Baseband Power Management IC
General Description
Features
The RT8966H is an analog subsystem which includes a
linear charger, 4 LDOs, a 4-CH current source, and a
multiplexer for USB, UART, microphone, stereo and audio
on a single mini/micro USB connector.

Hi-Speed USB Operation

Interrupt for Device Insertion and Removal
Interrupt for SEND/END Button Detection
Interrupt for Protection Function
Low Power Microphone Standby Mode
Default Startup Mode for Factory Support
Negative Rail Audio Signal Paths
Internal LDO for Low Noise Microphone Bias
28V Maximum Rating for DC Adapter
Internal Integrated Power MOSFETs of Charger
Support 4.35V/2.3A Factory Mode
I2C Controlled Interface
4 Current Sources with 32-Steps Current Setting
4 LDOs with Programmable Output Voltage
Thin 32-Lead WQFN Package
RoHS Compliant and Halogen Free
The RT8966H adopts an I2C bus for control and uses an
internal method to determine the connected device.





The USB input provides high speed USB connection. The
audio inputs feature negative rail signal operation to realize
simple DC coupled headset speakers. The RT8966H
provides an internal device detection method by using the
USB ID signal pin and the VBUS voltage. The resistor
values and VBUS voltage determine the unique detection
method of each accessory. The host microprocessor
adopts I2C to control the switch position and read the
results of the accessory detection. The RT8966H can also
detect USB chargers, including dedicated chargers (D+/
D− shorted) and high, power, host/hub chargers.
The RT8966H has a linear charger with maximum 1A
current capability. The charging current and end of charge
current can be controlled by I2C interface. It also provides
a 50mA LDO to support the power of the peripheral circuit.
In factory mode, the RT8966H provides 4.35V/2.3A power
to support system operation.
The RT8966H is available in a thin WQFN-32L 4x4 package.
Ordering Information
RT8966H









Applications


Cellular Phone
Smart Handheld Device
Marking Information
0Y= : Product Code
YMDNN : Date Code
0Y=YM
DNN
Pin Configurations
(TOP VIEW)
DSS
INT
SCL
SDA
GND
EXPDET
VBAT
VBAT
Package Type
QW : WQFN-32L 4x4 (W-Type)
Lead Plating System
G : Green (Halogen Free and Pb Free)
Note :
Richtek products are :

RoHS compliant and compatible with the current requirements of IPC/JEDEC J-STD-020.
Suitable for use in SnPb or Pb-free soldering processes.
1
24
2
23
3
22
4
5
6
21
GND
20
33
19
7
18
8
17
VBUS
VBUS
DD+
ID
RES
CAP
MIC
9 10 11 12 13 14 15 16
LED3
LED4
DN
DP
U1
U2
AUD1
AUD2

32 31 30 29 28 27 26 25
OUT1
OUT2
VIN
OUT3
OUT4
GND
LED1
LED2
WQFN-32L 4x4
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
1
RT8966H
Typical Application Circuit
Typical Application Circuit with Battery Installed :
RT8966H
25, 26
3 VIN
VBAT
7 LED1
8 LED2
9 LED3
10 LED4
IOVCC
R3
10k
I C Data
1µF
VBUS
I C Clock
30 SCL
USB 2.0
High Speed
11 DN
12 DP
UART
13 U1
14 U2
Audio
15 AUD1
16 AUD2
Baseband
6, 28, 33 (Exposed Pad)
VBUS
CVBUS
22pF
1µF
DD+
D+ 21
ID 20
ID
R4
2.2k
19
RES
18
CAP
OUT1
OUT2
17
23, 24
DSS 32
D- 22
29 SDA
2
PMIC
EXPDET 27
31 INT
2
+
MIC
OUT3
OUT4
GND
22pF
GND
Micro USB Interface
Interrupt
Micro
Controller
R1 R2
10k 10k
CVBAT
1µF
CCAP
1µF
1
2
4
5
C4
1µF
C1
1µF
C2
1µF
C3
1µF
Typical Application Circuit for Factory Mode with no Battery Installed :
Battery not
Installed for
PTM
RT8966H
3 VIN
7 LED1
8 LED2
IOVCC
Interrupt
2
I C Data
2
I C Clock
R3
10k
31 INT
CVBAT
1µF
VBUS
D- 22
D+ 21
ID 20
13 U1
14 U2
Audio
15 AUD1
16 AUD2
17
6, 28, 33 (Exposed Pad)
RES
CAP
OUT1
OUT2
MIC
GND
PMIC
1µF
30 SCL
UART
> 40µF
OUT3
OUT4
VBUS
23, 24
DSS 32
11 DN
12 DP
+
EXPDET 27
29 SDA
USB 2.0
High Speed
Baseband
25, 26
19
CVBUS
22pF
1µF
22µF
DD+
ID
R4
2.2k
22pF
GND
Micro USB Interface
Micro
Controller
R1 R2
10k 10k
9 LED3
10 LED4
VBAT
Bulk Capacitance needed for
operation without battery
18
CCAP
1µF
1
2
4
5
C3
1µF
C2
1µF
C1
1µF
C4
1µF
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
2
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Functional Pin Description
Pin No.
Pin Name
Pin Function
1
OUT1
LDO1 Output Voltage.
2
OUT2
LDO2 Output Voltage.
3
VIN
LDO Input Power Supply.
4
OUT3
LDO3 Output Voltage.
5
OUT4
LDO4 Output Voltage.
6, 28,
33 (Exposed Pad)
GND
Ground. The exposed pad must be soldered to a large PCB and connected to
GND for maximum power dissipation.
7
LED1
LED1 Current Source Output.
8
LED2
LED2 Current Source Output.
9
LED3
LED3 Current Source Output.
10
LED4
LED4 Current Source Output.
11
DN
USB lnout1 for D.
12
DP
USB Input2 for D+.
13
U1
UART/USB Full Speed Input1.
14
U2
UART/USB Full Speed Input2.
15
AUD1
Stereo Audio Input1. (Negative rail capable).
16
AUD2
Stereo Audio Input2. (Negative rail capable).
17
MIC
Microphone Input.
18
CAP
Internal LDO Output. Connect a 1F ceramic (X5R, X7R or better) capacitor
between CAP and GND. Do not use CAP to power other circuitry.
19
RES
External Microphone Bias Resistor. Connect a resistor (typical 2.2k)
between RES and UlD line.
20
ID
USB lD Input. Connect to lD on mini/micro USB connector.
21
D+
Common Output2.Connect to D+ on min/micro USB connector.
22
D-
Common Output1.connect to D- on mini/micro USB connector.
23, 24
VBUS
USB VBUS Input. Provides power for internal circuitry in the case VBAT < VBUS
and used to sense presence of voltage on USB VBUS.
25, 26
VBAT
Power Supply Input. Connect to Li-ion battery or other voltage source.
27
EXPDET
LDO Output (4.9V). This pin provides 50mA output current.
29
SDA
l2C Serial Data Input/Output. Connect to an external pull up resistor.
30
SCL
l2C Serial Clock Input. Connect to an external pull up resistor.
31
lNT
Interrupt Output-Open Drain. Connect to an external pull up resistor.
32
DSS
Multiple Use Pin. Used to set Default Startup mode based on dc voltage when
power is applied.
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
3
RT8966H
Function Block Diagram
LED1 LED2 LED3 LED4 OUT1 OUT2
DAC
LDO1
LDO2
OUT3
OUT4
LDO3
LDO4
VIN
UPIC
Charger
Block
VBAT
VBUS
VCCINT
LDO
LDO
EXPDET
DN
U1
AUD1
DUSB
Charger
Detection
DP
U2
AUD2
D+
ID
MIC
ADC
+
-
1.8V
+
VUVP
-
VCCINT
100k
SE-COMP
+
Control
DSS
100k
800k
RES
+
300k
MR-COMP
GND
200k
620
100k
2.3V
CAP
SCL SDA INT
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
4
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Absolute Maximum Ratings








(Note 1)
VBUS ----------------------------------------------------------------------------------------------------------------All Other Inputs ----------------------------------------------------------------------------------------------------Power Dissipation, PD @ TA = 25°C
WQFN-32L 4x4 ----------------------------------------------------------------------------------------------------Package Thermal Resistance (Note 2)
WQFN-32L 4x4, θJA -----------------------------------------------------------------------------------------------WQFN-32L 4x4, θJC ----------------------------------------------------------------------------------------------Junction Temperature ---------------------------------------------------------------------------------------------Lead Temperature (Soldering, 10 sec.) -----------------------------------------------------------------------Storage Temperature Range ------------------------------------------------------------------------------------ESD Susceptibility (Note 3)
HBM (Human Body Model) --------------------------------------------------------------------------------------MM (Machine Model) ----------------------------------------------------------------------------------------------
Recommended Operating Conditions




−0.3V to 28V
−0.3V to (VIN + 0.3V)
3.59W
27.8°C/W
7°C/W
150°C
260°C
−65°C to 150°C
2kV
200V
(Note 4)
Battery Supply Voltage Range, VBAT ------------------------------------------------------------------------USB Supply Voltage Range, VBUS ---------------------------------------------------------------------------Junction Temperature Range ------------------------------------------------------------------------------------Ambient Temperature Range -------------------------------------------------------------------------------------
2.8V to 5.5V
4.3V to 6.7V
−40°C to 125°C
−40°C to 85°C
Electrical Characteristics
(VBAT = 3.7V, TA = 25°C, unless otherwise specified)
Parameter
Symbol
Test Conditions
Min
Typ
Max
Unit
6.7
6.9
7.1
V
3.5
3.7
3.9
V
DC Characteristics
VBUS OVP Threshold
VOVP
Voltage
VBUS UVP Threshold
VUVP
Voltage
OTP
(Note 5)
--
135
--
°C
OTP Hysteresis
(Note 5)
--
10
--
°C
VSWPOS
(Note 5)
--
3.4
--
VSWNEG
(Note 5)
--
1.9
--
2.1
2.5
2.8
2.5
2.6
2.7
2.2
2.3
2.4
Internal Switch
Supplies
V
VBAT UVLO
VUVLO_BAT
ID LDO Voltage
VLDO
VBAT = 3.5V
ID LDO PSRR
PSRRLDO
VLDO = 1, VBAT = 3.3  0.2V, f = 217Hz,
IID = 100A (Note 5)
--
90
--
dB
ID LDO Noise
NLDO
ID_2P2 = 1, MICLP = 0, f = 400Hz to 4kHz,
ILOAD = 100A (Note 5)
--
5
--
VRMS
VBAT Supply PSRR
PSRRVBAT
Noise from VBAT to D-, D+, or ID, RL = 50;
f = 10kHz, VBAT = 3.5  0.2V (Note 5)
--
80
--
dB
I2C bit : VLDO = 0
2
I C bit : VLDO = 1
V
V
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
5
RT8966H
Parameter
Min
Typ
Max
Unit
IVBAT_L
VBAT = 4.5V, VBUS = 0V, CP_EN = 0,
ADCEN = 0, SEMREN = 0; ID_200 = 0,
ID_620 = 0, ID_2P2 = 0, CHG_OFF = 1,
CHG_EN = 0, SCL = 0, SDA = 0
--
10
15
A
IVBAT_S
VBAT = 4.5V, VBUS = 0V, VID = 0V,
CP_EN = 1 and either ADCEN = 1 or
SEMREN = 1, ID_620 = 0, ID_2P2 = 0,
ID_200 = 0, CHG_OFF = 1, CHG_EN = 0
--
44
--
A
VBUS Supply Current
IVBUS
VBUS = 5V, VBAT = 4.5V, VID = 0V,
CP_EN = 1, either ADCEN = 1 or
SEMREN = 1, ID_2P2 = 0, ID_620 = 0
CHG_OFF = 1, CHG_EN = 0, ID_200 = 0
--
168
211
A
D- Pull up Resistor
RD-DET
VD- = 0V
63
106
332
k
D- Comparator Threshold
Default Startup Switch
Position Comparator
Threshold
Default Startup Switch
Position Pull down
Resistor
Microphone Removal
Threshold
SEND/END Threshold
VD-DET
0.86
1.8
2.83
V
VBAT Leakage Current
VBAT Supply Current
Symbol
Test Conditions
VDSP
Measured at IC
--
1
--
V
RDSP
Measured at IC
130
273
660
k
VMRCOMP
In Percent of LDO voltage
85
--
95
%
VSECOMP
In Percent of LDO voltage
5
--
15
%
VDAT_SRC Voltage
VDAT_SRC
With IDAT_SRC = 0 to 200A
0.5
--
0.7
V
VDAT_REF Voltage
VDAT_REF
0.25
--
0.4
V
VLGC Voltage
VLGC
0.8
--
2
V
IDATA_SINK Current
IDAT_SINK
50
--
150
A
IDPU1 Resistance
RIDPU1
--
200
--
k
IDPU2 Resistance
RIDPU2
--
620
--

RCD Resistance
RCD
k
ADC Detection Resistors
RADC
May be a resistance if desired
200
--
600
GND
--
--
5
R1
--
24
--
R2
--
56
--
R3
--
100
--
R4
--
130
--
R5
--
180
--
R6
--
240
--
R7
--
330
--
R8
--
430
--
R9
--
620
--
R10
--
910
--
1600
--
--
Open
k
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
6
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Parameter
Symbol
Test Conditions
Min
Typ
Max
Unit
0
VSWNEG
---
VCCINT
VSWPOS
V
--
3
--

USB Analog Switch (DN1, DP2)
Analog Signal Range VDN1, VDP2
On-Resistance
RDS(ON)_USB
CP_EN = 0
CP_EN = 1
VBAT = 3V, CP_EN = 1, ICOMx = 10mA,
VCOMx = 0V to 3V
On-Resistance Match
RDS(ON)_USB
Between Channels
VBAT = 3V, CP_EN = 1, ICOMx = 10mA,
VCOMx = 400mV
--
0.5
--

Off Leakage Current
IUSB_Off
VBAT = 4.35V, Switch open, VDN1 or
VDP2 = 0.3V, 2.5V, VCOMx = 2.5V, 0.3V
360
--
360
nA
On Leakage Current
IUSB_On
VBAT = 4.35V, Switch closed, VDN1 or
VDP2 = 0.3V, 2.5V
360
--
360
nA
CP_EN = 0
0
--
VCCINT
CP_EN = 1
VSWNEG
--
VSWPOS
VBAT = 3V, CP_EN = 1, ICOMx = 10mA,
VCOMx = 0V to 3V
--
12
--

On-Resistance Match
= 3V, CP_EN = 1, ICOMx = 10mA,
V
RDS(ON)_UART BAT
Between Channels
VCOMx = 1.5V
--
5
--

UART/USB Analog Switch (U1, U2)
Analog Signal Range VU1, VU2
On-Resistance
RDS(ON)_UART
V
Off Leakage Current
IUART_Off
VBAT = 4.35V, Switch open, VU1 or
VU2 = 0.3V, 2.5V, VCOMx = 2.5V, 0.3V
360
--
360
nA
On Leakage Current
IUART_On
VBAT = 4.35V, Switch closed, VU1 or
VU2 = 0.3V, 2.5V
360
--
360
nA
MIC Analog Switch (MIC)
Analog Signal Range VMIC
CP_EN = 0
0
VCCINT
CP_EN = 1
VSWNEG
VSWPOS
V
On-Resistance
RDS(ON)_M
VBAT = 3V, CP_EN = 1, IMIC = 10mA,
VMIC = 0V to 3V
--
3.4
10

On-Resistance
Flatness
RFLATM
VBAT = 3V, CP_EN = 1, IMIC = 10mA,
VMIC = 0V to 3V (Note 5)
--
0.1
--

Off Leakage Current
ILM_Off
VBAT = 4.35V, Switch open,
VMIC = 0.3V, 2.5V, VID = 2.5V, 0.3V
360
--
360
nA
On Leakage Current
ILM_On
VBAT = 4.35V, Switch closed,
VMIC = 0.3V, 2.5V
360
--
360
nA
CP_EN = 0
0
--
VCCINT
CP_EN = 1
VSWNEG
--
VSWPOS
--
4
--

--
0.2
--

--
1
--

Audio Analog Switch (AUD1, AUD2)
Analog Signal Range VAUDIO
On-Resistance Match
RDS(ON)_A
Between Channels
VBAT = 3V, CP_EN = 1, ICOMx = 10mA,
VCOMx = 2V to 3V
VBAT = 3V, CP_EN = 1, ICOMx = 10mA,
VCOMx = 0V
On-Resistance
Flatness
VBAT = 3V, CP_EN = 1, ICOMx = 10mA,
VCOMx = 0.5 to 0.5V (Note 5)
On-Resistance
RDS(ON)_A
RFLATA
V
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
7
RT8966H
Parameter
Symbol
Off Leakage Current
ILA_(OFF)
On Leakage Current
ILA_(ON)
Shunt Resistor
RSHUNT
Test Conditions
VBAT = 4.35V, Switch Open,
VAUDx = 0.5V to 0.5V,
VCOMx = 0.5V to 0.5V
VBAT = 4.35V, Switch Closed,
VAUDx = 0.5V, 2V
Min
Typ
Max
Unit
360
--
360
nA
360
--
360
nA
30
100
200

1.4
--
--
--
--
0.4
1
--
1
A
--
--
0.4
V
--
--
400
kHz
Digital Signals (DSS, SCL, SDA)
DSS, SCL,
Logic-High VIH
SDA Input
Voltage
Logic-Low VIL
Threshold
Input Leakage Current
IINLEAK
Open Drain Low
VODOL
V
ISINK = 1mA
DYNAMIC
2
I C Max Clock
MIC_LP Detection Pulse
Time
fI2CCLK
tMICLPDP
MIC_LP = 1, SEMREN = 1
--
120
--
s
MIC_LP Detection Period
tMICLPD
MIC_LP = 1, SEMREN = 1
--
120
--
ms
CP_EN Delay Time
tCP_EN
Not production tested
--
--
1
ms
tON
I C Stop to Switch On; RL = 50
--
--
1
ms
tOff
I C Stop to Switch Off; RL = 50
--
--
1
ms
tD
RL = 50
>0
--
--
s
Analog Switch Turn On
Time
Analog Switch Turn Off
Time
Break-Before-Make Delay
Time
2
2
(Note 5)
Charger Debounce Time
tCHGR_DET_DBNC
20
--
40
ms
VDAT_SRC ON Time
tDP_SRC_ON
100
--
200
ms
VDAT_SRC OFF To ISET
enable
tDPSRC_HICHRNT
40
--
80
ms
Debounce Time
tMDEB
All Comparators
20
--
500
ms
DN1, DP2
RL = 50, f = 20kHz,
U1, U2
VCOMx = 0.5Vp-p
AUD1, AUD2
(Note 5)
MIC
RL = 50, f = 20kHz,
VCOMx = 1VRMS (Note 5)
f = 20Hz to 20kHz,
MIC
VCOMx = 0.5Vp-p,
RL = 50; DC
Audio
bias=0 (Note 5)
-----
60
60
60 60 -----
dB
--
115
--
dB
--
0.05
--
--
0.05
--
VBUS-VBAT VOS Rising
--
75
150
mV
VBUS-VBAT VOS Falling
18
32
--
mV
3.9
3.95
4
V
Off-Isolation
VISO
Cross-talk
VCT
Total Harmonic Distortion
THD
%
Battery Charger
DPM Regulation Voltage
VDPM
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
8
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Parameter
Symbol
Test Conditions
Min
Typ
Max
Unit
4.307
4.35
4.393
V
--
125
--
°C
2.5
2.6
2.7
V
Pre-Charge Current Accuracy
--
10
--
mA
Fast-Charge Current Accuracy
--
5
--
%
Fast-Charge to Pre-Charge
Deglitch Time
--
25
--
ms
--
250
500
mV
--
3
6

4.75
4.9
5.05
V
60
120
180
mA
4.263
4.35
4.437
V
2.3
--
--
A
3.2
3.3
3.4
V
300
--
--
mA
VBAT Regulation Voltage
TA = 0°C to 85°C
Thermal Regulation
(Note 5)
Pre-Charge Threshold
VPRECH
VBUS Power FET RDS(ON)
VBAT Rising
IBAT = 1A
LDO RDS(ON)
LDO Output Voltage
LDO Maximum Output Current
CVBUS = 22F, CVBAT  40F
Factory Mode VOUT
Factory Mode Maximum
Output Current
Linear Regulator
LDO Output Voltage
Setting OUTx = 3.3V
Output Current
IOUT-LDO
Drop Out Voltage
IDROP-LDO VIN = OUTx 100mV / IOUTx = 100mA
--
0.13
--
V
Supply Current
IQ-LDO
--
20
--
A
Power Supply Rejection Ratio
PSRRLDO (Note 5)
--
70
--
dB
LED Quiescent Current
IQ-LED
--
100
--
A
Maximum LED Current
ILED(MAX)
--
30
--
mA
LED Current Accuracy
ILED
--
5
--
%
--
5
--
%
VIN = 4.2V / IOUTx = 0mA
LED Current Source
Setting ILED = 20mA
LED Current Match
Note 1. Stresses beyond those listed “Absolute Maximum Ratings” may cause permanent damage to the device. These are
stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in
the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions may
affect device reliability.
Note 2. θJA is measured at TA = 25°C on a high effective thermal conductivity four-layer test board per JEDEC 51-7. θJC is
measured at the exposed pad of the package.
Note 3. Devices are ESD sensitive. Handling precaution is recommended.
Note 4. The device is not guaranteed to function outside its operating conditions.
Note 5. Guaranteed by Design.
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
9
RT8966H
Typical Operating Characteristics
MIC RDS(ON) vs. Temperature
DN1 and DP2 RDS(ON) vs. Temperature
2.0
7
1.8
6
1.4
(Ω)
RDS(ON) (ohm)
(Ω)
RDS(ON) (ohm)
1.6
1.2
1.0
0.8
0.6
5
D1
4
D2
3
2
0.4
1
0.2
VBAT = 3.8V
VBAT = 3.8V
0.0
0
-50
-25
0
25
50
75
100
125
-50
-25
Temperature (°C)
25
50
75
100
125
Temperature (°C)
U1 and U2 RDS(ON) vs. Temperature
AUD1 and AUD2 RDS(ON) vs. Temperature
18
10
16
9
8
14
U1
12
(Ω)
RDS(ON) (ohm)
(Ω)
RDS(ON) (ohm)
0
U2
10
8
6
4
7
6
AUD1
5
AUD2
4
3
2
2
VBAT = 3.8V
0
1
VBAT = 3.8V
0
-50
-25
0
25
50
75
100
Temperature (°C)
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
10
125
-50
-25
0
25
50
75
100
125
Temperature (°C)
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Application Information
Charger Description
Constant Voltage Mode :
The RT8966H integrates a single-cell Li-ion battery charger
IC with pre-charge mode, a fast charge mode (constant
current mode) or constant voltage mode. The charge
current is programmable via the I2C interface as shown in
the control register address tables, CHG_Ctrl1 and
CHG_Ctrl2. The CV mode voltage is fixed at 4.35V. The
pre-charge threshold is fixed at 2.6V. If the battery voltage
is below the pre-charge threshold, the RT8966H charges
the battery with a trickle current until the battery voltage
rises above the pre-charge threshold. The RT8966H is
capable of being powered up from AC adapter and USB
(Universal Serial Bus) port inputs. Moreover, the RT8966H
includes a linear regulator (LDO 4.9V, 50mA) for supplying
low power external circuitry.
Once the battery voltage level closes in at 4.35V, the
charger enters constant voltage phase and the charging
current begins to decrease. When the charging current
becomes lower than IEOC (end of charge current), the loop
enters charge done mode.
Charger Over Voltage Protection
The input voltage is monitored by the internal comparator
and the input over voltage protection threshold is set to
6.9V. However, input voltage over 28V will still cause
damage to the RT8966H. When the input voltage exceeds
the threshold, the comparator outputs a logic signal to
turn off the power P-MOSFET to prevent high input voltage
from damaging the electronics in the handheld system.
When the input over voltage condition is removed, the
comparator re-enables the output by running through softstart.
Battery Charge Profile
The RT8966H will then send an interrupt and register CHG
bit, as shown in Table 10. Finally, INT_STA2 becomes 0
to indicate that the RT8966H has completed the charging.
Recharge Phase :
When any loading or event causes VBAT to drop or battery
to discharge, the charger will automatically jump to the
appropriate mode to recharge the battery.
Pre-charge
Mode
Constant
Current
Mode
Battery
Charge
Current
Programmed
Charge
Current
Constant
Voltage
Mode
Recharge
Phase
4.35V
Battery
Regulation
Voltage
threshold
Precharge
Threshold
Battery
Full
CHG pull
High
Time
Figure 1. Charging State of the Charger Function
Pre-Charge Mode :
Figure 1 shows the RT8966H charging state of the charging
function. During a charge cycle, if the battery voltage is
below the VPRECH threshold (typical value is 2.6V), the
charger enters pre-charge mode. This feature revives
deeply discharged cells and protects battery life. The precharge current has a typical value of 50mA.
Constant Current Mode :
Once the battery voltage is higher than 2.6V, the charger
enters the constant current stage. The constant current
level can be programmed from 90mA to 1A via the I2C
compatible interface but the default value is 400mA.
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
Charger for Factory Mode
The RT8966H provides factory mode for supplies up to
2.3A for powering external loads with no battery installed
and VBAT is regulated to 4.35V. The factory mode allows
the user to supply system power with no battery
connected. It is programmable by I2C via the PTM bit, as
shown in Table 13.
In factory mode, thermal regulation is disabled, but thermal
protection (135°C) is still active. When using currents
greater than 1.5A in factory mode, the user must limit the
duty cycle at the maximum current to 20% with a
maximum period of 10ms.
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
11
RT8966H
Charger Sleep Mode
Linear Regulator
The RT8966H enters sleep mode if the power is removed
from the input. This feature prevents draining the battery
during absence of input supply.
There are four LDOs in the RT8966H. These LDOs can be
programmed via I2C in the following control registers
Enable, OUT Set1, OUT Set2. These registers include
each LDO's enable/disable control as well as its output
voltage selection from 1V to 3.3V.
Charger Temperature Regulation and Thermal
Protection
In order to maximize charge rate, the RT8966H features
a junction temperature regulation loop. This allows the
RT8966H to limit the charge current in order to maintain a
junction temperature around the thermal regulation
threshold (125°C). The RT8966H monitors the junction
temperature, TJ, of the die and disconnects the battery
from the input if TJ exceeds 125°C. This operation
continues until junction temperature falls below thermal
regulation threshold (125°C) by the hysteresis level. This
feature prevents maximum power dissipation from
exceeding typical design conditions.
Charger Input and Output Capacitors Selection
For most applications, a high frequency decoupling
capacitor place near the input is usually sufficient. A 1μF
ceramic capacitor, should work well. However, in other
applications, depending on the power supply
characteristics and cable length, it may be necessary to
add an additional 10μF ceramic capacitor to the input.
The RT8966H also requires a small output capacitor for
loop stability. A typical 1μF ceramic capacitor placed
between the VBATT pin and GND is sufficient.
Input DPM Mode
When USB sources are selected, the input voltage, VBUS,
is monitored. If VBUS falls to VDPM, the input current
limit is reduced to prevent the input voltage from falling
further. This prevents the IC from crashing poorly designed
or incorrectly configured USB sourced.
EXPDET Linear Regulator
The RT8966H integrates one low dropout linear regulator
(LDO) that supplies up to 50mA of output current. The
2
LDO can be enabled by I C via the EXTPDET bit, as shown
in Table 13. Note that the LDO current is independent and
not monitored by the charge current limit.
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
12
Linear Regulator Capacitor Selection
In order to maintain regulator stability and performance,
better quality ceramic capacitor, such as X7R/X5R, should
be selected.
Like any low-dropout regulator, the external capacitors used
with the RT8966H must be carefully selected for regulator
stability and performance. Use a capacitor with value larger
than 1μF on the RT8966H input. The amount of capacitance
can be increased without limit. The input capacitor should
be located at a distance of not more than 0.5 inch from
the input pin of the IC and returned to a clean analog ground.
A capacitor with larger value and lower ESR (equivalent
series resistance) provides better PSRR and line-transient
response.
The output capacitor must meet requirements for both
minimum amount of capacitance and ESR in all LDOs
application. The RT8966H is designed specifically to work
with low ESR ceramic output capacitor for space-saving
and performance consideration. Using a ceramic capacitor
whose value is at least 1μF with ESR > 30mΩ on the
RT8966H output ensures stability. The RT8966H still
works well with output capacitor of other types due to the
wide stable ESR range. Output capacitor with larger
capacitance can reduce noise and improve load transient
response, stability, and PSRR. The output capacitor should
be located at a distance of not more than 0.5 inch from
the OUTx pin of the RT8966H and returned to a clean
analog ground.
Current Source LED Driver
There are four current source LED drivers in the RT8966H.
These current sources can be programmed via I2C in the
following control registers, Enable and LED Set. These
registers include each driver's enable/disable control,
source current control, and LED brightness dimming.
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
The RT8966H provides a constant current for the white
LEDs. Each channel supports up to 30mA current and
regulates a constant current for uniform intensity. In order
to maintain LED constant current, the input voltage must
provide the required LED forward voltage and current
source dropout voltage. If the forward voltage of the white
LEDs is 3.3V, the input voltage should be higher than
3.4V to provide enough voltage headroom for maintaining
constant brightness.
I2C Control Interface
The RT8966H uses an I2C to be the control interface. The
I2C interface allows the host microprocessor to control
the switches and the accessory detection ADC. The
status of the device detection may be sent through the
I2C bus. The interrupt line may also be used to signal a
status change to the host microprocessor. The I2C interface
and interrupt output are compliant with 1.8V logic voltage
levels. The SCL pin is only an input and the SDA pin is an
input or open drain output. The interrupt line is only an
open drain output.
I2C Device Address = 1000100x (where x is the read/write
bit)
Switches
The RT8966H provides a multiple input multiplexer to
support USB high Speed, UART, stereo audio, mono audio
and a microphone. The output of the multiplexer is used
to connect to a mini or micro USB connector. When the
VBUS voltage is higher than the VB Detect threshold
voltage, the RT8966H can turn on and turn off the paths of
USB, UART and Audio. However, when the VBUS voltage
is lower than the VB Detect threshold voltage, the
RT8966H can then only turn on and turn off the paths of
stereo audio and mono audio. The following table shows
the switch status versus VBUS level.
VBUS = High
VBUS = Low
USB
Switches
Allow
Not Allow
UART
Switches
Allow
Not Allow
Audio
Switches
Allow
Allow
The default startup of the RT8966H can be set as USB or
UART according to the voltage at the DSS pin. The voltage
on the DSS pin will be sampled immediately once the
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
first power supply is attached to the RT8966H through
VB or BAT and is latched by the first rising voltage on the
SCL pin. The DSS pin voltage controls the switch state
during this period. If the voltage of the DSS pin rises or
falls below 0.4V before the first rising edge on the SCL
pin, the switch state will be changed between USB or
UART positions.
When the DSS pin voltage is below 1V, the default startup
will be USB. If the DSS pin voltage is greater than 1V, the
UART will be set as the default startup. The DSS pin
provides an internal 300kΩ pull down resistor for USB
startup. The DSS pin can also be left unconnected or
connected to GND. For UART startup, connect the DSS
pin with an external 300kΩ resistor to BAT.
Multiplexer Inputs
DN/DP :
These two pins can support all speed ranges of the USB
including USB high speed, full Speed, low speed and
UART signals from 0V to 3.3V. In order to function, the
CP_EN bit in the register must be set to 1 when signals
pass through the switch. DN/DP channel of the RT8966H
will be routed to the D−/D+ lines on a mini/micro USB
connector.
U1/U2 :
These two pins can also support the speed range of the
USB including USB full speed, low speed and UART
signals from 0V to 3.3V. Similarly, the CP_EN bit must
be set to 1 when signals pass through the switch. U1/U2
channel of the RT8966H will be routed to D−/D+ lines on a
mini/micro USB connector.
Voice Audio : The RT8966H can support one mono
microphone in which the signal is routed to the ID line.
For routing to a headset, the microphone audio will be
used with the stereo audio input. CP_EN must be 1 when
signals pass through the switch.
Stereo Audio : The RT8966H supports a stereo audio
amplifier connected with a mono microphone. The LEFT
and RIGHT channel audio of the RT8966H is routed to the
D+ and D− lines on the mini/micro USB connector, while
the microphone is routed to the ID line on the mini/micro
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
13
RT8966H
USB connector. The RT8966H provides internal 100kΩ
shunt resistors on the AUD1 and AUD2 speaker lines.
Those resistors are used to reduce pops and clicks when
the audio amplifier is switched on due to the ac coupling
capacitors. If a Direct Drive audio amplifier is adopted, the
100kΩ switched shunt resistors can be removed. CP_EN
must be 1 when signals pass through the switch.
Multiplexer Output with High Impedance Mode
The RT8966H provides an I2C control to set the D-, D+
and ID pins in high impedance condition. CP_EN must be
1 when the multiplexer output is connected to high
impedance. The D-, D+ and ID pin of the multiplexer outputs
must always be connected to the D−,D+ and ID pin of the
mini/micro USB connector respectively. This allows the
D-, D+ and ID pins to maintain in a “safe” position when
a headset is inserted. If the D-, D+ switches are left
connected to one of the 4 inputs, it is possible that a dc
voltage will be present to cause a pop in the speakers.
Enable Power Saving Mode
The RT8966H provides multiple power saving modes. The
power saving mode is used to turn off the internal LDO,
charge pump and comparator when not in use. The VB
OVP will not be affected by any power saving mode. The
RT8966H provides three I2C bits for power saving operation.
CP_EN : CP_EN is used to control the charge pump to
achieve proper operation of the analog switches. This bit
must be set to 1 when a signal passes through a switch
and also any time a negative rail signal is connected to an
audio switch input (AUD1, AUD2). The charge pump
provides low on-resistance for the switches when they
are in conduction condition.
ADC_EN : ADC_EN is used to control the internal ADC
and the ID LD0. When this bit is set to disable, the ADC
bits will be 0000 and no interrupt signal will be generated.
Any pending interrupt signals arising from the change in
ADC value will not be cleared unless a READ is sent
manually to the STATUS register.
SEMREN : This bit controls the internal comparators used
for the SEND/END switch, microphone removal and the
ID LDO. When this bit is set to disable, the SE_COMP
and MR_COMP registers will be set to zero and no interrupt
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
14
signal will be generated. Any pending interrupt signals
arising from the change in the SE_COMP and MR_COMP
comparators will not be cleared. It can only be cleared
manually by sending a READ to the STATUS register. (ID
LDO Enable = ADC_EN or SEMREN)
Microphone Power Saving Mode
The microphone can draw a large current due to the typical
2.2kΩ bias resistor when it is plugged in. This current will
be dissipated even if the microphone is not used for audio
input (not in a call or voice recorder not in use, etc.) This
is done to allow for the SEND/END button detection's
operation. The RT8966H provides a method to reduce the
drawn current by turning off the 2.2kΩ pull up resistor.
This resistor will be turned on only for short durations to
check whether the SEND/END was being pressed. The
detail of the microphone power saving circuit is shown in
Figure 2. When the external 2.2kΩ resistor is turned off,
the internal 200kΩ resistor will be turned on to
immediately detect a microphone removal event once it
occurs. When the register bit MIC_LP = 1, an interrupt
signal will be generated for both a microphone removal
(MR_COMP) event and a SEND/END button detection
(SE_COMP).
2.3V
Pulse
Generator
2.3V
2.3V
100k
-
MR_COMP
+
800k
2.2k
200k
-
SE_COMP
Microphone
+
100k
SENG
/END
12pF
Figure 2. The Microphone Power Saving Circuit of the
RT8966H
Event Detection and Interrupt Generation
When a specific event occurs, the RT8966H will be able
to detect it and then will generate an interrupt signal. The
above-mentioned specific events include CHGDET,
MR_COMP, SE_COMP, VBUS and IDNO. For details of
those specific events, please refer to Table 9, under
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
“INT_STA1 0x04”. If the ADC reads and detects that there
is a plugged device with an ID resistor or microphone
present, an interrupt signal will be generated. If a device
is removed and the ADC reads a high voltage on the ID
line, an interrupt signal is generated. If the voltage on the
VB pin rises above or drops below the VB detect
threshold, VDET_VB for the detection/removal of an USB
cable, an interrupt signal will also be generated. Interrupt
will also be generated once the status changes on the
SE_OMP and MR_COMP comparators. The interrupt
signal will be cleared by reading the STATUS register.
The interrupt signal is triggered by different levels and the
interrupt polarity can be set through the I2C bus.
CHGDET : Charger Detection
The RT8966H is compliant with the USB Battery Charging
Specification Revision 1. The RT8966H is capable of
detecting dedicated chargers, host/hub chargers and
standard USB port. The RT8966H USB detection function
is off (USB_DET_DIS = 1) by default and requires an I2C
WRITE to enable the detection.
The RT8966H charger detection includes internal logic to
allow valid charger detection (D+/D− shorted for host/hub
charger) and an external open drain for automatic ISET
signal generation. The charger detection sequence is
started once VBUS rises above VDET_VB. However, the
charge detection will not be activated if the cable ID resistor
value is 56kΩ since this value is already designated as
the UART cable. Besides, it can only be started if the
USB_DET_DIS bit is equal to 0. When VDAT_SRC is applied
to D+, the VDAT_SRC voltage will also be applied to the D−
line by the dedicated charger since D+ and D− are shorted.
The dedicated charger detection is shown in Figure 3. As
for the host/hub charger, D+ receives VDAT_SRC and
retransfers it on D−. Thus, it acts similarly to the dedicated
charger. The host/hub charger detection is shown in Figure
4. However, when a standard USB port is inserted instead,
the D− will not receive the VDAT_SRT after D+ sends out
the VDAT_SRT signal. The standard USB port is shown
in Figure 5. It is through such method that the RT8966H
differentiates between a standard USB port and a charger
port. (either dedicated charger or host/hub charger).
current host/hub can be achieved by the manual operation
started with an I2C WRITE. After an interrupt signal is sent
to the host, it reads the IN_STAT register which can be
used to set the CHGDET and VBUS bits (USB high current
host/hub or dedicated charger detected). The host will
set the CHG_TYP bit to perform the type detection. The
detection is achieved by connecting a high value pull up
resistor (300k to 600k) to D+. If D− stays low (below 0.8V),
a high current hub/host is detected. A dedicated charger
will be detected if D− goes high. The output of this
detection is two bits in the STATUS register. The CHGDET
bit in INT_STAT rather than the interrupt signal is
guaranteed by the register. After the charger type detection
is completed, the CHG_TYP bit will automatically reset
to 0.
The ISET pin of the RT8966H is an external open-drain
connected to an external charger to indicate whether the
inserted USB is a charger or not. When the inserted one
is a standard USB port, the ISET pin will be high
impedance. When the inserted one is a charger (dedicated
charger or host/hub charger), the ISET pin will be pulled
low. ISET controls the external battery charger current
limit. If ISET is high impedance, the charger current will
be limited at 100mA. If ISET is low, then the charger current
is allowed to be drawn up to 1.5A.
RT8966H
VBUS
Dedicated Charger
D+
DID
GND
Figure 3. Dedicated Charger Detection
RT8966H VBUS
D+
Host or Hub
RDAT_LKG
VDAT_LKG
PHY /
Link
RDAT_DWN_15k
DID
RDAT_LKG
VDAT_LKG
GND
RDAT_DWN_15k
The distinction between a dedicated charger or a high
Figure 4. Host/Hub Charger Detection
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
15
RT8966H
Host Charger or Hub Charger
RT8966H VBUS
D+
RDAT_LKG
VDAT_LKG
RDAT_DWN_15k
VDAT_REF
VDAT_DET
-
PHY /
Link
+
VDAT_SRC
IDAT_SINK
DRDAT_LKG
VDAT_LKG
ID
GND
RDAT_DWN_15k
Figure 5. Standard USB Port
MR_COMP, SE_COMP : Microphone Removal
Detection and Send/End Switch
The RT8966H provides MR_COMP for microphone removal
detection and SE_COMP for Send/End switch detection
by checking the voltage on ID when a microphone is
detected on the ID pin. A bias resistor (typical 2.2k) should
be connected between ID and a bias voltage source
(typical 2.3V). When the microphone is not connected,
the ID pin voltage will be pulled high to equal the bias
voltage and the comparator will detect this voltage rise.
The microphone removal threshold voltage will be 90% of
the microphone bias voltage. There is a switch included
in the headset which is connected between the ID line
and ground to signal a SEND or END condition. The voltage
drop of the ID line will be detected by an internal
comparator with a typical threshold of 10% bias voltage
source. If the voltage on the ID pin rises above the
microphone removal threshold voltage or drops below the
SEND/END threshold, the host microprocessor will read
the status of these comparators across the I2C bus. An
ID voltage >90% means the microphone is removed, an ID
voltage <10% means push, and an ID voltage between
10% to 90% means the microphone is plugged.
VBUS : VB Voltage Detection
When the VB voltage is lower than VDET_VB, the VBUS bit
will be equal to 0. If the VB voltage is higher than VDET_VB,
the VBUS bit will be equal to 1.
Device Identification
The RT8966H supports multiple accessories by detecting
unique characteristics, such as VBUS voltage, ID resistor
value and shorted USB data lines. These characteristics
are shown in Tables 1 to 3. The detection of connected
accessories is performed by using an internal 200kΩ pull
up resistor.
Table 1. Detection Values With 200kΩ
Ω pull up
ADC Value ADC Voltage ID Resistor k D+ Condition D Condition
1011
100%
Open
15k to GND 15k to GND
1011
100%
Open
Shorted
Shorted
1010
81.90%
910
--1001
75.60%
620
--1000
68.20%
430
--0111
62.20%
330
--0110
54.50%
240
--0101
47.40%
180
Shorted
Shorted
0100
39.40%
130
--0011
33.30%
100
--0010
21.90%
56
TX
RX
0001
10.70%
24
Audio
Audio
0000
0%
-Speaker
Speaker
0000
0%
GND
D+
D
0000
0%
75
Audio
Audio
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
16
VBUS
5
5
-----5
--5
-----
Function
USB Cable
TA Charger
Reserved
Reserved
Reserved
Reserved
Reserved
LG Proprietary TA
UART Factory
Reserved
UART Cable
Video - no load
Microphone
USB OTG
Video - with load
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Table 2. Detection Values With 2.2kΩ
Ω Pull Up
ADC Value ADC Voltage ID Resistor k D+ Condition D Condition
VBUS
Function
1011
100%
Open
--
--
--
--
1011
100%
Open
--
--
--
--
1010
81.90%
--
--
--
--
Microphone
1001
75.60%
--
--
--
--
Microphone
1000
68.20%
--
--
--
--
Microphone
0111
62.20%
--
--
--
--
Microphone
0110
54.50%
--
--
--
--
Microphone
0101
47.40%
--
--
--
--
Microphone
0100
39.40%
--
--
--
--
Microphone
0011
33.30%
--
--
--
--
Microphone
0010
21.90%
--
--
--
--
Microphone
0001
10.70%
--
--
--
--
Microphone
0000
0%
75
Audio
Audio
--
Video - with load
0000
0%
GND
D+
D
--
USB OTG
VBUS
Function
Table 3. Detection Values With 620Ω
Ω Pull Up
ADC Value ADC Voltage ID Resistor k D+ Condition D Condition
1011
100%
Open
--
--
--
--
1011
100%
--
--
--
--
--
1010
81.90%
--
--
--
--
--
1001
75.60%
--
--
--
--
--
1000
68.20%
--
--
--
--
--
0111
62.20%
--
--
--
--
--
0110
54.50%
--
--
--
--
--
0101
47.40%
--
--
--
--
--
0100
39.40%
--
--
--
--
--
0011
33.30%
--
--
--
--
--
0010
21.90%
--
--
--
--
--
0001
10.70%
75
Audio
Audio
--
Video - with load
0000
0%
GND
D+
D
--
USB OTG
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
17
RT8966H
I2C Register Information
Table 4. Address : 1000100x
Address
Name
Bit7
Device ID
0x00
0x01
0x02
Bit6
Bit5
0x05
0
0
0
0
1
Read/Write
R
R
R
R
R
R
R
R
Control1
Reserved
ID_2P2
ID_620
ID_200
Reset Value
0
0
0
0
0
0
0
1
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Control2
INTPOL
INT_EN
MIC_LP
Reset Value
0
0
0
0
0
0
0
1
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
CP_AUD Reserved Reserved CHG_TYP USB_DET_DIS
DP2
DN1
0
0
0
0
0
0
0
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
VBUS
INDO
Reset Value
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Read/Write
R
R
R
R
R
R
R
R
INT_STA2
CHG
TSHD
TMD
OVLO
Reset Value
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Read/Write
R
R
R
R
R
R
R
R
CHG_STAT
UVLO Reserved Reserved
Reserved Reserved Reserved
Reserved
C1COMP
Reset Value
0
0
0
0
0
0
0
1
Read/Write
R
R
R
R
R
R
R
R
Reserved Reserved Reserved Reserved
TMP_STAT
Reserved
Reset Value
0
0
0
0
0
0
0
0
Read/Write
R
R
R
R
R
R
R
R
PTM
CHG_OFF
Reserved
Reserved
IPRE_CHG
Reset Value
1
1
0
0
1
0
0
0
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
CHG_SET
Reserved
IMIN_SET
Reset Value
0
0
1
0
0
0
0
1
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
OUT1_EN OUT2_EN OUT3_EN OUT4_EN LED1_EN LED2_EN LED3_EN
LED4_EN
Reset Value
0
0
0
0
0
0
0
0
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
OUT Set 1
0x0B
CP_EN
0
Enable
0x0A
VLDO SEMREN ADC_EN
Reset Value
CHG_Ctrl2
0x09
CHIP_REV
1
CHG_Ctrl1 CHG_EN EXPDET
0x08
Bit0
0
STATUS2
0x07
Bit1
0
STATUS1 DCPORT CHPORT
0x06
Bit2
Reset Value
INT_STA1 CHGDET MR_COMP SEND/END
0x04
Bit3
VENDOR_ID
SW Control Reserved MIC_ON
0x03
Bit4
OUT1_SET
OUT2_SET
Reset Value
0
0
0
0
0
0
0
0
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Reset Value
0
0
0
0
0
0
0
0
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
18
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Address
Name
Bit7
Bit6
OUT Set 2
0x0C
Bit4
Bit1
Bit0
Reset Value
0
0
0
0
0
0
0
0
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
LED_FS
LED_DIM
Reset Value
1
0
0
1
1
1
1
1
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
MUIC
Reset Value
0
0
0
0
0
0
0
0
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Charge / LED / LDO
TEST2
0x0F
Bit2
OUT4_SET
TEST1
0x0E
Bit3
OUT3_SET
OUT Set 2
0x0D
Bit5
Reset Value
0
0
0
0
0
0
0
0
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Table 5. Device ID 0x00 − Read Only
Address
Name
0x00
Device ID
Bit7
Bit6
Bit5
Bit4
Bit3
VENDOR_ID
Bit2
Bit1
Bit0
CHIP_REV
Reset Value
0
0
1
0
0
0
0
1
Read/Write
R
R
R
R
R
R
R
R
VENDOR_ID
CHIP_REV
Vendor Identification : Richtek : 1000b
Chip Revision
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
19
RT8966H
Table 6. Control1 0x01 − Read/Write
Address
Name
0x01
Control1
Bit7
Bit6
Bit5
Reserved ID_2P2 ID_620
Bit4
Bit3
Bit2
Bit1
Bit0
ID_200
VLDO
SEMREN
ADC_EN
CP_EN
Reset Value
0
0
0
0
0
0
0
1
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
ID_2P2
Connects the internal ID LDO Output to the RES pin. Used to connect an external
microphone bias resistor to USB ID.
0 : Disabled (Open)
1 : Enabled (Connect)
ID_620
Connects an internal 620 resistor between the internal ID LDO Output and USB ID.
0 : No resistor (Open)
1 : Resistor connected
ID_200
Connects an internal 200k resistor between the internal ID LDO Output and USB ID.
0 : No resistor (Open)
1 : Resistor connected
VLDO
Sets the voltage on the ID LDO .
0 : 2.6V
1 : 2.3V
SEMREN
Enables the SEND/END, Microphone Removal comparators and the ID LDO .
0 : Disabled
1 : Enabled
ADC_EN
Enables the internal ADC and ID LDO.
0 : Disabled
1 : Enabled
CP_EN
Enables the charge pump required for analog switch operation. Set to 1 when any
signal is passed through the switch. When set to disable, there must be no signal
connected to an audio input which goes below ground.
0 : Disabled
1 : Enabled
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
20
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Table 7. Control2 0x02 − Read/Write
Address
Name
0x02
Control2
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
INTPOL INT_EN MIC_LP CP_AUD Reserved Reserved CHG_TYP USB_DET_DIS
Reset Value
0
0
0
0
0
0
0
1
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
INTPOL
INT_EN
MIC_LP
CP_AUD
CHG_TYP
USB_DET_DIS
This bit sets the interrupt polarity
0 : Active low
1 : Active High
Enables interrupt generation. When set to disabled, all pending interrupts are cleared and
the INT pin will de-assert.
0 : Disable Interrupt
1 : Enable Interrupt
Enables ID line pulsing for low power detection of the SEND/END key and microphone
removal. This mode must only be enabled when a valid microphone has been detected
and microphone audio is not required.
0 : Disabled
1 : Enabled
This bit sets the position of the click/pop resistor on both AUD1 and AUD2
0 : Disabled
1 : Enabled
Enables Charger Type Detection. Set this bit to determine between Dedicated USB
Charger and High Current Host/Hub Chargers.
0 : Disabled
1 : Enabled
Disables the USB Charger Detection. This bit must be set to 0 for a USB detection
sequence to be run when VBUS is applied.
0 : Enabled
1 : Disabled
Table 8. SW Control 0x03 − Read/Write
Address
0x03
Name
Bit7
Bit6
SW Control
Reserved
MIC_ON
Reset Value
0
0
Read/Write
MIC_ON
Bit5
Bit4
Bit3
Bit2
0
0
DP2
0
0
DP2
This bit sets the position of the mux switch connected to D+
000 : D+ connected to DP
001 : D+ connected to U2
010 : D+ connected to AUD2
011 : Future Use
100 to 111 : High Impedance
DN1
This bit sets the position of the mux switch connected to D000 : D- connected to DN
001 : D- connected to U1
010 : D- connected to AUD1
011 : D- connected to C1COMP
100 to 111 : High Impedance
DS8966H-00 July 2015
Bit0
DN1
R/W
R/W
R/W
R/W
R/W
R/W
This bit sets the position of the switch connecting MIC to ID
0 : Open
1 : ID Connected to MIC
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
Bit1
0
0
R/W
R/W
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
21
RT8966H
Table 9. INT_STA1 0x04 − Read Only
Address
Name
0x04
INT_STA1
Bit7
Bit6
CHGDET MR_COMP
Bit5
Bit4
SEND/END
VBUS
Bit3
Bit2
Bit1
Bit0
INDO
Reset Value
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Read/Write
R
R
R
R
R
R
R
R
CHGDET
Output of USB Charger Detection Comparator. This bit will be set to one if D+ >
VDAT_REF for longer than 20ms. Any change in this bit triggers an interrupt.
0 : D+ < VDAT_REF or D+ > VLGC (High current charger not detected)
1 : VLGC > D+ > VDAT_REF (High current charger detected)
MR_COMP
Output from the Microphone Removal Comparator – only active for SEMREN = 1. Any
change in this bit triggers an interrupt.
0 : ID voltage is less than VMICRDET or SEMREN = 0
1 : ID voltage is greater than VMICRDET
SEND/END
Output from the SEND/END Comparator – only active for SEMREN = 1. Any change in
this bit triggers an interrupt.
0 : ID voltage is greater than VMICSEDET or SEMREN = 0
1 : ID voltage is less than VMICSEDET
VBUS
Any change in this bit triggers an interrupt. Active for ADC_EN = 1 or SEMREN = 1
0 : VBUS voltage is less than UVP or higher than OVP or ADC_EN = SEMREN = 0
1 : VBUS voltage is higher than UVP and lower than OVP
INDO
ADC Output. Any change in these bits triggers an interrupt. Only active for ADC_EN = 1.
0000 : GND
0001 : 24
0010 : 56
0011 : 100
0100 : 130
0101 : 180
0110 : 240
0111 : 330
1000 : 430
1001 : 620
1010 : 910
1011 : open or ADC_EN = 0
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
22
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Table 10. INT_STA2 0x05 − Read Only
Address
Name
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
0x05
INT_STA2
CHG
TSHD
TMP
OVLO
UVLO
Reserved
Reset Value
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Read/Write
R
R
R
R
R
R
R
R
Reserved Reserved
CHG
0 : Charging Current ICHG < IEOC or VBUS is absent.
Once EOC occurs, CHG will be latched at “0” and can be reset to “1” by CHG_EN = 0 or
CHG_OFF = 1.
1 : Charging Current ICHG > IEOC
CHG is active High when CHG_EN = 1, CHG_OFF = 0 and VBUS > UVLO
TSHD
Thermal Shutdown
0 : Chip Temperature is lower than Threshold temp
1 : Chip Temperature is higher than Threshold temp
1 : TEMP_STAT < 2 : 0> change
0 : TEMP_STAT < 2 : 0> does not change
TMP
OVLO
0 : VBUS Voltage is lower than OVP Threshold Voltage
1 : VBUS Voltage is Higher than OVP Threshold Voltage
UVLO
0 : VBUS Voltage is Higher than UVP Threshold Voltage
1 : VBUS Voltage is Lower than UVP Threshold Voltage
Table 11. STATUS1 0x06 − Read Only
Address
0x06
Name
Bit7
Bit6
STATUS1 DCPORT CHPORT
Bit5
Bit4
CHG_STAT
Bit3
Bit2
Reserved Reserved
Bit1
Bit0
Reserved
C1COMP
Reset Value
0
0
0
0
0
0
0
1
Read/Write
R
R
R
R
R
R
R
R
DCPORT
Indicates if a Dedicated USB Charger is Connected
0: No dedicated Charger
1: Dedicated Charger Detected
CHPORT
Indicates if a High Current Host/Hub is Connected
0: No dedicated HCHH
1: HCHH Detected
CHG_STAT
Charger Status
00: Charger is operating in Pre-charging status
01: Charger is operating in Fast-charging status
10: Charger is operating in CV Mode
11: Charging current is lower than EOC threshold
C1COMP
Output from the D- Comparator
0: D- voltage is less than VD-DET
1: D- voltage is greater than VD-DET
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
23
RT8966H
Address
Name
0x07
STATUS2
Bit7
Table 12. STATUS2 0x07 − Read Only
Bit6
Bit5
Bit4
Bit3
TMP_STAT
Bit2
Bit1
Bit0
Reserved Reserved Reserved Reserved Reserved
Reset Value
0
0
0
0
0
0
0
0
Read/Write
R
R
R
R
R
R
R
R
TMP_STAT
Temperature detect and Alarm
000 : < 75°C
001 : 75 to 95°C
010 : 95 to 115°C
011 : 115 to 135°C
100 : > 135°C
101 to 111 : Reserved
Table 13. CHG_Ctrl1 0x08 − Read/Write
Address
0x08
Name
Bit7
Bit6
CHG_Ctrl1 CHG_EN EXPDET
Bit5
Bit4
Bit3
PTM
CHG_OFF
Bit2
IPRE_CHG
Bit1
Bit0
Reserved
Reserved
Reset Value
1
1
0
0
1
0
0
0
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
CHG_EN
EXPDET
PTM
CHG_OFF
IPRE_CHG
0 : Disable Charging Path of Charger
1 : Enable Charging Path of Charger (CHG_OFF = 1 is not allow)
0 : Disable LDO Output of Charger
1 : Enable LDO Output of Charger (CHG_OFF = 1 is not allow)
Production Test Mode
0 : Disable Test Mode
1 : Enable Test Mode (CHG_OFF = 1 or CHG_EN = 0 is not allow)
0 : Enable Charger Circuit
1 : Disable Charger Circuit and EXPDET and PTM mode
Setting of Pre-charging Current of Charger
00 : Pre-charging Current = 40mA
01 : Pre-charging Current = 60mA
10 : Pre-charging Current = 80mA
11 : Pre-charging Current = 100mA
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
24
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Table 14. CHG_Ctrl2 0x09 − Read/Write
Address
Name
Bit7
0x09
CHG_Ctrl2
Bit6
Bit5
Bit4
CHG_SET
Bit3
Bit2
Reserved
Bit1
Bit0
IMIN_SET
Reset Value
0
0
1
0
0
0
0
1
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
CHG_SET
Setting of Fast Charging Current of Charger
0000 : 90mA
0001 : 100mA
0010 : 400mA
0011 : 450mA
0100 : 500mA
0101 : 600mA
0110 : 700mA
0111 : 800mA
1000 : 900mA
1001 : 1000mA
1010 to 1111 : Reserved (1000mA)
IMIN_SET
Setting of End of Charge Current Ratio
000 : 5%
001 : 10%
010 : 16%
011 : 20%
100 : 25%
101 : 33%
110 : 50%
111 : Reserved (50%)
Table 15. Enable 0x0A − Read/Write
Address
Name
0x0A
Enable
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
OUT1_EN OUT2_EN OUT3_EN OUT4_EN LED1_EN LED2_EN LED3_EN LED4_EN
Reset Value
0
0
0
0
0
0
0
0
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
OUT1_EN
0 : Disable LDO1
1 : Enable LDO1
OUT2_EN
0 : Disable LDO2
1 : Enable LDO2
OUT3_EN
0 : Disable LDO3
1 : Enable LDO3
OUT4_EN
0 : Disable LDO4
1 : Enable LDO4
LED1_EN
0 : Disable LED1
1 : Enable LED1
LED2_EN
0 : Disable LED2
1 : Enable LED2
LED3_EN
0 : Disable LED3
1 : Enable LED3
LED4_EN
0 : Disable LED4
1 : Enable LED4
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
25
RT8966H
Address
Name
0x0B
OUT Set 1
Bit7
Table 16. OUT Set1 0x0B − Read/Write
Bit6
Bit5
Bit4
Bit3
OUT1_SET
Bit2
Bit1
Bit0
OUT2_SET
Reset Value
0
0
0
0
0
0
0
0
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
OUT1_SET
Setting of LDO1 Output Voltage
0000 : 1.0V
0001 : 1.2V
0010 : 1.5V
0011 : 1.8V
0100 : 2.0V
0101 : 2.1V
0110 : 2.5V
0111 : 2.6V
1000 : 2.7V
1001 : 2.8V
1010 : 2.9V
1011 : 3.0V
1100 : 3.1V
1101 : 3.3V
OUT2_SET
Setting of LDO2 Output Voltage
0000 : 1.0V
0001 : 1.2V
0010 : 1.5V
0011 : 1.8V
0100 : 2.0V
0101 : 2.1V
0110 : 2.5V
0111 : 2.6V
1000 : 2.7V
1001 : 2.8V
1010 : 2.9V
1011 : 3.0V
1100 : 3.1V
1101 : 3.3V
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
26
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Table 17. OUT Set2 0x0C − Read/Write
Address
Name
0x0C
OUT Set 2
Reset Value
Read/Write
OUT3_SET
OUT4_SET
Bit7
Bit6
Bit4
Bit3
OUT3_SET
0
0
0
R/W
R/W
R/W
Setting of LDO3 Output Voltage
0000 : 1.0V
0001 : 1.2V
0010 : 1.5V
0011 : 1.8V
0100 : 2.0V
0101 : 2.1V
0110 : 2.5V
0111 : 2.6V
1000 : 2.7V
1001 : 2.8V
1010 : 2.9V
1011 : 3.0V
1100 : 3.1V
1101 : 3.3V
Bit2
Bit1
Bit0
OUT4_SET
0
0
0
0
0
R/W
R/W
R/W
R/W
R/W
Setting of LDO4 Output Voltage
0000 : 1.0V
0001 : 1.2V
0010 : 1.5V
0011 : 1.8V
0100 : 2.0V
0101 : 2.1V
0110 : 2.5V
0111 : 2.6V
1000 : 2.7V
1001 : 2.8V
1010 : 2.9V
1011 : 3.0V
1100 : 3.1V
1101 : 3.3V
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
Bit5
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
27
RT8966H
Table 18. LED Set 0x0D − Read/Write
Address
Name
0x0D
LED Set
Reset Value
Read/Write
LED_FS
LED DIM
Bit7
Bit6
Bit5
Bit4
Bit3
LED_FS
1
Bit2
Bit1
Bit0
LED_DIM
0
0
R/W
R/W
R/W
Setting of LED Full Scale Current
000 : 2.5mA
001 : 5mA
010 : 10mA
011 : 15mA
100 : 20mA (Default)
101 : 25mA
110 : 30mA
111 : Reserved (30mA)
1
1
1
1
1
R/W
R/W
R/W
R/W
R/W
Setting of LED Full Scale Current
00000 : 32 steps (Maximum Brightness)
00000 : 31 steps
:
:
11111 : 0 steps (Default) (Minimum Brightness)
Software Flowcharts
Initialization Flowchart :
Start
Clear Switch Position
Write Reg 0x03 = 0x24
(Open DN1/DP2)
Initialization for Detecting Accessories
Write Reg 0x01 = 0x12
(Enable 200K Pullup and ADC)
Write Reg 0x02 = 0x50
(Enable Interrupt, set AUD Click/Pop resistor
and enable USB Charger Detection)
Wait for Interrupt
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
28
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Alarm Flowchart :
Start
Interrupt
Received
Read
INT_STAT Reg
0x04 and 0x05
No
0x05
Change
Yes
TSHD = 1
Yes
Thermal Shut-down
No
Yes
TMD = 1
Temperature
Alarm
Read the 0x07
No
Yes
OVLO = 1
VBUS > OVLO
No
Yes
UVLO = 1
VBUS < UVLO
No
CHG = 0
Yes
Charging Down
No
0x04
Change
Yes
Accessory
Detection
Flowchart
No
Wait for Interrupt
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
29
RT8966H
Accessory Detection Flowchart :
Start
Exit Factory
Mode
Yes
IDNO = 1011
Yes
No
Yes
Factory
Mode
Previous
Mode
No
No
No
Charger RemovedExit Charger
Mode
Yes
Yes
VBUS = 0
Charger Detect
Flowchart
Yes
CHGDET = 1
Charger
Mode
No
UART Factory Mode
Write 0x02 = 0x51 (Enable Interrupt,
set AUD (lick/pop) resistor and
disable USB Charger Detection
Write 0x03 = 0x09 (turn on UART
switches)
No
No
IDNO = 0100
USB Host or
Headset removal
Initialization Flowchart
VBUS = 0
Yes
No
Yes
No
MRCOMP = 1
Yes
Audio
Mode
Video Cable
Mode-24k only
C1COMP = 0
No
Write 0x03 = 0x3B /
Read 0x05 (Enable
C1COMP)
Yes
VBUS = 1
No
Factory Mode
Flowchart
No
No
SEND/END
Button Pressed –
goto SE Button routine
Yes
IDNO = 0010
Yes
SECOMP = 1
Yes
No
Yes
No
Standard USB Host Detected
Write 0x03 = 0x00 (turn on USB switches)
Enable USB Transceiver
Yes
USB
Mode
D+/D- is
Not contact
No
IDNO = 0001
Video Cable 24k
Resistor Detected – No TV
Attached
Yes
Yes
No
Video Cable Removed
Yes
IDNO > 0001
IDNO = 0000
No
No
No
Accessory
Not Supported
Yes
Write Reg 0x02 = 0x10
(Disable Interrupts)
Write Reg 0x01 = 0x42
(Connect 2.2K external
resistor)
Read INT_STAT register 0x04
Yes
IDNO = 0000
IDNO > 0000
Yes
No
Write Reg 0x01 = 0x22
(Connect 620 internal resistor)
Read INT_STAT register 0x04
75 Detected - Enable Video Output
Invalid Accessory
Write 0x01 = 0x01 (Enable Charge Pump)
Enable Audio AMP and Video Amp
Write 0x02 = 0x40 (Enable Interrupts clear
AUD click/pop resistors)
Write 0x03 = 0x12 (connect COM to AUD)
Enable Video Path
Yes
IDNO = 0001
No
Audio Mode-Microphone Power Saving Mode
Write 0x01 = 0x4D
(Connect 2.2k, set LDO to 2.3V, enable SEMR
comparators, enable Switch Charge pump)
Enable Audio Amp
Write 0x02 = 0x60
(Enable Interrupts and MIC_LP, clear AUD
click/pop resistors)
Write 0x03 = 0x12
(connect COM to AUD)
Audio Mode
Write 0x01 = 0x4D
(Connect 2.2k, set LDO to 2.3V, enable SEMR
comparators, enable Switch Charge pump)
Enable Audio Amp
Write 0x02 = 0x40
(Enable Interrupts, clear AUD click/pop
resistors)
Write 0x03 = 0x52
(connect MIC/ID Switch and COM to AUD)
USB OTG Detected –
Invalid Accessory
Write 0x01 = 0x12
(Connect 200k)
Write 0x02 = 0x50
(re-enable interrupts)
Wait for Interrupt
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
30
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Charger Detection Flowchart :
Start
IDNO = 0101
Yes
No
LG Proprietary TA Detected
(180kΩ on ID)
Write Reg 0x08 = 0xCx
(Enable Charger, and set pre-charging current)
Write Reg 0x09 = 0xxx
(Set Fast charging current, and EOC)
Write 0x02 = 12
(Enable charger type
detection, Disable Interrupts)
Wait for 300ms
Read STATUS 0x06
Dedicated Charger (TA) Detected
Write Reg 0x08 = 0xCx
(Enable Charger, and set pre-charging current)
Write Reg 0x09 = 0xxx
(Set Fast charging current, and EOC)
Write 0x02 = 50
(Re-enable Interrupt)
High Current Host/Hub Detected
Write 0x03=0x00 (turn on USB switches)
Enable USB Transceiver,
Write Reg 0x08 = 0xCx
(Enable Charger, and set pre-charging current)
Write Reg 0x09 = 0xxx
(Set Fast charging current, and EOC)
Write 0x02 = 50
(Re-enable Interrupt)
Yes
DCPORT = 1
No
Yes
CHPORT = 1
No
Return
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
31
RT8966H
Factory Mode Flowchart :
Start
Write 0x01=0x13
(enable 200k, Charge Pump
and ADC)
Write 0x03=0x00
Enable USB Path
Audio Mode
Change
No
Yes
Write 0x03 = 0x12 to Enable
Audio Path
MP3 Test
No
Call Test
Other Test
Yes
Yes
No
No
Wait for Interrupt
Write 0x01 = 0x4D to
Enable 2.3LDO and 2.2k
mic bias
Read Status 0x04
Wait for Interrupt
IDNO = 0000
SE_COMP = 1
Wait for Interrupt
No
SE_COMP = 1
Yes
Yes
Write 0x03 = 0x00 to
Enable USB Path
Yes
No
Call Disconnect
Wait for Interrupt
Call Connect
Yes
No
SE_COMP = 1
Yes
Write 0x01 = 0x12
Enable 200k and ADC
Write 0x03 = 0x00
Enable USB Path
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
32
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
RT8966H Internal Logic Flowchart
Case 1.1 Accessory without VBUS Flowchart :
No
ADC_EN = 1
& ID_200 = 1
Yes
No
ID Change
Yes
Deglitch tCHGR_DET_DBNC
INDO change Send INT
Case 1.2 Accessory without VBUS Signal Sequence :
tCHGR_DET_DBNC
External Signal
ID
INT
2
I C Register Table
INDO
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
33
RT8966H
Case 2.1 Accessory with VBUS Flowchart :
No
ADC_EN or SEMREN = 1
USB_DET_DIS = 0
No
VBUS_PG
UVP = OVP = 0
Yes
Deglitch tCHGR_DET_DBNC
Send 2.6V to D+
Send INT
No
D+ < 1.2V
Yes
Deglitch tCHGR_DET_DBNC
D+/D- Connect
Send VDAT_SRC to D+
tDP_SRC_ON
VBUS = 1,
CHGDET = 0
Send INT
No
D- > VDAT_REF
Yes
VBUS = 1,
CHGDET = 1
Send INT
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
34
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
RT8966H
Case 2.2 Accessory with VBUS Signal Sequence :
ID Voltage Dischange
External Signal
ID
tCHGR_DET_DBNC
ID Voltage Change
2
VBUS
After I C Read 0x04 & 0x05
tCHGR_DET_DBNC
2
After I C Read 0x04 & 0x05
tCHGR_DET_DBNC
INT
2.6V
0.6V
D+
<1.2V
tDP_SRC_ON
2
I C Register Table
UVP
CHG
VBUS
CHGDET
INDO
ID Voltage Change
ID Voltage Dischange
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
35
RT8966H
Charger Internal Logic Flowchart :
CHG_OFF = 0
No
Charger, PTM, and EXPDET are off.
Yes
No
CHG_EN = 1
PTM and Charger are off.
Yes
PTM = 1
No
Charger is on.
PTM is off.
Yes
Charger is off.
PTM is on.
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
www.richtek.com
36
is a registered trademark of Richtek Technology Corporation.
DS8966H-00 July 2015
Thermal Considerations
For continuous operation, do not exceed absolute
maximum junction temperature. The maximum power
dissipation depends on the thermal resistance of the IC
package, PCB layout, rate of surrounding airflow, and
difference between junction and ambient temperature. The
maximum power dissipation can be calculated by the
following formula :
PD(MAX) = (TJ(MAX) − TA) / θJA
where TJ(MAX) is the maximum junction temperature, TA is
the ambient temperature, and θJA is the junction to ambient
thermal resistance.
For recommended operating condition specifications, the
maximum junction temperature is 125°C. The junction to
ambient thermal resistance, θJA, is layout dependent. For
WQFN-32L 4x4 packages, the thermal resistance, θJA, is
Maximum Power Dissipation (W)1
RT8966H
4.0
Four-Layer PCB
3.5
3.0
2.5
2.0
1.5
1.0
0.5
0.0
0
25
50
75
100
125
Ambient Temperature (°C)
Figure 6. Derating Curve of Maximum Power Dissipation
27.8°C/W on a standard JEDEC 51-7 four-layer thermal
test board. The maximum power dissipation at TA = 25°C
can be calculated by the following formula :
PD(MAX) = (125°C − 25°C) / (27.8°C/W) = 3.59W for
WQFN-32L 4x4 package
The maximum power dissipation depends on the operating
ambient temperature for fixed T J(MAX) and thermal
resistance, θJA. The derating curve in Figure 6 allows the
designer to see the effect of rising ambient temperature
on the maximum power dissipation.
Copyright © 2015 Richtek Technology Corporation. All rights reserved.
DS8966H-00 July 2015
is a registered trademark of Richtek Technology Corporation.
www.richtek.com
37
RT8966H
Outline Dimension
1
1
2
2
DETAIL A
Pin #1 ID and Tie Bar Mark Options
Note : The configuration of the Pin #1 identifier is optional,
but must be located within the zone indicated.
Dimensions In Millimeters
Dimensions In Inches
Symbol
Min
Max
Min
Max
A
0.700
0.800
0.028
0.031
A1
0.000
0.050
0.000
0.002
A3
0.175
0.250
0.007
0.010
b
0.150
0.250
0.006
0.010
D
3.900
4.100
0.154
0.161
D2
2.650
2.750
0.104
0.108
E
3.900
4.100
0.154
0.161
E2
2.650
2.750
0.104
0.108
e
L
0.400
0.300
0.016
0.400
0.012
0.016
W-Type 32L QFN 4x4 Package
Richtek Technology Corporation
14F, No. 8, Tai Yuen 1st Street, Chupei City
Hsinchu, Taiwan, R.O.C.
Tel: (8863)5526789
Richtek products are sold by description only. Richtek reserves the right to change the circuitry and/or specifications without notice at any time. Customers should
obtain the latest relevant information and data sheets before placing orders and should verify that such information is current and complete. Richtek cannot
assume responsibility for use of any circuitry other than circuitry entirely embodied in a Richtek product. Information furnished by Richtek is believed to be
accurate and reliable. However, no responsibility is assumed by Richtek or its subsidiaries for its use; nor for any infringements of patents or other rights of third
parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of Richtek or its subsidiaries.
www.richtek.com
38
DS8966H-00 July 2015