Datasheet

TPS2543
SLVSBA6 FEBRUARY 2012
www.ti.com
Device Truth Table (TT)
Device TT lists all valid bias combinations for the three control pins CTL1-3 and ILIM_SEL pin and their
corresponding charging mode. It is important to note that the TT purposely omits matching charging modes of the
TPS2543 with global power states (S0-S5) as device is agnostic to system power states. The TPS2543 monitors
its CTL inputs and will transition to whatever charging state it is commanded to go to (except when LS HID
device is detected). For example if sleep charging is desired when system is in standby or hibernate state then
user must set TPS2543 CTL pins to correspond to DCP_Auto charging mode per below table. When system is
put back to operation mode then set control pins to correspond to SDP or CDP mode and so on.
Table 2. Truth Table
CURRENT
STATUS OUTPUT
CTL1 CTL2 CTL3 ILIM_SEL MODE LIMIT COMMENT
(Active low)
SETTING
0 0 0 0 Discharge NA OFF
OUT held low
0 0 0 1 Discharge NA OFF
0 0 1 0 DCP_Auto ILIM_HI OFF Data Lines Disconnected
Data Lines Disconnected and Load Detect
0 0 1 1 DCP_Auto I
OS_PW
& ILIM_HI
(1)
DCP load present
(2)
Function Active
0 1 0 0 SDP ILIM_LO OFF
Data Lines connected
0 1 0 1 SDP ILIM_HI OFF
0 1 1 0 DCP_Auto ILIM_HI OFF Data Lines Disconnected
Data Lines Disconnected and Load Detect
0 1 1 1 DCP_Auto ILIM_HI DCP load present
(3)
Function Active
1 0 0 0 DCP _Shorted ILIM_LO OFF
Device Forced to stay in DCP BC 1.2 charging
mode
1 0 0 1 DCP_Shorted ILIM_HI OFF
1 0 1 0 DCP / Divider1 ILIM_LO OFF
Device Forced to stay in DCP Divider 1
Charging Mode
1 0 1 1 DCP / Divider1 ILIM_HI OFF
1 1 0 0 SDP ILIM_LO OFF
1 1 0 1 SDP ILIM_HI OFF Data Lines Connected
1 1 1 0 SDP
(4)
ILIM_LO OFF
1 1 1 1 CDP
(4)
ILIM_HI CDP load present
(5)
Data Lines Connected and Load Detect Active
(1) TPS2543 : Current limit (I
OS
) is automatically switched between I
OS_PW
and the value set by ILIM_HI according to the Load Detect –
Power Wake functionality.
(2) DCP Load present governed by the “Load Detection – Power Wake” limits.
(3) DCP Load present governed by the “Load Detection – Non Power Wake” limits.
(4) No OUT discharge when changing between 1111 and 1110.
(5) CDP Load present governed by the “Load Detection – Non Power Wake” limits and BC 1.2 primary detection.
Table 3 can be used as an aid to program the TPS2543 per system states however not restricted to below
settings only.
Table 3. Control Pin Settings Matched to System Power States
SYSTEM
GLOBAL CURRENT LIMIT
TPS2543 CHARGING MODE CTL1 CTL2 CTL3 ILIM_SEL
POWER SETTING
STATE
S0 SDP 1 1 0 1 or 0 ILIM_HI / ILIM_LO
S0 SDP, no discharge to / from CDP 1 1 1 0 ILIM_LO
CDP, load detection with ILIM_LO + 60mA thresholds or if a
S0 1 1 1 1 ILIM_HI
BC1.2 primary detection occurs
S4/S5 Auto mode, load detection with power wake thresholds 0 0 1 1 ILIM_HI
S3/S4/S5 Auto mode, no load detection 0 0 1 0 ILIM_HI
Auto mode, keyboard/mouse wake up, load detection with
S3 0 1 1 1 ILIM_HI
ILIM_LO + 60 mA thresholds
S3 Auto mode, keyboard/mouse wake-up, no load detection 0 1 1 0 ILIM_HI
S3 SDP, keyboard/mouse wake-up 0 1 0 1 or 0 ILIM_HI / ILIM_LO
22 Submit Documentation Feedback Copyright © 2012, Texas Instruments Incorporated
Product Folder Link(s): TPS2543