Part Number Hot Search : 
ICOND S1N4567A 00315001 A8827 A2S1CSQ LV1011 04009 C3225
Product Description
Full Text Search
 

To Download PI5USB2544A Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| usb charging port controller and load detection power s witch 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 1 pi5usb2544 a, pi5usb2546 a features ? two separate current limiting channels ? supports cdp / dcp modes per usb battery charging specification 1.2 ? supports shorted mode per chinese telecommunication industry standard yd/t1591 - 2009 ? support s non - bc1.2 charging modes by automatic selection ? divider - 1a mode ? divider - 2a mode ? divider - 2.4a mode ? dcp - 1.2v mode ? supports sleep - mode charging and mouse/keyboard wake up ? automatic sdp/cdp switching for devices that do not request for the cdp ports ? load detection for power s u pply control in s4/s5 charging and port power management in all charge modes ? compatible with usb 2.0/3.0 power switch requirements ? integrated 73 - m ? (typ.) high - side mosfet ? adjustable current - limit up to 3a(typ.) ? op erating range:4.5v to 5.5v ? max device current ? 2 a at device disabled ? 270 a at device enabled ? device package: t q fn 3 .0 x3 .0 - 1 6 l description the pi5usb 2544a / 2546a series is a usb charging port controller and power switch with an integrated usb 2.0 high - speed data line (d+/d C ) switch. pi5usb 2544a / 2546a provides the electrical signatures on d+/d C to support charging schemes listed under device feature section. this series i s compatib le with both popular bc1.2 compliant and non - bc1.2 compliant devices. s ystem wake up (from s3) with a mouse/keyboard (both low speed and full speed) is fully supported in the pi5usb 2544a /254 6 a . a dditionally, pi5usb 2546a supports two distinct power management features , namely, power wake and port power management (ppm) through / status pin. power wake allows for power supply control in s4/s5 charging and ppm manage s port power in a multi - port application. the pi 5 usb 2544a / 2546a series 73 - m power - distribution switch is intended for applications where heavy capacitive loads and short - circuits are likely to be encountered. two programmable current thresholds provide flexibility for setting current limits and load detect thresholds applic ations ? usb ports (host and hubs ) ? notebook and desktop pcs ? universal wall charging adapters pin configuratio n (tqfn - 16l, zh) pi5usb 2544a pi5usb 2546a
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 2 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch pin description pin # name type description 1 in p input voltage and supply voltage; connect 0.1f or greater ceramic capacitor from in to gnd as close to the device as possible 2 d m_ out i/o d - data line to usb host controller. 3 d p_ out i/o d+ data line to usb host controller. 4 ilim_sel i logic - level input signal used to control the charging mode, current limit threshold, and load detection, see the control truth table. can be tied directly to in or gnd without pull - up or pull - down resistor. 5 en i logic - level input for turning the power switch and the signal switches on/off, logic low turns off the signal and power switches and holds out in discharger. can be tied directly to in or gnd without pull - up or pull - down resistor. 6 ctl1 i logic - level inputs used to control the charging mode and signal switches; see the control truth table. can be tied directly to in or gnd without pull - up or pull - down resistor. 7 ctl2 i 8 ctl3 i 9 o active - low open - drain output, asserted in load detection conditions ( pi5usb25 46a) . nc -- connect to gnd or leave open ( pi5usb25 44a ). 10 d p_ in i/o d+ data line to downstream connector . 11 d m_ in i/o d - data line to downstream connector. 12 out p power - switch output 13 o active - low open - drain output, asserted when over - temperature or current limit conditions 14 gnd g ground connection . 15 ilim_lo i external resistor connection used to set the low current - limit threshold and the load detection current threshold. a resistor to ilim_l o is optional; see current - limit settings. 16 ilim_hi i external resistor connection used to set the high current - limit threshold. na exposed pad g internally connected to gnd. thermal pad to heat - sink the part to the circuit board. * i = input; o = output; p = power; g = ground pi5usb 2544a / 2546a series charging d etection supports t able p art number n on - bc1.2 charging mode l oad detection dcp - 1.2v divider - 1a divider - 2a divider - 2.4a pi5usb 2544a pi5usb 2546a status fault
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 3 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch maximum ratings all input ( except in to out, and dp_in, dm_in, dp_out, dm_out ) .......... - 0.3v to + 6 .0v in to out ................................ ................................ ................................ ................................ . - 6.0v to +6 .0v dp_in, dm_in, dp_out, dm_o ut ................................ ...................... - 0.3v to in+0.3 or +5.7v input clamp current ( dp_in, dm_in, dp_out, dm_out) ................................ ............... 20ma continuous current in sdp or cdp mode (dp_in to dp_out or dm_in to dm_out) ................................ ................................ ........ 100ma continuous current in bc1.2 dcp mode (dp_in to dm_in) ................................ ................ 50ma continuous output current (o ut) ................................ ................................ ..................... internally limited continuous output sink current (/fault, /status) ................................ ................................ .. 25ma continuous output source current (ilim_lo, ilim_hi) ................................ .......... internally limited esd: hbm mode ( all pins) ................................ ................................ ................................ ................... 2 k v cdm mode (all pins) ................................ ................................ ................................ ................ 500v hbm (usb connector pins: dp_i n, dm_in, out to gnd) ................................ ............ 6k v recommended o perating conditions symbol parameter min . typ . max . unit v in input voltage , in 4.5 - 5.5 v input voltage , logic - level en, ctl1, ctl2, ctl3, ilim_sel inputs 0 - 5.5 v input voltage , data line inputs, dp_in, dm_in, dp_out, dm_out 0 - v in v v ih high - level input voltage, en, ctl1, ctl2, ctl3, ilim_sel 1.8 - - v v i l low - level input voltage, en, ctl1, ctl2, ctl3, ilim_sel - - 0.8 v v ih hi gh - level input voltage 3.5 - - v v i l low - level input voltage - - 0.8 v continuous current data line inputs, sdp or cdp mode, dp_in to dp_out or dm_in to dm_out - - 30 m a continuous current data line inputs, bc1.2 dcp mode, dp_in to dm_in - - 15 m a i out continuous output current, out 0 - 2.5 a continuous output sink current, /fault, /status ( pi5usb25 46a) 0 - 10 ma r ilim _xx current - limit set resistor 16.9 - 750 k? t a ambient temperature range - 40 - 85 oc t j operating virtual junction temperature range - 40 - 125 oc note: stresses greater than those listed under maximum ratings may cause permanent damage to the device. this is a stress rating only and functional operation of the device at these or any other conditions above those indicated in the operational sections of thi s specification is not implied. exposure to absolute maximum rating conditions for extended periods may affect reliability.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 4 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch electrical characteristics 4.5vv in 5.5v; t j = - 40 c to +125 c ; v en =v in , v ilim_sel =v in , v ctl1 = v ctl2 = v ctl3 =v in , r /f ault =r /s tatus =10k? , r ilim_hi =20k?, r ilim_lo =80.6k?, positive currents are into pins. typical values are at 25 c. all voltages are with respect to gnd. unless otherwise specified. symbol parameter test conditions min typ . max unit power switch r ds(on) on resistance (1) t j = 25 o c, i out = 2a 73 84 m - 40 o c t j 85 o c, i out = 2a 73 105 - 40 o c t j 125 o c, i out = 2a 73 120 t r out voltage rise time v in = 5v, c l = 1f, r l = 100 0.7 1.0 1.60 ms t f out voltage fall time 0.2 0.35 0.5 t on out voltage turn - on time v in = 5v, c l = 1f, r l = 100 2.7 4 ms t off out voltage turn - off time 1.7 3 i rev reverse leakage current v out = 5.5v, v in = v en = 0v, - 40 o c t j 85 o c, measure i out 2 a discharge r dchg out discharge resistance v out = 4v, v en = 0v 400 500 630 t dchg out discharge hold time time v out < 0.7v 1.30 2.0 2.9 s en, ilim_sel, ctl1,ctl2, ctl3, inputs input pin rising logic threshold voltage - 1 1.35 1.70 v input pin falling logic threshold voltage - 0.85 1.15 1.45 v hysteresis ( 2 ) - - 200 - mv input current pin voltage= 0v to 5.5v - 0.5 - 0.5 a (1) pulse - testing techniques maintain junction temperature close to ambient temperature; thermal effects must be taken into account sep arately (2) these parameters are provided for reference only and do not constitute part of pericom 's published device specifications for purposes of pericom 's product warranty
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 5 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch electrical characteristics 4.5vv in 5.5v; t j = - 40 c to +125 c ; v en =v in , v ilim_sel =v in , v ctl1 = v ctl2 = v ctl3 =v in , r /f ault =r /s tatus =10k? , r ilim_hi =20k?, r ilim_lo =80.6k?, positive currents are into pins. typical values are at 25 c. all voltages are with respect to gnd. unless otherwise specified. symbol description test c onditions min . typ . max . unit ilim_sel current limit i os out current - limit (2) v ilim_sel = 0 v r ilim _lo =2 1 0k ? 205 240 275 m a v ilim_sel = 0 v r ilim _lo = 80.6 k ? 575 625 680 v ilim_sel = 0 v r ilim _lo = 22.1 k ? 2120 2275 2430 v ilim_sel = v in r ilim _hi = 20 k ? 2340 2510 2685 v ilim_sel = v in r ilim _hi = 16.9 k ? 2770 2970 3170 t ios response time to out short circuit (1) v in = 5. 0 v, r=0.1?, lead length=2 - 1.5 - ? s supply current i in_off disabled in supply current v en = 0v, v out = 0v, t j = - 40 c to +125 c - 0.1 2 ? a i in_on enable in s upply current v ctl1 =v ctl2 = v in , v ctl3 = 0v v ilim_sel = 0v - 165 220 v ctl1 = v ctl2 = v ctl3 = v in , v ilim_sel = 0v - 175 230 v ctl1 = v ctl2 = v in , v ctl3 = 0v, v ilim_sel = v in - 185 240 v ctl1 = v ctl2 = v ctl3 = v in , v ilim_sel = v in - 195 250 v ctl1 = 0v , v ctl2 = v ctl3 = v in , v ilim_sel = 0 v - 215 270 v ctl1 = 0v , v ctl2 = v ctl3 = v in , v ilim_sel = v in - 2 40 2 9 0 under v oltage lockout v uvlo in rising uvlo threshold voltage - 3.9 4.1 4.3 v hysteresis (1) - - 100 - mv /fault v ol output low voltage i /fault = 1ma - - 1 0 0 mv i off o ff - state leakage current v /fault = 5.5v - - 1 ? a t d over current / fault rising and falling deglitch - 5 8.2 12 m s /status ( pi5usb25 46a) v ol output low voltage i / status = 1ma - - 1 0 0 mv i off o ff - state leakage v / status = 5.5v - - 1 ? a thermal shutdown otsd thermal shutdown threshold - 1 70 - c hysteresis (1) - - 2 0 - note: (1) these parameters are provided for reference only and do not constitute part of pericom 's published device specifications for purposes of pericom 's product warranty (2) pulse - testing techniques maintain junction temperature close to ambient temperature; current limit value tested at 80% output volta ge. thermal effects must be taken into account se parately.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 6 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch electrical characteristics, high - bandwidth switch 4.5vv in 5.5v; t j = - 40 c to +125 c ; v en =v in , v ilim_sel =v in , v ctl1 = v ctl2 = v ctl3 =v in , r /f ault =r /s tatus =10k? r ilim_hi =20k?, r ilim_lo =80.6k?, positive currents are into pins. typical values are at 25 c. all voltages are with respect to gnd. unless otherwise specified. symbol description test c onditions min . typ . max . unit high_bandwidth analog switch dp/d m switch on resistance v dp/dm_out = 0v, i dp/dm_in = 30ma - 2 4 ? v dp/dm_out = 2.4v, i dp/dm_in = - 15ma - 3 6 ? switch resistance mismatch between dp/dm channels v dp/dm_out = 0v, i dp/dm_in = 30ma - 0.05 0.15 ? v dp/dm_out = 2.4v, i dp/dm_in = - 15ma - 0.05 0.15 ? dp/d m switch off - state capacitance (1) v en = 0v, v dp/dm_in = 0.3v, v ac = 0.6v pk - pk , f = 1mhz - 4.5 - pf dp/d m switch on - state capacitance (2) v dp/dm_in = 0.3v,v ac = 0.6v pk - pk , f = 1mhz - 5.4 6.2 pf o irr off - state isolation (3) v en = 0v, f = 250mhz - 33 - db x talk off - state cross channel isolation (3) f = 250mhz - 52 - db i off o ff - state leakage current v en = 0v, v dp/dm_in = 3.6v, v dp/dm_out = 0v, measure i dp/dm_out - 0.1 1.5 ? a bw bandwidth( - 3db) (3) r l = 50 ? - 2. 0 - ghz t pd propagation delay (3) - - 0.25 - ns t sk skew between opposite transitions of the same port(t phl C t plh ) - - 0.1 0.2 ns note: (1) the resistance in series with the parasitic capacitance to gnd is typically 250 . (2) the resistance in series with the parasitic capacitance to gnd is typically 150 . (3) these parameters are provided for reference only and do not constitute part of peri com 's published device specifications for purposes of pericom 's product warranty .
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 7 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch electrical characteristics, charging controller 4.5vv in 5.5v; t j = - 40 c to +125 c ; v en =v in , v ilim_sel =v in , v ctl1 = v ctl2 = v ctl3 =v in , r /f ault =r /s tatus =10k? r ilim_hi =20k?, r ilim_lo =80.6k?, positive currents are into pins. typical values are at 25 c. all voltages are with respect to gnd. unless otherwise specified. symbol description test c onditions min . typ . max . unit shorted mode (bc1.2 dcp) dp_in/dm_in shorting resistance v ctl1 = v in ; v ctl2 = v ctl3 = 0v - 125 200 ? dcp - 1.2v mode dp_in/dm_in output voltage v ctl1 = 0v; v ctl2 = v ctl3 = v in , apply 3v on dp_in for 0.5s and measure the d+/d - voltage within the 2s 1.19 1.25 1.31 v dp_in/dm_in output impedance 60 75 94 k? divider - 1 a mode dp_in divider - 1a output voltage v ctl1 = 0v; v ctl2 = v ctl3 = v in , 1.9 2.0 2.1 v dm_in divider - 1a output voltage 2.57 2.7 2.84 v dp_in /dm_in output impedance 7.5 10.5 16 k? divider - 2 a mode dp_in divider - 2a output voltage v ctl1 = 0v; v ctl2 = v ctl3 = v in; i out = 1a 2.57 2.7 2.84 v dm_in divider - 2a output voltage 1.9 2.0 2.1 v dp_in /dm_in output impedance 7.5 10.5 16 k? divider - 2.4a mode dp_in /dm_in output voltage v ctl1 = 0v; v ctl2 = v ctl3 = v in; i out = 1.7a 2.57 2.7 2.84 v dp_in /dm_in output imp e dance 7.5 10.5 16 k? charging downstream port v dm_src dp_in cdp output voltage v ctl1 = v ctl2 = v ctl3 = v in , v in =0.6v , - 250a i dm_in 0a 0.5 0.6 0.7 v v dat_ref dp_in rising lower window threshold for v dm_src activation v ctl1 = v ctl2 = v ctl3 = v in 0.25 - 0.4 v hysteresis (1) - 50 - mv v lgc_ref dp_in rising upper window threshold for v dm_src de - activation 0.8 - 1. 5 v hysteresis (1) - 100 - mv load detect - non power wake i ld i out rising load detect current threshold v ctl1 = v ctl2 = v ctl3 = v in 550 650 765 ma hysteresis (1) - 50 - m a t ld_set load detect set time 140 200 275 ms load detect reset time 1.9 3 4.2 s note: (1) these parameters are provided for reference only and do not constitute part of pericom 's published device specifications for purposes of pericom 's product warranty.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 8 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch electrical characteristics, charging controller 4.5vv in 5.5v; t j = - 40 c to +125 c ; v en =v in , v ilim_sel =v in , v ctl1 = v ctl2 = v ctl3 =v in , r /f ault =r /s tatus =10k? r ilim_hi =20k?, r ilim_lo =80.6k?, positive currents are into pins. typical values are at 25 c. all voltages are with respect to gnd. unless otherwise specified. symbol description test c onditions min . typ . max . unit load detect - power wake i os_pw power wake short circuit current limit v ctl1 = v ctl2 = 0v, v ctl3 = v in 20 55 90 ma i out falling power wake reset current threshold 10 45 85 ma reset current hysteresis (1) - 5 - ma power wake reset time 10.7 15 20.6 s note: (1) these parameters are provided for reference only and do not constitute part of pericom 's published device specifications for purposes of pericom 's product warranty.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 9 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch function a l description pi5usb2546 a block diagram in ilim_hi ilim_lo current limit select current limit charger pump uvlo 8ms - deglitch ilim_sel en discharge oc thermal sense 8ms - deglitch (falling edge) otsd disable+uvlo+ discha r ger out gnd logic control dm_out dp_out dp_in dm_in cdp detection dcp detection divider modes auto detection discharge oc load detection discharge load detection ctl1 ctl2 ctl3 status fault driver
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 10 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch pi5usb25 44a block diagram in ilim_hi ilim_lo current limit select current limit charger pump uvlo 8ms - deglitch ilim_sel en discharge oc thermal sense 8ms - deglitch (falling edge) otsd disable+uvlo+ discha r ger out gnd logic control dm_out dp_out dp_in dm_in cdp detection dcp detection divider modes auto detection discharge oc discharge ctl1 ctl2 ctl3 fault driver
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 11 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch details description the following overview references various industry standards. it is always recommended to consult the most up - to - date standard to ensure the most recent and accurate information. rechargeable portable equipment requires an external power source to charge its batteries. usb ports are a convenient location for charging because of an available 5v power source. uni versally accepted standards are required to make sure host and client - side devices operate together in a system to ensure power management requirements are met. traditionally, host ports following the usb 2.0 specification must provide at least 500ma to do wnstream client - side devices. because multiple usb devices can be attached to a single usb port through a bus - powered hub, it is the responsibility of the client - side device to negotiate its power allotment from the host to ensure the total current draw do es not exceed 500ma. in general, each usb device is granted 100ma and may request more current in 100ma unit steps up to 500ma. the host may grant or deny based on the available current. a usb 3.0 host port not only provides higher data rate than usb 2.0 p ort but also raises the unit load from 100ma to 150ma. it is also required to provide a minimum current of 900ma to downstream client - side devices. additionally, the success of usb has made the mini - usb connector a popular choice for wall adapter cables. this allows a portable device to charge from both a wall adapter and usb port with only one connector. as usb charging has gained popularity, the 500ma minimum defined by usb 2.0 or 900ma for usb 3.0 has become insufficient for many handset and personal me dia players which need a higher charging rate. wall adapters can provide much more current than 500ma/900ma. several new standards have been introduced defining protocol handshaking methods that allow host and client devices to acknowledge and draw additio nal current beyond the 500ma/900ma minimum defined by usb 2.0/3.0 while still using a single micro - usb input connector. the pi5usb2546 supports four of the most common usb charging schemes found in popular hand - held media and cellular devices: ? usb battery charging specification bc1.2 ? chinese telecommunications industry standard yd/t 1591 - 2009 ? divider - 1a, divider - 2a and divider - 2.4a mode ? dcp - 1.2v mode yd/t 1591 - 2009 is a subset of bc1.2 spec. supported by vast majority of devices that implement usb cha r gin g. divider - 1a , divider - 2a, divider - 2.4a and dcp - 1.2v charging schemes are supported in devices from specific yet popular device makers. bc1.2 lists three different port types as listed below: ? standard downstream port (sdp) ? charging downstream port (cdp) ? d edicated charging port (dcp) bc1.2 defines a charging port as a downstream facing usb port that provides power for charging portable equipment, under this definition cdp and dcp are defined as charging ports table 1 shows the differences between these ports. table 1. operation modes port type support usb 2.0 communication max. allowable current draw by portable device sdp (usb 2.0) yes 0.5a sdp (usb 3.0) yes 0.9a cdp yes 1.5a dcp no 1.5a
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 12 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch standard downstream port (sdp) usb 2.0/usb 3.0 an sdp is a traditional usb port that follows usb 2.0/3.0 protocol and supplies a minimum of 500ma/900ma per port. usb 2.0/3.0 communications is supported, and the host controller must be active to allow charging. PI5USB2544A/254 6a supports sdp mode in system power state s0 when system is completely powered on and fully operational. for more details on control pin (ctl1, ctl2, ctl3 and ilim_sel) settings to program this state please refer to device truth table. charging downstre am port (cdp) a cdp is a usb port that follows usb bc1.2 and supplies a minimum of 1.5a per port. it provides power and meets usb 2.0 requirements for device enumeration. usb 2.0 communications is supported and the host controller must be active to allow charging. what separates a cdp from an sdp is the host - charge handshaking logic that identifies this port as a cdp. a cdp is identifiable by a compliant bc1.2 client device and allows for additional current draw by the client device. the cdp hand - shaking p rocess is done in two steps. during step one the portable equipment outputs a nominal 0.6v output on its d+ line and reads the voltage input on its d - line. the portable device concludes it is connected to an sdp if the voltage is less than the nominal dat a detect voltage of 0.3v. the portable device concludes that it is connected to a charging port if the d - voltage is greater than the nominal data detect voltage of 0.3v and optionally less than 0.8v. the second step is necessary for portable equipment to determine if it is connected to cdp or dcp. the portable device outputs a nominal 0.6v output on its d - line and reads the voltage input on its d+ line. the portable device concludes it is connected to a cdp if the data line being read remains less than th e nominal data detect ion voltage of 0.3v. the portable device concludes it is connected to a dcp if the data line being read is greater than the nominal data detect voltage of 0.3v. PI5USB2544A/2546a series supports cdp mode in system power state s0 when s ystem is completely powered on and fully operational. for more details on control pin (ctl1, ctl2, ctl3 and ilim_sel) settings to program this state please refer to device truth table. dedicated charging port (dcp) a dcp only provides power but does not support data connection to an upstream port. as shown in following sections, a dcp is identified by the electrical characteristics of its data lines. the PI5USB2544A/2546a series emulates dcp in two charging states, namely dcp forced and dcp auto as shown in figure 4 . in dcp forced state the device will support one of the two dcp charging schemes, namely divider - 1a or dcp_ shorted. in the dcp auto state, the device charge detection state machine is activated to selectively implement charging schemes involved with the shorted dcp mode, divider - 1a, divider - 2a, divider - 2.4a and dcp - 1.2v modes. shorted dcp mode complies with bc1.2 and chinese telecommunications industry standard yd/t 1591 - 2009, while the divider - 1a, divider - 2a, divider - 2.4a and dcp - 1.2v modes are employed to charge devices that do not comply with bc1.2 dcp standard. dcp bc1.2 and yd/t 1591 - 2009 both standards define that the d+ and d - data lines should be shorted together with a maximum series impedance of 200 . this is shown as figure 1 . figure 1, dcp mode gnd usb connector 2.0v 1.2v 2.7v cdp detect auto detect d - d+ d - out d+out PI5USB2544A/2546a vbus usb host/hub 200
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 13 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch divider - 1a , divider - 2a and divider - 2.4a charging scheme there are two charging scheme s supported by PI5USB2544A/2546a , divider - 1a, divider - 2a and divider - 2.4a as shown below . in divider - 1a charging scheme the device applies 2.0v and 2.7v to d+ and d - data line respectively. this is reversed in divider - 2a mode. divider - 2.4a charging scheme o n PI5USB2544A or pi5usb2546a is applying 2.7v on both d+ and d - .. figure 2 a , divider - 1a charging schem e figure 2b, divider - 2a charging scheme figure 2 c , divider - 2.4a charging scheme gnd usb connector 2. 7 v 1.2v 2. 0 v cdp detect auto detect d - d+ d - out d+out PI5USB2544A/2546a vbus usb host/hub gnd usb connector 2.0v 1.2v 2.7v cdp detect auto detect d - d+ d - out d+out PI5USB2544A/2546a vbus usb host/hub gnd usb connector 2.7v 1.2v 2.7v cdp detect auto detect d - d+ d - out d+out PI5USB2544A / 2546a vbus usb host/hub
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 14 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch dcp - 1.2v charging scheme dcp - 1.2v charging scheme is used by some handheld devices to enable fast charging at 2.0a. PI5USB2544A/2546a series supports this scheme in the dcp - auto mode before the device enters bc1.2 shorted mode. to simulate this charging scheme d+/d - lines are shorted and pulled - up to 1.2v for fixed duration then device moves to dcp shorted mode as defined in bc1.2 spec. this is shown as figure 3 . figure 3, dcp - 1.2v charging scheme dcp auto mode as mentioned above the PI5USB2544A/2546a integrates an auto - detect state machine that supports all the above dcp charging schemes. it starts in divider - 1a scheme, however if a bc1.2 or yd/t 1591 - 2009 compliant device is attached, the PI5USB2544A/2546a responds by discharging out , turning back on the power switch and operating in 1.2vmode briefly and then moving to bc1.2 dcp mode. it then stays in that mode until the device releases the data line, in which case it goes back to divider - 1a scheme. when a divider - 1a compliant device is attached the PI5USB2544A/2546a series will stay in divider - 1a state. also, the PI5USB2544A/2546a series will automatically switch between the divider - 1a and divider - 2a (or divider - 2.4a) schemes based on ch arging current drawn by the connected device. initially the device will set the data lines to divider - 1a scheme. if charging current of the device > 90 0ma is measured by the PI5USB2544A/2546a series, it switches to divider - 2a scheme and test to see if the peripheral device will still charge at a high c urrent. if charging current of the device >1. 8 a is measured by PI5USB2544A or pi5usb2546a, it will switches to divider - 2.4a charging mode. if it does then it stays in divider - 2a or divider - 2.4a charging scheme otherwise it will revert to divider - 1a scheme . figure 4 , dcp _ auto mode gnd usb connector 2.0v 1.2v 2.7v cdp detect auto detect d - d+ d - out d+out pi5usb254 4a / 2546a vbus usb host/hub d - d+ pi5usb254 4a/2546a bc1.2 cdp bc1.2 dc p / dcp - 1.2v divider - 1a /2 a / 2.4a to us b 2.0 host dcp auto controlled by ctl pins settings
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 15 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch dcp forced shorted / dcp forced divider - 1a in this mode the device is permanently set to one of the dcp schemes (bc1.2/ yd/t 1591 - 2009 or divider - 1a) as commanded by its control pin setting per device truth table. high - bandwidth data line switch the PI5USB2544A/2546a series passes the d+ and d - data lines through the devi ce to enable monitoring and handshaking while supporting charging operation. a wide bandwidth signal switch is used, allowing data to pass through the device without corrupting signal integrity. the data line switches are turned on in any of cdp or sdp ope rating modes. the en input also needs to be at logic high for the data line switches to be enabled. note: 1. under cdp mode, the data switches are on even while cdp handshaking is occurring. 2. the data line switches are off if en or all ctl pins are held low, or if in dcp mode. they are not automatically turned off if the power switch (in to out) is in current limit. 3. the data switches are for usb 2.0 differential pair only. in the case of a usb 3.0 host, the super speed differential pairs must be routed directl y to the usb connector without passing through the PI5USB2544A/2546a series. 4. data switches are off during out (vbus) discharge
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 16 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch device operation please refer to the simplified device state diagram below . power - on - reset (por) holds device in initial state w hile output is held in discharge mode. any por event will take the device back to initial state. after por clears, device goes to the next state depending on the ctl1, ctl2, ctl3 and ilim_sel lines as shown figure 5. figure 5, pi5usb254 4a / 25 46a charging states output discharge to allow a charging port to renegotiate current with a portable device, PI5USB2544A/2546a uses the out discharge function. it proceeds by turning off the power switch while discharging out, then turning back on the power switch to reassert the out voltage. this discharge function is automatically applied as shown in device state diagram. dcp forced (dcp shorted or divider - 1a) sample ctl pinsdisc reset discharge sdp1 cdp sdp2 sdp2 (1110) dch not sdp1 cdp (1111) sdp1 (111x/ 010x) cdp (1111) sdp2 (1110) dch done dcp_short d ivider - 1a dch/sdp/cdp dcp auto ( dcp shorted / dcp - 1.2v / divider - 1a/2a /2.4a ) dc p _ s horted/ d ivider - 1a dcp_a uto dc h / sdp/cdp note: 1) all shaded boxed are device charging modes. 2) s ee below table for ctl settings corresponding to flow line conditions device control pins flow line condition ctl1 ct l 2 ctl3 ilim_sel dch(discharge) 0 0 0 x cdp 1 1 1 1 sdp2(no discharge from/to cdp) 1 1 1 0 sdp1(discharge from/to any charging state including cdp) 1 1 0 x 0 1 0 x dcp_short 1 0 0 x dcp/ d ivider - 1a 1 0 1 x dcp_auto 0 1 1 x 0 0 1 x dcp_auto not sdp2 or cdp
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 17 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch wak e on usb feature (mouse/keyboard wake feature) usb 2.0 background information the PI5USB2544A/2546a data lines interface with usb 2.0 devices. usb 2.0 defines three types of devices according to data rate. these devices and their characteristics relevant to PI5USB2544A/2546a series wake on usb operation are shown below: low - speed usb devices ? 1.5 mb/s ? w ired mice and keyboards are examples ? no devices that need battery charging ? all signaling performed at 2.0v and 0.8v hi/lo logic levels ? d - high to signal connect and when placed into suspend ? d - high when not transmitting data packets full - speed usb devices ? 12 mb/s ? wireless mice and keyboards are examples ? legacy phones and music players are examples ? some legacy devices that need battery charging ? all signaling performed at 2.0v and 0.8v hi/lo logic levels ? d+ high to signal connect and when placed into sus pend ? d+ high when not transmitting data packets high - speed usb devices ? 480 mb/s ? tablets, phones and music players are examples ? many devices that need battery charging ? connect and suspend signaling performed at 2.0v and 0.8v hi/lo logic levels ? data pa cket signaling performed a logic levels below 0.8v ? d+ high to signal connect and when placed into suspend (same as a full - speed device) ? d+ and d - low when not transmitting data packets wake o n usb wake on usb is the ability of a wake configured usb device to wake a computer system from its s3 sleep state back to its s0 working state. wake on usb requires the data lines to be connected to the system usb host before the system is placed into it s s3 sleep state and remain continuously connected until th ey are used to wake the system. the PI5USB2544A/2546a supports low and full speed hid (human interface device like mouse/key board) wake function. there are two scenarios under which wake on mouse are supported by the PI5USB2544A/2546a series. the specifi c ctl pin changes that the PI5USB2544A/2546a will override are shown below. the informa tion is presented as ctl1 , ctl2 and ctl3.the ilim_sel pin plays no role 1. 111 (cdp/sdp2) to 011 (dcp - auto) 2. 110/ 010 (sdp1) to 011 (dcp - auto)
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 18 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch usb l ow - speed / full - speed device recognition PI5USB2544A/2546a series is capable of detecting ls or fs device attachment when PI5USB2544A/2546a is in sdp or cdp mode. per usb spec when no device is attached, the d+ and d - lines are near ground level. when a low speed compliant devi ce is attached to the PI5USB2544A/2546a charging port, d - line will be pulled high in its idle state (mouse/keyboard not activated). however when a fs device is attached the opposite is true in its idle state, i.e. d+ is pulled high and d - remains at groun d level. PI5USB2544A/2546a monitors both d+ and d - lines while ctl pin settings are in cdp or sdp mode to detect ls or fs hid device attachment. to support hid sleep wake, PI5USB2544A/2546a must first determine that it is attached to a ls or fs device whe n system is in s0 power state. PI5USB2544A/2546a does this as described above. while supporting a ls hid wake is straight forward, supporting fs hid requires making a distinction between a fs and a hs device. this is because a high speed device will always present itself initially as a full speed device (by a 1.5k pull up resistor on d+). the negotiation for high speed then makes the distinction whereby the 1.5k pull up resistor gets removed. PI5USB2544A/2546a handles the distinction between a fs and hs de vice at connect by memorizing if the d+ line goes low after connect. a hs device after connect will always undergo negotiation for hs which will require the 1.5k resistor pull - up on d+ to be removed. to memorize a fs device, PI5USB2544A/2546a requires the device to remain connected for at least 11 sec while system is in s0 mode before placing it in sleep or s3 mode. if system is placed i n sleep mode earlier than the 11 sec window, a fs device may not get recognized and hence could fail to wake system from s3. this requirement does not apply for ls device. no ctl pin timing requirement after wake event and transition from s3 to s0 t here is no ctl pin timing requirement for the pi5usb 254 4a/ 25 46a when the wake configured us b device wakes the system from s3 back to s0.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 19 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch device control pins truth table device control pins table lists all valid bias combinations for the four control pins ctl1, ctl2, ctl3 and ilim_sel pins and their corresponding charging mode. it is important to note that the device control pins table purposely omits matching charging modes of the PI5USB2544A/2546a with global power states (s0 - s5) as device is agnostic to system power states. the PI5USB2544A/2546a monitors its ctl inputs and will transition to whatever charging state it is commanded to go to (except when ls/fs hid device is detected). for example if sleep charging is desired when system is in standby or hibernate state then user must set pi5usb2544 a/2546a control 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. pi5usb25 46a device control pins truth table ctl1 ctl2 ctl3 ilim_sel m ode current limit setting /status output (active low) comment 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 0 0 1 1 dcp_auto i os_pw & ilim_hi (1) dcp load present (2) data lines disconnected and load detect function active 0 1 0 0 sdp1 ilim_lo off data lines connected 0 1 0 1 sdp1 ilim_hi off 0 1 1 0 dcp_auto ilim_hi off data lines disconnected 0 1 1 1 dcp_auto ilim_hi dcp load present (3) data lines disconnected and load detect function active 1 0 0 0 dcp_shorted ilim_lo off device forced to stay in dcp bc1.2 charging mode 1 0 0 1 dcp_shorted ilim_hi off 1 0 1 0 divider - 1a ilim_lo off device forced to stay in divider - 1a charging mode 1 0 1 1 divider - 1a ilim_hi off 1 1 0 0 sdp1 ilim_lo off data lines connected 1 1 0 1 sdp1 ilim_hi off 1 1 1 0 sdp2 (4) ilim_lo off 1 1 1 1 cdp (4) ilim_hi cdp load present (5) data lines connected and load detect active n ote : (1) pi5usb25 46a : current limit (ios) is automatically switched between ios_pw and the value set by ilim_hi according to the load detect C power wake functionality. (2) dcp load present governed by the load detection C power wake limits. (3) dcp load present governed by the load detection C non power wake limits. (4) no out dis charge when changing between 1111 and 1110. (5) cdp load present governed by the load detection C non power wake limits and bc1.2 primary detection.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 20 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch pi5usb25 44a device control pins truth table ctl1 ctl2 ctl3 ilim_sel mode current limit setting comment 0 0 0 0 discharge na out held low 0 0 0 1 discharge na 0 x 1 x dcp_auto ilim_hi data lines disconnected 0 1 0 0 sdp1 ilim_lo data lines connected 0 1 0 1 sdp1 ilim_hi 0 1 1 0 dcp_auto ilim_hi data lines disconnected 0 1 1 1 dcp_auto ilim_hi data lines disconnected 1 0 0 0 dcp_shorted ilim_lo device forced to stay in dcp bc1.2 charging mode 1 0 0 1 dcp_shorted ilim_hi 1 0 1 0 divider - 1a ilim_lo device forced to stay in divider - 1a charging mode 1 0 1 1 divider - 1a ilim_hi 1 1 0 0 sdp1 ilim_lo data lines connected 1 1 0 1 sdp1 ilim_hi 1 1 1 0 sdp2 ( 1 ) ilim_lo 1 1 1 1 cdp ( 1 ) ilim_hi data lines connected n ote : (1) no out discharge when changing between 1111 and 1110. below table s can be used as an aid to program the PI5USB2544A/2546a per system states however not restricted to below settings only. pi5usb 254 6 a control pin setting matched to system power states system global power state charging mode ctl1 ctl2 ctl3 ilim_sel current limit setting s0 sdp1 1 1 0 1 or 0 ilim_hi/ilim_lo s0 sdp2, no discharge to/from cdp 1 1 1 0 ilim_lo s0 cdp, load detection with ilim_lo + 25 ma thresholds or if a bc1.2 primary detection occurs 1 1 1 1 ilim_hi 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 s3 auto mode, keyboard/mouse wake up, load detection with ilim_lo + 25 ma thresholds 0 1 1 1 ilim_hi s3 auto mode, keyboard/mouse wake up, no load detection 0 1 1 0 ilim_hi s3 sdp1, keyboard/mouse wake up 0 1 0 1 or 0 ilim_hi/ilim_lo
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 21 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch pi5usb 254 4a control pin setting matched to system power states system global power state charging mode ctl1 ctl2 ctl3 ilim_sel current limit setting s0 sdp1 1 1 0 1 or 0 ilim_hi/ilim_lo s0 sdp2, no discharge to/from cdp 1 1 1 0 ilim_lo s0 cdp 1 1 1 1 ilim_hi s3/s4/s5 auto mode 0 0 1 0 ilim_hi s3 auto mode, keyboard/mouse wake up, no load detection 0 1 1 0 ilim_hi s3 sdp1, keyboard/mouse wake up 0 1 0 1 or 0 ilim_hi/ilim_lo load detect (pi5usb2546a) pi5usb2546a offer system designers unique power management strategy not available in the industry from similar devices. there are two power management schemes supported by the pi5usb2546a via the / status pin, they are: 1. power wake (pw) 2. port power management (ppm) ei ther feature may be implemented in a system depending on power savings goals for the system. in general power wake feature is used mainly in mobile systems like a notebook where it is imperative to save battery power when system is in deep sleep (s4/s5) st ate. on the other hand port power management feature would be implemented where multiple charging ports are supported in the same system and system power rating is not capable of supporting high current charging on multiple ports simultaneously . power wake (pi5usb2546a) goal of power wake feature is to save system power when system is in s4/s5 state. in s4/s5 state system is in deep sleep and typically running of the battery; so every mw in system power savings will translate to extending battery life . in this state the pi5usb2546a will monitor charging current at the out pin and provide a mechanism via the /status pin to switch out the high power dc - dc controller and switch in a low power ldo when charging current requirement is <45ma (typ . ). this wou ld be the case when no peripheral device is connected at the charging port or if a device has attained its full battery charge and draws <45ma. power wake flow chart and description is shown as figure 6.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 22 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch figure 6 , pi5usb2546a power wake flow chart load being c harged ? pi5usb25 46a is asserting power wake ? system power is at its full capability ? load can charge at high current ? pi5usb25 46a monitors port to detect when charging load is done charging or removed charging l oad detect ed ? pi5usb25 46a is asserting power wake ? system power tur ns on to its full power state ? load vbus is held low for 2s to give the power system time to turn on before the load tries to pull charging current again. charging l oad not detect ed ? pi5usb25 46a is not asserting power wake ? system power is in a low power st ate to save energy. ? pi5usb25 46a monitors port to detect when charging load is attached and tries to charge case 1 load detected -------------------------------------- power wake asserted /status=0 current limit=ilmi_hi setting out discharge --------------------------------------- out discharge power wake asserted /status=0 current limit=55ma case 2a&2b (no load detected) --------------------------------------------------- power wake d - asserted /status=1 current limit=55ma load current< 45ma for 15s (not charging) load current>55ma (charging current detected) discharge >2s
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 23 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch implementing power wake in notebook system an implementation of power wake in notebook platforms with the pi5usb25 46a is shown as b e low . power wake function is used to select between a high power dc - dc converter and low power ldo (100ma) based on charging requirements. system power saving is achieved when under no charging conditions (the connected device is fully charge d or no device is connected) the dc - dc converter is turned - off (to save power since it is less efficient in low power operating region) and the low power ldo supplies standby power to the charging port. power wake is activated in s4/s5 mode (0011 setting, see device truth table), pi5 pi5usb2546a is charging connected device as shown as case 1 , /status is pulled lo (case 1) which switches - out the ldo and switches - in the dc - dc converter to handle high current charging. figure 7, case 1: system in s4/s5, device charging as shown in case 2a (figure 8) and case 2b (figure 9), when connected device is fully charged or gets disconnected from the charging port, the charging current will fall. if charging current falls to <45ma and stays below this threshold for over 15s , pi5us b2546a automatically sets a 55ma internal current limit and /status is de - asserted (pulled hi). as shown in case 2a and case 2b. this results in dc - dc converter turning off and the ldo turning on. current limit of 55ma is set to prevent the low power ldo o utput voltage from collapsing in case there is a spike in current draw due to device attachment or other activity such as display panel led turning on in connected device. following power wake flow chart when a device is attached and draws >55ma of chargi ng current the pi5usb2546a will hit its internal current limit. this will trigger the device to assert /status (lo) and turn on the dc - dc converter and turn off the ldo. PI5USB2544A/2546a will discharge out for > 2s (typ.) to allow the main power supply to turn on. after the discharge the device will turn back on with current limit set by ilim_hi (case 1, figure 7) peripheral device chargingdr ldo disconnected/shut - down dc - dc switch - in note: dc/dc and ldo switch based on status. power block 19v en en 5v dc/dc 5v ldo in system controller dm dp oc i/o_en usb host controller status en fault dm_out otsd dp_out en ctl1 ctl2 ctl3 ilim_sel pi5usb2546 a / pi5usb2546 a out dm_in dp_in gnd ilim_lo ilim_hi vbus d - d+ gnd 0011 1dm ilimit set by divider modes
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 24 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch figure 8 , case 2 a : system in s4/s5, no device attached figure 9 , case 2b: system in s4/s5, attached device fully charged peripheral device charging dc/dc disconnected/shut - down ldo switch - in note: dc/dc and ldo sw itch based on status. power block 19v ou en gn en 5v dc/dc 5v ldo in system controller dm dm dp dp_ oc dm i/o_en usb host controller status fault dm_out dp_out en ctl1 ctl2 ctl3 ilim_sel pi5usb2546 a / pi5usb25 46a out dm_in dp_in gnd ilim_lo oc ilim_hi vbus d - d+ gnd 0011 1loa ilimit set to 55ma when charging current falls to <45ma and stays<45ma for 15sctl1 turn high after 15s peripheral device charging dc/dc disconnected/shut - down ldo switch - in note: dc/dc and ldo switch based on status. power block 19v en en 5v dc/dc 5v ldo in system controller dm dp oc i/o_en usb host controller status fault dm_out driver dp_out en ctl1 ctl2 ctl3 ilim_sel pi5usb2546 a / pi5usb25 46a out 8ms - dm_in dp_in gnd ilim_lo ilim_hi vbus d - oc d+ the gnd 8ms - 0011 1 ilimit set to 55ma when charging current falls to <45ma and stays<45ma for 15s turn high after 15s.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 25 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch port power management (ppm) ppm is the intelligent and dynamic allocation of power. it is for systems that have multiple charging ports but can not power them all simultaneously. goal of this feature are: 1. enhances user experience since user does not have to search for charging port 2. power supply only has to be designed for a reasona ble charging load initially all ports are allowed to broadcast high current charging, charging current limit is based on ilim_hi resistor setting. system monitors /status to see when high current loads are present. once allowed number of ports assert /status , remaining ports are toggled to a non - charging port. non - charging ports are sdp ports with current limit based on ilim_lo . pi5usb2546a allows for a system to toggle between charging and non - charging ports either with an out discharge or without an out discharge. benefits of ppm ? delivers better user experience ? prevents overloading of system's power supply ? allows for dynamic power limits based on system state ? allows every port to potentially be a high power charging port ? allows for smaller power supply capacity since the loading is controlled ppm details all ports are allowed to broadcast high current charging C cdp or dcp. current limit is based on ilim_hi and system monitors /status pin to see when high current loads are present. once allowed n umber of ports assert /status , remaining ports are toggled to a sdp non - charging port. sdp current limit is based on ilim_lo setting. sdp ports are automatically toggled back to cdp or dcp mode when a charging port de - asserts /status . based on ctl setting s there is a provision for a port to toggle between charging and non - charging ports either with a v bus discharge or without a v bus discharge. for example when a port is in sdp2 mode (1110) and its ilim_sel pin is toggled to 1 due to another port releasing its high current requirements. the sdp2 port will automatically revert to cdp mode (1111) without a discharge event. this is desirable if this port was connected to a media device where it was syncing data from the sdp2 port; a discharge event would mess - u p the syncing activity on the port and cause user confusion. /status trip point is based on the programmable ilim_lo current limit set point . this does not mean /status is a current limit C the port itself is using the ilim_hi current limit. since ilim_lo defines the current limit for a sdp port, it works well to use the ilim_lo value to define a high current load. /status asserts in cdp and dcp when load current is above ilim_lo+ 25 ma for 200ms. /status de - asserts in cdp and dcp when load current is below ilim_lo - 25 ma for 3s.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 26 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch implementing ppm in a system with two charging ports below shows the implementation of two charging ports and each port with its own pi5usb2546a . in this example 5v power supply for the two charging ports is rated at <3a or < 15w max. both devices have rlim chosen to correspond to the low (0.9a) and high (1.5a) current limit setting for the port. in this implementation the system can support only one of the two ports a t 1.5a charging current while the other port is set to sdp m ode and i limit corresponding to 0.9a. figure 10, implementing port power management in a system supporting two charging ports in status fault 5v en ctl1 ctl2 ctl3 ilim_sel pi5usb25 46a out dm_in dp_in gnd ilim_lo ilim_hi s0 - s3 69.8 k (0. 6 a) 29. 4 k (1.5a) in status fault en ctl1 ctl2 ctl3 ilim_sel out dm_in dp_in gnd ilim_lo ilim_hi 69.8 k (0. 6 a) 29. 4 k (1.5a) usbport 1 usbport 2 100k 100k en 1 fault 1 5v en 2 fault 2
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 27 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch cdp/sdp auto switch PI5USB2544A/2546a series is equipped with a cdp/sdp auto - switch feature to support some popular phones in the market that are not compliant to the bc1.2 specification, as they fail to establish data connection in cdp mode. these phones use primary detection (used to distinguish between an sdp and different types of charging ports) to only identify ports as sdp (data / no charge) or dcp (no data / charge). they do not recognize cdp (data /charge) ports. when connected to a cdp port, thes e phones classify the port as a dcp and will only charge. since charging ports are configured as cdp when the computer is in s0, users do not get the expected data connection. to remedy this problem PI5USB2544A/2546a series employs a cdp/sdp auto switch scheme to ensure these bc1.2 non - compliant phones will establish data connection by following below steps: ? the PI5USB2544A/2546a will determine when a non - compliant phone has wrongly classified a cdp port as a dcp port and has not made a data connection ? t he PI5USB2544A/2546a will then automatically do a out (vbus) discharge and reconfigure the port as an sdp ? this allows the phone to discover it is now connected to an sdp and establish a data connection ? the PI5USB2544A/2546a will then switch automatically b ack to cdp without doing an out (vbus) discharge ? the phone will continue to operate like it is connected to a sdp since out (vbus) was not interrupted ? the port is now ready in cdp if a new device is attached over - current protection when an over - current condition is detected, the device maintains a constant output current and reduces the output voltage accordingly. two possible overload conditions can occur. in the first condition, the output has been shorted before the devic e is enab led or before vin has been applied. the PI5USB2544A/2546a senses the short and immediately switches into a constant - current output. in the second condition, a short or an overload occurs while the device is enabled. at the instant the overlo ad occurs, high currents may flow for nominally one to two microseconds before the current - limit circuit can react. the device operates in constant - current mode after the current - limit circuit has responded. complete shutdown occurs only if the fault is presented long en ough to activate thermal limiting. the device will remain off until the junction temperature cools approximately 20c and will then re - start. the device will continue to cycle on/off until the over - current condition is removed.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 28 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch current - limit settings th e PI5USB2544A/2546a series ha ve two independent current limit settings that are each programmed externally with a resistor. the ilim_hi setting is programmed with r ilim_hi connected between ilim_hi and gnd. the ilim_lo setting is programmed with r ilim_lo connected between ilim_lo and gnd. consult the device truth table to see when each current limit is used. both settings have the same relation between the current limit and the programming resistor. r ilim_lo is optional and the ilim_l o pin may be left unc onnected if the following conditions are met: 1. ilim_sel is always set high 2. load detection - port power management is not used the following equation programs the typical current limit: i os_typ (ma)=50250/r lim_xx (k ? ) rilim_xx corresponds to either rilim_h i or rilim_lo as appropriate. many applications require that the current limit meet specific tolerance limits. when designing to these tolerance limits, both the tolerance of the PI5USB2544A/2546a current limit and the tolerance of the external programmin g resistor must be taken into account. the following equations approximate the PI5USB2544A/2546a minimum / maximum current limits to within a few ma and are appropriate for design purposes. these equations assume an ideal C no variation - external programm ing resistor. to take resistor tolerance into account, first determine the minimum /maximum resistor values based on its toleranc e specifications and use these values in the equations. because of the inverse relation between the current limit and the progr amming resistor, use the maximum resistor value in the i os_min equation and the minimum resistor value in the i os_max equation. i os_min (ma)=45271/(r lim_xx (k ? )) 0.98437 - 30 i os_max (ma ) = 55325 / ( r lim_xx (k ? ) ) 1.0139 +30 the traces routing the r ilim_xx resistors should be a sufficiently low resistance as to not affect the current - limit accuracy. the ground connection for the r ilim_xx resistors is also very important. the resistors need to reference back to the pi5usb 2544a/ 2546 a gnd pin. follow ing normal board layout practices to ensure that current flow from other parts of the board does not impact the ground potential between the resistors and the PI5USB2544A/2546a gnd pin. / fault response the / fault open - drain output is asserted (active low) wh en an over - temperature or current limit condition. the output remains asserted until the fault condition is removed. the PI5USB2544A/2546a series is designed to eliminate false / fault reporting by using an internal deglitch circuit for current limit condit ions without the need for external circuitry. this ensures that / fault is not accidentally asserted due to normal operation such as starting into a heavy capacitive load. over - temperature conditions are not deglitched and assert the /fault signal immediate ly. undervoltage lockout (uvlo) the undervoltage lockout (uvlo) circuit disables the power switch until the input voltage reaches the uvlo turn on threshold. built - in hysteresis prevents unwanted oscillations on the output due to input voltage drop from large current surges. thermal sense the PI5USB2544A/2546a series protects itself with thermal sensing circuit that monitor the operating temperature of the power distribution switch and disables operation if the temperature exceeds recommended operating c onditions. the device operates in constant - current mode during an over - current condition, which increases the voltage drop across power switch. the power dissipation in the package is proportional to the voltage drop across the power switch, so the junctio n temperature rises during an over - current condition. the thermal sensor turns off the power switch when the die temperature exceeds 1 70 c regardless of whether the power switch is in current limit. hysteresis is built into thermal sensor, and the switch t urns on after the device has cooled by approximately 20c. the switch continues to cycle off and on until the fault is removed. the open - drain false reporting output / fault is asserted (active low) when an over - temperature shutdown condition.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 29 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch application information input and output capacitance input and output capacitance improves the performance of the device; the actual capacitance should be optimized for the particular application. for all applications, a 0.1 u f or greater ceramic bypass capacitor between in and gnd is recommended as close to the device as possible for local noise decoupling. this precaution reduces ringing on the input due to power - supply transients. additional input capacitance may be needed on the input to reduce voltage overshoo t from exceeding the absolute - maximum voltage of the device during heavy transient conditions or output shorting . this is especially important during bench testing when long inductive cables are used to connect the evaluation board to the bench power suppl y. normally suggested the distance between ic and dc supply is less than 15cm. output capacitance also needs to be close to ic as possible. w hen large transient currents are expected on the output , placing a high - value electrolytic capacitor on the output pin is recommended . layout design guideline 1. the pcb is suggested to use at least 4 layers 2. the high speed differential pair should be maintain 90 3. do not route the high speed signal over any split plane 4. minimized the number of vias and corners on the high speed trace for reducing the signal reflections and impedance changes 5. if its necessary to turn 90, use two 45 turns or an arc instead of making a single 90 turn. this can reduces reflections on the signal by minimizing impedan ce discontinuities. 6. the high speed trace should be routed symmetrically and parallelism (including the test points on the high speed trace). the non - parallelism trace will cause the impedance discontinuities and affect the signal quality 7. avoid any unneces sary stubs on the differential pair. the stubs will introduce the signal reflections which affect the signal quality 8. avoid routing the high speed differential pair under the crystal, oscillator, clock synthesizer, magnetic devices or ics to cause the inter ference. 9. avoid anti - etch on the gnd plane typical application circuit PI5USB2544A typical application circuit ilim_sel en usb host nc vbus_out r1 80.6k r2 18k u1 PI5USB2544Azhe@tqfn16 in 1 dm_out 2 3 dp_out ilim_sel 4 en 5 ctl1 6 ctl2 7 ctl3 8 nc 9 dp_in 10 dm_in 11 out 12 fault# 13 gnd 14 ilim_lo 15 ilim_hi 16 exp_pad na usb connector nc pin connect to gnd or leave open differential c1 0.1uf r3 10k c3 120uf c2 10uf vbus_in vbus d- d+ gnd dc power bus fault# up
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 30 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch pi5usb254 6 a typical application circuit ilim_sel en status# fault# usb host vbus_out r1 80.6k r2 18k u1 pi5usb2546azhe@tqfn16 in 1 dm_out 2 3 dp_out ilim_sel 4 en 5 ctl1 6 ctl2 7 ctl3 8 status# 9 dp_in 10 dm_in 11 out 12 fault# 13 gnd 14 ilim_lo 15 ilim_hi 16 exp_pad na usb connector differential c1 0.1uf r3 10k c3 120uf c2 10uf vbus_in vbus d- d+ gnd dc power bus r4 10k up
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||| 201 5 - 08 - 00 1 2 pt0 51 3 - 3 8 / 3 1 /1 5 31 PI5USB2544A , pi5usb2546a usb charging port controller and load detection power s witch mechanical information tqfn 3.0x3.0 - 16l ordering information part no. package code package pi 5usb254 4 a zhe x zh lead free and green 16 - pin tqfn3.0x3.0 , tape & reel pi 5usb254 6 a zhe x zh lead free and green 16 - pin tqfn3.0x3.0 , tape & reel note: ? e = pb - free and green ? adding x suffix = tape /r eel pericom semiconductor corporation ? 1 - 800 - 435 - 2336 ? www.pericom.com pericom reserves the right to make changes to its products or specifications at any time, without notice, in order to improve design or performance and to supply the best possible prod uct. pericom does not assume any responsibility for use of any circuitry described other than the circuitry embodied in peric om product. the company makes no representations that circuitry described herein is free from patent infringement or other rights, of pericom .


▲Up To Search▲   

 
Price & Availability of PI5USB2544A

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X