Acronyms ACA Ac es ory Charger Ada ter DCD Data Contact Detect DCP Dedicated Chargin Port... If the PD do s Primary Detection b fore the data pin have made contact, then the Primary Dete
Trang 1IEC 62680- 1 - 1
Editio 1.0 2 15-0
Universal serial bus int er aces for dat a and pow er –
Part 1- 1: Common component s – USB Bat tery Charging Specificat ion,
Trang 2THIS PUBLICATION IS COPYRIGHT PROTECTED
Copyr ight © 2 15 IEC, Ge e a, Switzer la d
Al rig ts r es r ve Unle s oth rwis s e ifi d, n p rt of this p blc tio ma b r epr od c d or uti z d in a y form
or b a y me n , ele tr onic or me h nic l in lu in p oto o yin a d microfim, with ut p rmis io in wr itin from
eith r IEC or IEC's memb r Natio al Commite in th c u tr y of th re u ste If y u h v a y q e tio s a o t IEC
c p r i ht or h v a e q ir y a o t o tainin a ditio al ri hts to this p blc tio , ple s c nta t th a dr es b low or
y ur lo al IEC memb r Natio al Commite for ur th r informatio
Th Intern tio al Ele trote h ic l Commis io (IEC) is th le din glo al org niz tio th t pr ep res a d p bls e
Internatio al Sta d r ds for al ele tri al ele tr onic a d relate te h olo ie
Abo t IEC p blc tio s
Th te h ic l c nte t of IEC p blc tio s is k pt u d r c n ta t r eview b th IEC Ple s ma e s re th t y u h v th
late t e itio ,a c rr ig n a or a ame dme t mig t h v b e p bls e
IEC Cat alo ue - webst ore.e ch/ cat alo ue
Th st an -alo e a plc t io for c n ultin th e tire
biblo ra hic l informat io o IEC Intern tio al Sta d rd ,
Te h ic l Sp cific tio s, Te h ic l R ep rts a d oth r
d c me ts A v aia le for P , Ma OS, A ndroid Ta let s a d
iPa
IEC p blc t i ns s arch - www ie ch/ se rch u
Th a v an e s arc e a le t o fin IEC p blc t io s b a
variety of crit eria (efere c n mb r, t ext, t ec nic l
c mmitt e,…) It als gives informatio o projec t s, re la e
a d wit hdrawn p blc tio s
IEC Just P blshed - webst ore.e ch/ just pu lshed
St ay u to d te o al n w IEC p blc tio s Ju t Pu ls e
d t ais al n w p blc t io s rele s d A v aia le o ln a d
als o c a mo t h b emai
Ele t ro edia - www ele t ro edia.org
Th world's le din o ln dic t io ary of elec t ro ic a d
ele t ric l t erms c ntainin more t ha 3 0 0 terms a d
d finitio s in En ls a d Fre c , wit h e uiv ale t t erms in 15
a ditio al la g a e Als k nown a t he Int ern t io al
Elec t rot ec nic l Vo a ulary (IEV ) o ln
IEC Glos ar y - st d.e ch/ glos ary
More t ha 6 0 0 ele t rot ec nic l termin lo y e t rie in
En ls a d Fre c e tra t ed fom t he Terms a d Definitio s
cla s of IEC p blc t io s is u d sin e 2 0 Some e t rie
h v e b e c le t ed fom e rler p blc tio s of IEC TC 3 ,
7 ,8 a d CISPR
IEC Cust omer Servic Cent re - webst ore.ec ch/ csc
If y ou wis to giv e u your fe d a k o t his p blc tio or
n e furt her a sista c , ple s c nta t t he Cu tomer Serv ic
Ce t re:c c@ie c
Trang 3IEC 62680- 1 - 1
Edit io 1.0 2 15-0
Universal serial bus int er aces for dat a and pow er –
Part 1- 1: Common component s – USB Bat tery Charging Specificat ion,
Trang 4INTERNATIONAL ELECTROTECHNICAL COMMISSION
1 Th Intern tio al Ele trote h ic l Commis io (IEC) is a worldwid org niz tio for sta d rdiz tio c mprisin
al n tio al ele trote h ic l c mmite s (IEC Natio al Commite s) Th o je t of IEC is to promote
intern tio al c -o eratio o al q e tio s c n ernin sta d rdiz tio in th ele tric l a d ele tro ic f i ld To
this e d a d in a ditio to oth r a tivitie , IEC p bls e Intern tio al Sta d rd , Te h ic l Sp cific tio s,
Te h ic l Re orts, Pu lcly Av ia le Sp cif i atio s (P S) a d Guid s (h re f ter refer e to a “IEC
Pu lc tio (s)”) Th ir pre aratio is e tru te to te h ic l c mmite s; a y IEC Natio al Commite intere te
in th s bje t d alt with ma p rticip te in this pre aratory work Intern tio al g v rnme tal a d n n
-g v rnme tal org niz tio s laisin with th IEC als p rticip te in this pre aratio IEC c la orate clo ely
with th Intern tio al Org niz tio f or Sta d rdiz tio (ISO) in a c rd n e with c n itio s d termin d b
a re me t b twe n th two org niz tio s
2) Th f ormal d cisio s or a re me ts of IEC o te h ic l maters e pre s, a n arly a p s ible, a intern tio al
c n e s s of o inio o th rele a t s bje ts sin e e c te h ic l c mmite h s re re e tatio fom al
intere te IEC Natio al Commite s
3) IEC Pu lc tio s h v th form of re omme d tio s f or intern tio al u e a d are a c pte b IEC Natio al
Commite s in th t s n e Whie al re s n ble ef forts are ma e to e s re th t th te h ic l c nte t of IEC
Pu lc tio s is a c rate, IEC c n ot b h ld re p n ible for th wa in whic th y are u e or f or a y
misinterpretatio b a y e d u er
4) In ord r to promote intern tio al u if ormity, IEC Natio al Commite s u d rta e to a ply IEC Pu lc tio s
tra s are tly to th ma imum e te t p s ible in th ir n tio al a d re io al p blc tio s An div rg n e
b twe n a y IEC Pu lc tio a d th c re p n in n tio al or re io al p blc tio s al b cle rly in ic te in
th later
5) IEC its lf d e n t pro id a y ate tatio of c nf ormity In e e d nt c rtific tio b die pro id c nf ormity
a s s me t s rvic s a d, in s me are s, a c s to IEC mark of c nf ormity IEC is n t re p n ible f or a y
s rvic s c rie o t b in e e d nt c rtif i atio b die
6) Al u ers s o lde s re th t th y h v th late t e itio of this p blc tio
7) No la i ty s al ata h to IEC or its dire tors, emplo e s, s rv nts or a e ts in lu in in ivid al e p rts a d
memb rs of its te h ic l c mmite s a d IEC Natio al Commite s f or a y p rs n l injury, pro erty d ma e or
oth r d ma e of a y n ture wh ts e er, wh th r dire t or in ire t, or for c sts (in lu in le al f ee ) a d
e p n e arisin o t of th p blc tio , u e of, or rela c u o , this IEC Pu lc tio or a y oth r IEC
Pu lc tio s
8) Ate tio is drawn to th Normativ refere c s cite in this p blc tio Us of th refere c d p blc tio s is
in is e s ble for th c r e t a plc tio of this p blc tio
9) Ate tio is drawn to th p s ibi ty th t s me of th eleme ts of this IEC Pu lc tio ma b th s bje t of
p te t rig ts IEC s al n t b h ld re p n ible f or id ntif yin a y or al s c p te t rig ts
International Stan ard IEC 6 6 0-1-1 has b en pre ared by tec nical are 14: Interf aces an
method of me s rement f or p rsonal computin eq ipment, of IEC tec nical commite 10 :
Au io, vide an multimedia s stems an eq ipment
The text of this stan ard is b sed on doc ments pre ared by the USB Implementers Forum
(USB-IF) The stru ture an editorial rules u ed in this publcation reflect the practice of the
organization whic s bmited it
Trang 5The text of this stan ard is b sed on the fol owin doc ments:
Ful inf ormation on the votin f or the a proval of this stan ard can b foun in the re ort on
votin in icated in the a ove ta le
A lst of al the p rts in the IEC 6 6 0 series, publ s ed u der the general title Universal serial
b s intera es for d ata a d p wer can b fou d on the IEC we site
The commit e has decided that the contents of this publ cation wi remain u c an ed u ti
the sta i ty date in icated on the IEC we site u der "htp:/we store.iec.c " in the data
related to the sp cif i publ cation At this date, the publ cation wi b
• reconfirmed,
• with rawn,
• re laced by a revised edition, or
A bi n ual version of this publcation may b is ued at a later date
IMPORTANT – The 'colour inside' logo on the cov r pa e of this publ c tion in ic te
that it contains colours whic are considere to be us f ul f or the cor e t
understa din of its conte ts Us rs s ould th refore print this doc me t using a
colour printer
Trang 6The IEC 6 6 0 series is b sed on a series of sp cif i ation that were original y develo ed by
the USB Implementers Forum (USB-IF) These sp cification were s bmited to the IEC u der
the au pices of a special agre ment b twe n the IEC an the USB-IF
The USB Implementers F rum, In (USB-IF) is a non-prof it corp ration f ou ded by the group
of comp nies that develo ed the Universal Serial Bu sp cification The USB-IF was formed
to provide a s p ort organization an f orum for the ad an ement an ado tion of Universal
Serial Bu tec nolog The Forum f aci tates the develo ment of hig -q alty comp tible USB
p ripherals (devices), an promotes the b nefits of USB an the q alty of prod cts that have
p s ed compl an e testin
ANY USB SPECIFICATIONS ARE PROVIDED TO YOU "AS IS, "WITH NO WARRANTIES
IMPL MENTERS FORUM AND THE AUTHORS OF ANY USB SPECIFICATIONS DISCLAIM
ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PROPRIETARY
RIGHTS, RELATING TO USE OR IMPLEMENTATION OR INFORMA TION IN THIS
SPECIFICAITON
THE PROVISION OF ANY USB SPECIFICATIONS TO YOU DOES NOT PROVIDE YOU
WITH ANY LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY
INTEL ECTUAL PROPERTY RIGHTS
Enterin into USB Ado ters Agre ments may, however, al ow a sig in comp n to
p rticip te in a reciprocal, royalty-f re lcen in ar an ement for compl ant prod cts For more
inf ormation, ple se se :
ht p:/ www.u b.org/develo ers/doc /
ht p:/ www.u b.org/develo ers/dev las _doc # p roved
IEC DOES NOT TAKE ANY POSITION AS TO WHETHER IT IS ADVISABLE FOR YOU TO
ENTER INTO ANY USB ADOPTERS AGREEMENTS OR TO PARTICIPATE IN THE USB
IMPLEMENTERS FORUM.”
This series covers the Universal Series Bu interaces f or data an p wer an con ists of the
f ol owin p rts:
IEC 6 6 0-1-1, Universal Serial Bus intera es for d ata a d p wer – Part 1-1: Commo
c mp n nts – U SB Batt ery Ch rging Sp cific tion, Re ision 1.2
IEC 6 6 0-2-1, U niversal Serial Bus intera es for d ata a d p wer – Part 2-1: U niversal
Serial Bus Sp cific t ion, Re ision 2.0
IEC 6 6 0-2-2, Universal Serial Bus intera es for d ata a d p wer – P art 2-2: U SB
Micro-USB Ca les a d Co n ct ors Sp cific t io , Revision 1.01
IEC 6 6 0-2-3, U niv rsal Serial Bus intera es for d at a a d p wer – Part 2-3: Universal
Serial Bus Ca l es a d Co n ctors Cl as Do ume t Rev isio 2.0
This p rt of the IEC 6 6 0 series con ists of several distin t p rts:
• the main b d of the text, whic con ists of the original sp cification an al ECN an
Er ata develo ed by the USB-IF
Trang 7FOREWORD 2
INTRODUCTION 4
1 Introd ction 13 1.1 Sco e 13 1.2 Bac grou d 13 1.3 Ref eren e Doc ments 13 1.4 Definition of Terms 14 1.4.1 Ac es ory Charger Ada tor 14 1.4.2 ACA-Doc 14 1.4.3 At ac vers s Con ect 14 1.4.4 Chargin Down tre m Port 1
4 1.4.5 Chargin Port 14 1.4.6 De d Bat ery Thres old 14 1.4.7 Dedicated Chargin Port 15 1.4.8 Down tre m Port 15 1.4.9 Micro ACA 15 1.4.10 Porta le Device 15 1.4.11 Rated Cur ent 15 1.4.12 Stan ard ACA 15 1.4.13 Stan ard Down tre m Port 15 1.4.14 USB Charger 15 1.4.15 We k Batery Thres old 15 1 5 Parameter Values 1
6 1.6 OTG Con ideration 16 1.7 Sup r Sp ed Con ideration 16 2 De d Batery Provision 16 2.1 Bac grou d 1
6 2.2 DBP – Un on g red Clau e 16 2.3 DBP – Config red Clau e 17 3 Chargin Port Detection 18 3.1 Overview 18 3.2 Charger Detection Hardware 19 3.2.1 Overview 19 3.2.2 VBUS Detect 2
3.2.3 Data Contact Detect 2
3.2.4 Primary Detection 2
3.2.5 Secon ary Detection 3
3.2.6 ACA Detection 3
3.3 Charger Detection Algorithms 3
3.3.1 We k Batery Algorithm 3
3.3.2 Go d Bat ery Algorithm 3
3.4 Charger Detection Timin 3
3.4.1 Data Contact Detect Timin 3
3.4.2 Detection Timin , CDP 3
3.5 Grou d Cur ent an Noise Margin 4
Trang 84.1 Chargin Port Req irements 4
4.1.1 Overs o t 4
4.1.2 Maximum Cur ent 4
4.1.3 Detection Renegotiation 4
4.1.4 Sh tdown Op ration 41
4.1.5 F i ure Voltage 41
4.1.6 Multiple Ports 41
4.2 Chargin Down tre m Port 41
4.2.1 Req ired Op ratin Ran e 41
4.2.2 Sh tdown Op ration 4
4.2.3 Un ers o t 4
4.2.4 Detection Sig al n 4
4.2.5 Con ector 4
4.3 ACA-Doc 4
4.3.1 Req ired Op ratin Ran e 4
4.3.2 Un ers o t 4
4.3.3 Detection Sig al n 4
4.3.4 Con ector 4
4.4 Dedicated Chargin Port 4
4.4.1 Req ired Op ratin Ran e 4
4.4.2 Un ers o t 4
4.4.3 Detection Sig al n 4
4.4.4 Con ector 4
4.5 Ac es ory Charger Ada ter 4
4.5.1 Req ired Op ratin Ran e 4
4.5.2 Un ers o t 4
4.5.3 Detection Sig al n 4
4.5.4 Con ector 4
4.6 Porta le Device 4
4.6.1 Al owed Op ratin Ran e 4
4.6.2 Detection Sig aln 4
4.6.3 Detection Renegotiation 4
4.6.4 Con ector 4
5 Parameter Values 4
6 Ac es ory Charger Ada ter 5
6.1 Introd ction 5
6.2 Micro ACA 5
6.2.1 Micro ACA Ports 5
6.2.2 Micro ACA Con ectivity Option 5
6.2.3 Micro ACA Arc itecture 5
6.2.4 Micro ACA Modes of Op ration 5
6.2.5 Implcation of not Sup ortin Micro ACA Detection 5
6.2.6 Micro ACA Req irements 5
6.2.7 Porta le Device State Diagram 5
6.3 Stan ard ACA 5
6.3.1 Stan ard ACA Ports 5
6.3.2 Stan ard ACA Arc itecture 6
6.3.3 Stan ard ACA Modes of Op ration 6
Trang 96.3.5 Stan ard ACA Req irements 6
Fig re 3-1 – Sy tem Overview 18 Fig re 3-2 – Charger Detection Hardware 19 Fig re 3-3 – Data Pin Off set 2
Fig re 3-4 – Data Contact Detect, Not At ac ed 21
Fig re 3-5 – Data Contact Detect, Stan ard Down tre m Port 2
Fig re 3-6 – Primary Detection, DCP 2
Fig re 3-7 – Primary Detection, CDP 2
Fig re 3-8 – Primary Detection, SDP 2
Fig re 3-9 – Primary Detection, ACA-Doc 2
Fig re 3-10 – Primary Detection, ACA 2
Fig re 3-1 – Secon ary Detection, DCP 3
Fig re 3-12 – Secon ary Detection, CDP 31
Fig re 3-13 – ACA Detection 3
Fig re 3-14 – We k Batery Algorithm 3
Fig re 3-15 – Go d Bat ery Algorithm 3
Fig re 3-16 – DCD Timin , Contact After Start 3
Fig re 3-17 – DCD Timin , Contact Before Start 3
Fig re 3-18 – DCD Timin , No Contact 3
Fig re 3-19 – Detection Timin , CDP 3
Fig re 4-1 – CDP Req ired Op ratin Ran e 4
Fig re 4-2 – DCP Req ired Op ratin Ran e 4
Fig re 4-3 – Porta le Device Al owed Op ratin Ran e 4
Fig re 6-1 – Ac es ory Charger Ada ter 51
Fig re 6-2 – Micro ACA Ports 5
Fig re 6-3 – Micro ACA Arc itecture 5
Fig re 6-4 – Porta le Device State Diagram 5
Fig re 6-5 – Stan ard ACA Ports 5
Fig re 6-6 – Stan ard ACA Arc itecture 61
Ta le 5-1 – Voltages 4
Ta le 5-2 – Cur ents 4
Ta le 5-3 – Resistan es 4
Ta le 5-4 – Ca acitan es 4
Ta le 5-5 – Times 5
Ta le 6-1 – Micro ACA Con ectivity Option 5
Ta le 6-2 – Micro ACA Modes of Op ration 5
Ta le 6-3 – Stan ard ACA Con ectivity Option 6
Ta le 6-4 – Stan ard ACA Modes of Op ration 6
Trang 10Al rights reserved.
A LICENSE IS HEREBY GRANT D TO REPRODUCE THIS SPECIFICATION FOR INT RNAL
USE ONLY NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE,
IS GRANTED OR INTENDED HEREBY
USB-IF AND THE AUTHORS OF THIS SPECIFICATION EXPRESSLY DISCLAIM AL
LIABILITY FOR INFRINGEMENT OF INTEL ECTUAL PROPERTY RIGHTS, RELATING TO
IMPLEMENTATION OF INFORMATION IN THIS SPECIFICATION USB-IF AND THE
RIGHTS OF OTHERS
THIS SPECIFICATION IS PROVIDED "AS IS” AND WITH NO WARRANTIES, EXPRESS OR
N-INFRINGEMENT, NO WARRANTY OF FITNESS FOR ANY PARTICULAR PURPOSE, AND
NO WARRANTY ARISING OUT OF ANY PROPOSAL, SPECIFICATION, OR SAMPLE
IN NO EVENT WIL USB-IF OR USB-IF MEMBERS BE LIABLE TO ANOTHER FOR THE
COST OF PROCURING SUBSTITUTE GOODS OR SERVICES, LOST PROFITS, LOSS OF
USE, LOSS OF DATA OR ANY INCIDENTAL, CONSEQUENTIAL, INDIRECT, OR SPECIAL
ARISING IN ANY WAY OUT OF THE USE OF THIS SPECIFICATION, WHETHER OR NOT
SUCH PARTY HAD ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES
Trang 11Contributors
Trang 12Re ision History
BC1.1 Apri 15, 2 0 Tery Remple Major u d te to al s ctio s Ad e Data Co ta t
Dete t proto ol a d Ac e s ry Ch rg r Ad pter
BC1.2 Oct 5, 2 10 Tery Remple
Ad m Burn
Folowin items in ic te c a g s fom BC1.1 to BC1.2
Refere c s b low to Se tio , Fig re a d Ta le refer
to BC1.2, u le s BC1.1 is s e if i aly in ic te
1 Alow DC s to o tp t more th n 1.5A Alows
Porta le De ic s (P s) with switc mo e
c arg rs to draw more p wer Se tio 4.4.1
2 In re s minimum CD c re t to 1.5A With ut
5 Re uire C Ps to s p ort 1.5A d rin HS c irp
a d traf fic Aff ects C P c mmo mo e ra g
Se tio 3.5
6 Re u e ma imum P c re t fom 1.8A to 1.5A,
to a oid s utd wn wh n ata h d to CD Ta le
5-2
7 Re ame Do kin Statio to A A-Do k, to a oid
c nf usio with oth r ty e of Do kin Statio s
8 Re uire A A-Do k to dif fere tiate its lf f rom a
Trang 13Revisio Date Auth r De criptio
2 Alow c arg rs to re e otiate c re t with P b
2 Only d vic s th t c n o erate sta d-alo e fom
intern l b tery p wer are alowe to u e th
De d Batery Pro isio Se tio 2.2
2 Alow c mp u d P s to draw ISUSP plu a
re p n ible f or prote tin th ms lv s a ain t
hig er v lta e o VBUS BC1.1 Se tio 6.7
4 Re uire A As to c ntin e pro idin p wer to
OTG d vic fom Ch rgin Port, e e if gro n
4 Remo e stateme ts re ardin d vic s with
multiple re e ta le Co ere in Multiple
Trang 14Acronyms
ACA Ac es ory Charger Ada ter
DCD Data Contact Detect
DCP Dedicated Chargin Port
Trang 15The Batery Chargin Workin Group is c artered with cre tin sp cif i ation that define
l mits as wel as detection, control an re ortin mec anisms to p rmit devices to draw
c r ent in ex es of the USB 2.0 sp cif i ation for c argin an /or p wering up f rom dedicated
c argers, hosts, h bs an c argin down tre m p rts These mec anisms are b c ward
comp tible with USB 2.0 compl ant hosts an p ripherals
1.2 Ba k round
The USB p rts on p rsonal computers are con enient places for Porta le Devices (PDs) to
draw c r ent f or c argin their b t eries This con enien e has led to the cre tion of USB
Chargers that simply exp se a USB stan ard-A rece tacle This al ows PDs to u e the same
USB ca le to c arge fom either a PC or f om a USB Charger
If a PD is atac ed to a USB host or h b, then the USB 2.0 sp cification req ires that after
con ectin , a PD mu t draw les than:
• 2.5 mA average if the bu is s sp n ed
• 10 mA if bu is not s sp n ed an not config red
• 5 0 mA if bu is not s sp n ed an con g red for 5 0 mA
If a PD is at ac ed to a Chargin Port, (i.e CDP, DCP, ACA-Doc or ACA), then it is alowed
to draw IDEV_C G without havin to b config red or fol ow the rules of s sp n
In order for a PD to determine how mu h c r ent it is alowed to draw f rom an upstre m USB
p rt, there ne d to b mec anisms that alow the PD to distin uis b twe n a Stan ard
Down tre m Port an a Chargin Port This sp cif i ation defines ju t s c mec anisms
Sin e PDs can b atac ed to USB c argers f rom variou man f acturers, it is imp rtant that
al provide an ac e ta le u er exp rien e This sp cification def i es the req irements for a
compl ant USB c arger, whic is ref er ed to in this sp c as a USB Charger
If a PD has a De d or We k Batery, then the Con ect Timin En ine rin Chan e Notice
(ECN) is ued by the USB-IF on the USB 2.0 sp c al ows that device to draw up to IU IT whi e
at ac ed but not con ected The con ition as ociated with this ECN are contained in Section
2 of this sp cif i ation, an are refer ed to as the De d Bat ery Provision (DBP)
The fol owin sp cification contain inf ormation relevant to the Bat ery Chargin Sp cification
• OTG an Emb d ed Host Sup lement, Revision 2.0
• USB 2.0 Sp cification
• USB 3.0 Sp cification
Trang 161.4 Definitions of Terms
This section contain def i ition for some of the terms u ed in this sp cif i ation
1.4.1 Ac e sory Charg r Ad ptor
An Ac es ory Charger Ada tor (ACA) is an ada tor whic al ows a sin le USB p rt to b
atac ed to b th a c arger an another device at the same time
The f ol owin terminolog is u ed when refer in to an ACA:
• ACA-A An ACA with ID resistan e of RID_A
• ACA-B An ACA with ID resistan e of RID_
• ACA-C An ACA with ID resistan e of RID_C
Se Section 6 f or detai s on an ACA
1.4.2 ACA-Doc
An ACA-Doc is a doc in station that has one upstre m p rt, an zero or more down tre m
p rts The upstre m p rt can b atac ed to a PD, an is ca a le of sourcin IC P to the PD
An ACA-Doc sig als it is an ACA-Doc to the PD by ena l n VDM_ RC d rin USB idle, an
by pul n ID to grou d throu h a resistan e of RID_A Se Section 3.2.4.4 for more detai s
1.4.3 At a h v rs s Conne t
This sp cification makes a distin tion b twe n the word “at ac ” an “con ect A
down tre m device is con idered to b atac ed to an upstre m p rt when there is a ph sical
ca le b twe n the two
A down tre m device is con idered to b con ected to an upstre m p rt when it is atac ed
to the upstre m p rt, an when the down tre m device has pul ed either the D+ or D- data
l ne hig throu h a 1.5 kΩ resistor, in order to enter L w-Sp ed, Ful-Sp ed or Hig -Sp ed
sig al n
1.4.4 Charging Downstre m Port
A Chargin Down tre m Port (CDP) is a down tre m p rt on a device that compl es with the
USB 2.0 def i ition of a host or a h b, ex e t that it s al s p ort the Chargin Down tre m
Port f eatures sp cified herein
A CDP s al output a voltage of VDM_ RC on its D- l ne when it sen es a voltage gre ter than
VD T RE but les than VLGC on its D+ l ne when not con ected to a p ripheral A CDP s al
not output a voltage of VDM_ RC on its D- l ne f rom the time that the p ripheral is con ected,
to the time that the p ripheral is dis on ected
1.4.5 Charging Port
A Chargin Port is a DCP, CDP, ACA-Doc or ACA
1.4.6 De d Bat ery Thre hold
The De d Batery Thres old is defined as the maximum c arge level of a b tery s c that
b low this thres old, a device is as ured of not b in a le to p wer up s c es f ul y
A De d Bat ery is defined as one that is b low the De d Bat ery Thres old
Trang 171.4.7 De ic te Charging Port
A Dedicated Chargin Port (DCP) is a down tre m p rt on a device that outputs p wer
throu h a USB connector, but is not ca a le of en meratin a down tre m device A DCP
s al source ID P at an average voltage of VCHG
A DCP s al s ort the D+ l ne to the D- l ne
1.4.8 Down tre m Port
In this sp cification, a Down tre m Port refers to either a Stan ard Down tre m Port or a
Chargin Down tre m Port
1.4.9 Micro ACA
A Micro ACA is an ACA with a Micro-AB rece tacle on the Ac es ory Port
1.4.10 Portable De ic
A PD as u ed in this sp cif i ation is a device whic is compl ant with this sp cification an the
USB 2.0 sp cification, an can draw c argin c r ent f om USB
1.4.1 Rate Cur e t
The Rated Cur ent of a Chargin Port is the amou t of c r ent that a Chargin Port can output
an sti maintain a VBUS voltage of VC G The Rated Cur ent of a DCP is req ired to b
within ID P, an the rated c r ent of a CDP or ACA-Doc is req ired to b within IC P
1.4.12 Sta dard ACA
A Stan ard ACA is an ACA with a Stan ard-A rece tacle on the Ac es ory Port
1.4.13 Sta dard Downstre m Port
In this sp cification, a Stan ard Down tre m Port (SDP) refers to a down tre m p rt on a
device that compl es with the USB 2.0 definition of a host or h b An SDP exp cts a
down tre m device with a go d b tery to draw les than 2.5 mA average when u con ected
or s sp n ed, up to 10 mA maximum when con ected an not config red an not
s sp n ed, an up to 5 0 mA maximum if so con g red an not s sp n ed A down tre m
device can b en merated when it is con ected to an SDP
An SDP pul s the D+ an D- l nes to grou d throu h two 15 kΩ ( ypical) resistors
An SDP may have the a i ty to sen e when a PD is drivin the D+ l ne to VD _ RC, an then
manage its p wer states ac ordin ly PDs are req ired to drive D+ to VD _ RC whenever they
The We k Batery Thres old is def i ed as the minimum c arge level of a b t ery s c that
a ove this thres old, a device is as ured of b ing a le to p wer up s c es ful y
Trang 18A We k Batery is defined as one that is a ove the De d Bat ery Thres old an b low the
We k Bat ery Thres old A device with a We k Bat ery may or may not b a le to p wer up a
device s c es f ul y
A Go d Batery is defined as one that is a ove the We k Batery Thres old
1.5 Parameter Valu s
Parameter names are u ed throu hout this sp cif i ation in te d of p rameter values Al
p rameter values are f ou d in Section 5
1.6 OTG Consideration
A PD with a De d Batery can ot dif ferentiate b twe n a PC an an OTG A-device Th s, a
PD wi tre t b th the same
If an OTG A-device is con ected to a PD with a de d b t ery, then the OTG A-device is u der
no o l gation to provide any more c r ent than it normal y would to any device on its Targeted
Peripheral List (TPL)
An OTG A-device is al owed to sto drivin VBUS af ter a time of TA_WAIT BCON (Se OTG 2.0
Sup lement for value) whi e waitin f or the B-device to con ect Th s, a PD with a De d
Batery may not have time f or sig ificant c argin when at ac ed to an OTG A-device, if it
do s not con ect
1.7 Super Spe d Considerations
Sup rSp ed p rts defined in USB 3.0 are al owed to implement the c arger detection
mec anisms defined in this sp c When a PD detects it is atac ed to a Sup rSp ed p rt,
then ICFG_MA c an es to 9 0 mA, an IU IT c an es to 15 mA
The USB 2.0 sp cif i ation al ows a down tre m device to draw a s sp n c r ent of up to
ISUSP f rom a SDP when the device is not con ected or when the bu is s sp n ed If the bu
is not s sp n ed an the device is con g red, then USB 2.0 al ows a device to draw up to
ICFG_MA , de en in on the config ration the host ena les
This l mit of only ISUSP when not con ected can b problematic for PDs with a De d Bat ery
or a We k Batery Some PDs req ire more than IUNIT for several secon s ju t to p wer up
Th s, PDs with De d Bateries or We k Bateries may not b a le to p wer up when at ac ed
to an SDP if they can only draw ISUSP when not con ected
USB 2.0 al ows a PD that is a comp u d device to draw ISUSP for e c down tre m p rt whi e
at ac ed but not con ected or d rin s sp n
2.2 DBP – Unconf igure Cla s
A PD with a De d or We k Bat ery is al owed to draw I
U IT f rom a Down tre m Port u in the
DBP whi e not config red, providin it b haves as f ol ows:
• Red ces c r ent to ISUSP af ter time ut
– If PD is not re d to con ect an b en merated within TSVLD_CON_WKB af ter at ac ,
then it s al red ce its c r ent to ISUSP
• Ena les VDP_ RC when atac ed but not con ected
Trang 19– PD s al ena le VDP_ RC within TDBP_AT _V PSRC of atac
– PD s al con ect within TDBP_V PSRC_CON of disa ln VD _ RC
en merate, as so n as p s ible
– PD s al not u e the DBP c r ent to p r orm u related tas s, s c as:
• Chargin b yon the We k Batery Thres old
• Makin a phone cal
• Playin a son , vide or game
• Esta l s in a wireles con ection
– Only devices that can o erate stan -alone f rom internal b t ery p wer are al owed to
u e the DBP
• Pas es inru h test
– PD with De d or We k Bat ery s al p s USB-IF compl an e inru h test
The un onfig red state in lu es the time that the PD is at ac ed an not con ected, an the
time that the PD is con ected an not config red A PD enters the config red state by
receivin a SET_CONFIGURATION comman f rom the host
2.3 DBP – Conf igure Cla s
A PD with a De d or We k Bat ery is al owed to draw its config red c r ent, (whic can b up
to ICFG_MA ), fom a Stan ard Down tre m Port u in the De d Batery Provision (DBP) whie
config red, an not have to p s USBCV tests, providin it b haves as f ol ows:
• Resp n s to received token
– PD s al resp n to any token ad res ed to it, with either a NAK or an other vald
USB resp n e
• Resp n s to USB reset
– Upon receipt of USB reset, a PD s al red ce its c r ent to IUNIT PD is al owed to
dis on ect up n receivin a reset Whi e dis on ected, PD is al owed to u e the
• Provides ful USB f un tional ty after time ut, or dis on ects
– After a time of TDBP_ UL_ N TN f rom at ac , a PD s al either remain con ected an b
a le to p s USBCV, or it s al dis on ect Whi e dis on ected, the PD is al owed to
u e the DBP – Un on g red Clau e
• Uses c r ent to re c We k Batery Thres old an provide ful USB fu ctional ty as so n
as p s ible
– PD s al not u e the DBP c r ent to p rf orm u related tas s, s c as:
• Chargin b yon the We k Batery Thres old
• Makin a phone cal
• Playin a son , vide or game
• Esta l s in a wireles con ection
• Provides ful USB fu ctionalty up n re c in We k Batery Thres old
– PD s al provide ful USB f un tional ty up n re c in We k Bat ery Thres old if this
oc urs b fore
TDBP_ UL_ N TN after atac
Trang 20• PD inf orms u er within TDBP_INFOR of atac that it is c argin and not avaiable for other
In the first example, a Std-A to Micro-B ca le is u ed to atac a PD to an SDP, CDP or DCP
In the secon example, a DCP has a captive ca le This ca le do s not have wires for D+ or
D-, but in te d s orts the D+ an D- pin at the Micro-B plu
In the third example, an ACA is req ired to have a ca tive ca le that atac es to the Porta le
Device, an this ca le is req ired to have wires f or D+, D- an ID The ACA is also req ired to
have a p rt that can be at ac ed to a DCP or CDP The ca l n for this p rt is des rib d in
Section 6.2.1
IEC
Trang 21In the fourth example, an ACA-Doc do s not have a ca le at al , but in te d has a ca tive
Micro-A plu An ACA-Doc receives p wer f rom a Pro rietary Charger, that is atac ed to the
ACA-Doc throu h a pro rietary ca le
3.2 Charger Dete tion Hardware
This section briefly des rib s the hardware u ed to do c arger detection The fol owin
section provide more detais of its o eration
Fig re 3-2 s ows the c arger detection hardware for a PD
Fig re 3-2 – Charger Dete tion Hardware
IEC
Trang 223.2.2 VBUS Dete t
Eac PD s al have a ses ion val d comp rator that detects when VBUS is gre ter than its
internal ses ion val d thres old Its internal ses ion val d thres old s al b within
VOTG_ E S VLD
3.2.3 Data Conta t Dete t
3.2.3.1 Ov rview
Data Contact Detect (DCD) u es a c r ent source, ID _ RC, to detect when the data pin have
made contact d rin an atac event A PD is not req ired to implement DCD If a PD do s
not implement DCD, then it s al wait a time of TD D_ IMEOUT min af ter the at ac event
b fore startin Primary Detection
DCD is a le to detect data pin contact whenever a PD is atac ed to an SDP or CDP The
primary b nefit of DCD is that it al ows a PD to start Primary Detection as so n as the data
pin have made contact, an then con ect, without havin to wait f or a timer to expire As p r
the USB Con ect Timin ECN, a p wered up USB device is req ired to con ect to a USB host
• Pro rietary c argers that pul D+ hig
Sin e DCD do s not work in al cases, a PD is req ired to proce d to Primary Detection within
TD D_ IMEOUT max after the at ac event if pin contact has not b en detected on the D+ or ID
pin Se Section 3.3.2
3.2.3.2 Problem De cription
USB plu s an rece tacles are desig ed s c that when the plu is in erted into the
rece tacle, the p wer pin make contact b fore the data pin make contact This is i u trated
in Fig re 3-3
Figure 3-3 – Data Pin Off set
As a res lt, when a PD is atac ed to an upstre m p rt, the PD wi detect VBUS bef ore the
data pin have made contact The time b tween p wer pin an data pin makin contact
IE C
Trang 23de en s on how fast the plu is in erted into the rece tacle Delay of more than two h n red
mi isecon s have b en o served
The way that a PD distin uis es b twe n a Chargin Port an an SDP is to lo k at the data
l nes If the PD do s Primary Detection b fore the data pin have made contact, then the
Primary Detection protocol is s c that the PD wi determine that it is at ac ed to an SDP
If a PD is at ac ed to a DCP, an in or ectly determines that it is at ac ed to an SDP, then
the PD would draw ISUSP whie waitin to b en merated Sin e a DCP wi not en merate
the PD, the PD wi not b a le to c arge
3.2.3.3 Data Conta t Dete t, Not At a he
Fig re 3-4 s ows the case where the PD is not atac ed to a remote device
Fig re 3-4 – Data Conta t Dete t, Not At a h d
IE C
Trang 24The protocol for Data Contact Detect is as fol ows:
• PD detects VBUS as erted
• PD turn on ID _ RC an the D- pul -down resistor
• PD waits f or D+ lne to b low f or a time of TD D_DBN
• PD turn of IDP_ RC an D- pul -down resistor
When nothin is at ac ed to the PD, the D+ lne stay hig The minimum value of ID _ RC is
s c that it is a le to hold D+ at VLGC_HI for worst case le kages in the PD d e to RD T LKG
an VD T LKG
3.2.3.4 Data Conta t Dete t, Sta dard Downstre m Port
Fig re 3-5 s ows the case where the PD is at ac ed to an SDP
Figure 3-5 – Data Conta t Dete t, Sta dard Downstre m Port
IEC
Trang 25When the PD is at ac ed to an SDP, the D+ l ne is pul ed low by RD _DWN in the SDP The
maximum value of IDP_ RC is s c that RD _DWN pul s D+ to VLGC_LOW for worst values of
RD T LKG, VDAT LKG an RD _DWN
3.2.4 Primary Dete tion
Primary Detection is u ed to distin uis b twe n an SDP an dif ferent typ s of Chargin
Ports A PD is req ired to implement Primary Detection
3.2.4.1 Primary Dete tion, DCP
Fig re 3-6 s ows how Primary Detection work when a PD is at ac ed to a DCP
Figure 3-6 – Primary Dete tion, DCP
IEC
Trang 26Durin Primary Detection the PD s al turn on VD _ RC an IDM_ IN Sin e a DCP is req ired
to s ort D+ to D- throu h a resistan e of RD P_D T, the PD wi detect a voltage on D- that is
close to VD _ RC
A PD s al comp re the voltage on D- with VD T RE If D- is gre ter than VDAT RE , then the
PD is al owed to detect that it is atac ed to either a DCP or CDP A PD is o tional y al owed
to comp re D- with VLGC as wel , an only determine that it is atac ed to a DCP or CDP if D-
is gre ter than VDAT RE , but les than VLGC The re son for this o tion is as f ol ows
On the other han , some pro rietary c argers also pul D+/- hig If a PD is at ac ed to one of
these c argers, an it determined it was not at ac ed to a c arger b cau e D- was gre ter
than VLGC, then the PD would determine that it was atac ed to an SDP, an only b a le to
draw ISUSP
The c oice of whether or not to comp re D- to VLGC de en s on whether the PD is more l kely
to b at ac ed to a PS2 p rt, or to a pro rietary c arger
3.2.4.2 Primary Dete tion, CDP
Fig re 3-7 s ows how Primary Detection work when a PD is at ac ed to a CDP
Trang 27Fig re 3-7 – Primary Dete tion, CDP
A CDP is req ired to b have in either one of two way when a remote device is not con ected
to it The first way that a CDP is al owed to b have is to ena le VDM_ RC within TC _V M_ N
of a dis on ect, an then disa le VDM
_ RC
within TC
_V M_DI
S of a con ect When u in this
o tion, a CDP is not req ired to ena le IDP_ IN , or to comp re D+ to VD T RE
The second way a CDP is al owed to b have is to comp re D+ with VD T RE an VLGC
When D+ is gre ter than VD T RE an les than VLGC, the CDP s al ena le VDM_ RC When
D+ is les than VD T RE or gre ter than VLGC, the CDP s al disa le VDM_ RC Note that a
CDP is required to comp re D+ to VLGC, in order to disa le VDM_ RC when the PD con ects
Se Section 3.4.2 f or timin
Durin Primary Detection the PD s al turn on VD _ RC an IDM_ IN A PD s al comp re the
voltage on D- with VD T RE If D- is gre ter than VD T RE , then the PD is al owed to
determine that it is at ac ed to either a DCP or CDP A PD is o tional y al owed to comp re
D- with VLGC as wel, an only determine that it is atac ed to a DCP or CDP if D- is gre ter
than VD T RE , but les than VLGC Se Section 3.2.4.1 f or more detais
IEC
Trang 283.2.4.3 Primary Dete tion, SDP
Fig re 3-8 s ows how Primary Detection work when a PD is at ac ed to an SDP
Figure 3-8 – Primary Dete tion, SDP
Durin Primary Detection the PD s al turn on VDP_ RC an IDM_ IN When a voltage of
VD _ RC is a pl ed to D+, an SDP wi contin e pul n D- low throu h RDM_DWN
A PD s al comp re the voltage on D- with VD T RE If D- is les than VD T RE , then the PD
is al owed to determine that it is at ac ed to an SDP A PD is o tional y al owed to comp re
D- with VLGC as wel , an determine that it is at ac ed to an SDP if D- is gre ter than VLGC
Se Section 3.2.4.1 f or more detai s
3.2.4.4 Primary Dete tion, ACA-Doc
Fig re 3-9 s ows how Primary Detection work when a PD that s p orts ACA Detection is
at ac ed to an ACA-Doc
IEC
Trang 29Figure 3-9 – Primary Dete tion, ACA-Doc
An ACA-Doc is a doc in station that has one upstre m p rt, an zero or more down tre m
The VBUS pin is at VC G b cau e the ACA-Doc is re dy to provide p wer to a PD The
ACA_Doc is req ired to pul D+ to VDP_UP throu h RD _U b cau e the VBUS pin is gre ter
than VOTG_ E S VLD
IEC
Trang 30An ACA-Doc is req ired to ena le VDM_ RC whenever D+/- have b en inactive (at idle J state)
for a time of TC _V M_ N An ACA-Doc is req ired to disa le VDM_ RC within TC _V M_DIS of
an activity on D+/-
An ACA-Doc is req ired to present an imp dan e to grou d on ID of RID_A whenever it is
p wered It is req ired to present an imp dan e to grou d on ID of RID_ LOAT when it is not
at ac ed to an ACA that had a LS p ripheral on its Ac es ory Port, then the ID pin of the PD
would b pul ed to grou d throu h RID_A, an the D- pin would b at VLGC_HI in te d of
VDM_ RC In order to distin uis b twe n an ACA with a LS device an an ACA-Doc , the PD
is req ired to detect if D- is a ove or b low VLGC
The VDP_ RC in the PD s al b s c that D+ remain at a logic hig whi e the ACA-Doc is
pul n D+ to VD _U throu h RD _UP The re son for this is so that the ACA-Doc do s not
detect activity on D+, whic could cau e it to turn of its VDM_ RC b fore the PD completes its
Primary Detection
3.2.4.5 Primary Dete tion, Micro ACA
Fig re 3-10 s ows how Primary Detection work when a PD that s p orts ACA Detection is
at ac ed to a Micro ACA
Trang 31Figure 3-10 – Primary Dete tion, ACA
A PD that s p orts ACA Detection is req ired to monitor the resistan e on the ID pin
whenever VBUS is gre ter than VOTG_ E S VLD If the ID resistan e is RID_ or RID_C, then
the PD k ows that it is atac ed to an ACA If the ID resistan e is RID_A, then the PD could b
at ac ed to either an ACA with a B-device on its Ac es ory Port, or to an ACA-Doc
In order to distin uis b twe n an ACA with an B-device, an an ACA-Doc , the PD s al
comp re the voltage on D- with VD T RE an VLGC to detect what it is at ac ed to as fol ows:
• D- < VD T RE
ACA with FS B-device on Ac es ory Port
The PD s al do the a ove detection on D- af ter atac , an b fore con ect, as s own in the
Go d Batery Algorithm
Af ter doin Primary Detection, a PD that s p orts ACA Detection s al contin e to monitor the
ID l ne If this resistan e c an es, the PD s al resp n ac ordin to the state mac ine
defined in Section 6.2.7
IEC
Trang 32An ACA is req ired to do a f orm of Primary Detection over the DP_CHG an DN_CHG lnes to
detect if a Chargin Port is at ac ed to the ACA Charger Port This detection is done with the
l nes hig l g ted in yel ow, an is des rib d in Section 6.2.6
3.2.5 Se ondary Dete tion
Secon ary Detection can b u ed to distin uis b twe n a DCP an a CDP PDs that are not
re d to b en merated within TSVLD_CON_PWD of detectin VBUS are req ired to implement
Secon ary Detection PDs that are re d to b en merated are al owed to byp s Secon ary
Detection Se Section 3.3.2 on Go d Batery Algorithm
3.2.5.1 Se ondary Dete tion, DCP
Fig re 3-1 s ows how Secon ary Detection work when a PD is at ac ed to a DCP
Figure 3-1 – Se ondary Dete tion, DCP
IE C
Trang 33Durin Secon ary Detection, a PD s al output VDM_ RC on D-, turn on ID _ INK, an comp re
the voltage on D+ to VDAT RE Sin e a DCP is req ired to s ort D+ to D- throu h a
resistan e of RDC _D T, the voltage on D+ wi b close to VDM_ RC, whic is a ove VD T RE
If a PD detects that D+ is gre ter than VD T RE , it k ows that it is at ac ed to a DCP It is
then req ired to ena le VD _ RC or pul D+ to VD _U throu h RDP_U , as def i ed in the Go d
Batery Algorithm in Section 3.3.2
A PD is not req ired to comp re D+ to VLGC d rin Secon ary Detection
3.2.5.2 Se ondary Dete tion, CDP
Fig re 3-12 s ows how Secon ary Detection work when a PD is at ac ed to a CDP
Figure 3-12 – Se ondary Dete tion, CDP
IEC
Trang 34Durin Secon ary Detection, a PD s al output VDM_ RC on D-, turn on ID _ INK, an comp re
the voltage on D+ to VD T RE Sin e a CDP do s not s ort D+ to D-, the voltage on D+ wi
b close to grou d, whic is b low VDAT RE
ACA Detection al ows a PD to detect when it is atac ed to an ACA, an to detect what typ of
device is atac ed to the ACA Ac es ory Port Se Section 6 f or a des ription of the ACA
A PD is not req ired to s p ort ACA Detection Only PDs that have a Micro-AB rece tacle can
s p ort ACA Detection, sin e the ACA OTG Port has a ca tive ca le terminatin in a Micro-A