`Specification
`
`Compaq
`
`Intel
`
`Microsoft
`
`NEC
`
`Revision 1.1
`
`September 23, 1998
`
`ZTE/SAMSUNG 1007-0001
`ZTE/SAMSUNG 1007-0001
`IPR2018-00110
`IPR2018-00110
`
`
`
`Universal Serial Bus Specification Revision 1.)
`
`Scope of this Revision
`The 1.1] revision of the specification is intended for product design. Every attempt has been made to ensure a
`consistent and implementable specification. Implementations should ensure compliance with this revision.
`
`Revision History
`[Revision|eeueDate_—~—~—Commentssd
`November 11, 1994
`Supersedes 0.6e.
`
`December 30, 1994
`
`Revisions to Chapters 3-8, 10, and 11. Added
`
`appendixes.
`Revisions to all the chapters.
`og April 13, 1995
`
`fo.99=| August 25, 1995 Revisionsto all the chapters.
`
`November 13, 1995 Revisions to Chapters 1, 2, 5-71.
`January 15, 1996
`Edits to Chapters 5,6, 7. 8,9. 10, and 117 for
`consistency,
`
`
`
`September 23, 1998
`
`Updatesto all chapters to fix problems identified,
`
`Universal Serial Bus Specification
`Copyright © 1998, Compaq Computer Corporation,
`Intel Corporation, Microsoft Corporation, NEC Corporation.
`All rights reserved,
`
`INTELLECTUAL PROPERTY DISCLAIMER
`THIS SPECIFICATION IS PROVIDED “AS IS* WITH NO WARRANTIES WHATSOEVER INCLUDING
`ANY WARRANTYOF MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY
`WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION, OR SAMPLE.
`A LICENSE IS HEREBY GRANTED TO REPRODUCE AND DISTRIBUTE THIS SPECIFICATION FOR
`INTERNAL USE ONLY. NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR
`OTHERWISE, TO ANY OTHER INTELLECTUAL PROPERTY RIGHTS IS GRANTED OR INTENDED
`HEREBY,
`AUTHORS OF THIS SPECIFICATION DISCLAIM ALL LIABILITY, INCLUDING LIABILITY FOR
`INFRINGEMENTOF PROPRIETARY RIGHTS, RELATING TO [IMPLEMENTATION OF
`INFORMATION IN THIS SPECIFICATION, AUTHORS OF THIS SPECIFICATION ALSO DO NOT
`WARRANT OR REPRESENT THAT SUCH IMPLEMENTATION(S) WILL NOT INFRINGE SUCH
`RIGHTS.
`
`GeoPort and Apple Desktop Bus are trademarks of Apple Computer, Inc.
`Windows and Windows NT are trademarks and Microsof and Win32 are registered trademarks of Microsoft Corporation.
`IBM, PS/2, and Micro Channel are registered trademarks of International Business Machines Corporation.
`AT&Tis a registered trademark of American Telephone and Telegraph Company.
`Compaqis a registered trademark of Compaq Computer Corporation.
`UNIX is a registered trademark of UNIX System Laboratories.
`PCis a trademark of Phillips Semiconductors.
`DECis a trademark ofDigital Equipment Corporation.
`All other product namesare trademarks, registered trademarks, or servicemarks oftheir respective owners,
`
`Please send conments via electronic mail to fechsup@iush.erg
`For industry information, refer to the USB Implementers Forum web page at hitp://www.ush.arg
`
`ZTE/SAMSUNG 1007-0002
`ZTE/SAMSUNG 1007-0002
`IPR2018-00110
`IPR2018-00110
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`Contents
`
`CHAPTER 1
`
`INTRODUCTION ...........:cceeseesceeeeteeeeseceeseseneeeeeee jeecasieeesesaa
`
`Dil)
`
`NOEVIEIOIN ixossesnsnssssiansssiusivasnveoneenatensecsimeineianatacteodsaibass catsnatseiessbatuesiaistnedinaindi vaabndsnand sieassaaabthiondoaaitsitvanil
`
`Lyd
`
`Jad,
`
`COB ettive OF fhe 'S PeciflCatiM | .ccecpcascscgynscisnonsnusyoayoichapeaseedsaepenesasias pyevveevandecpesthepbascessseazrgvineyagamssennanbeerevio
`
`“Sob pe OF Che GCE IE raciccssgaigcicasesateagacgeopasaaigqutaainasszaiquacyssagacnastaenginnssapectumsnaetepeeaaspertamessa Gorneeepenivadsheses
`
`Ld Document Organization accccscssenesrccanennanudiioaAcdaianavaisniaweaai sahanaeieane
`
`CHAPTER 2 TERMS AND ABBREVIATIONS. ........::cccsesececessssterseeesssetesesnarersestaseness OD
`
`GHAPTER 4' BACKGROUND is cigs cadesvaccsiicescaasteintininiacsteashicstisipinnnapseaic i sipaabacsaaalanaen UA
`
`Sel)|Groas: for the Uigkversal Seria) Bias5scayeissnepcaewescssrecsprasanpusqnscpencenasujainnionsiapsasicanesgescaiaasanatatsnanionssontmdiast Ab
`
`2)
`
`Taxonomry of Application: Space. .cccccscas.cessesiesivesceressnevchsseusabegninchaphigancrsnscnandantuenyecyenrvessoaveprahovs Gaavserean LE
`
`Dee?|testgiie ENGb sisccaassscaaceiatisavessiaasadiaes adsansapacna candaasasaainsagdapeanerdaanaianoebeeasnateells essmaiaes iaiotsadinleatleqlinds
`
`CHAPTER 4 ARCHITECTURAL OVERVIEW..........0:cccsssseseeeeseeenees sav ussineaadavyvevee 1
`
`A~ESB SySteiy DOSCHptO s nscevarsisiesegescssciatcavirereiossaseniiey ennniciaatsdedveniquashaoanu nape eere ge ae
`
`PALLY
`SByS SEOPOLSBy oes sesveyeeacenseeipeseener cueheerassteenrwaiettnyraueipeirnierianverermaee en eneaue mua aa TENT Tne
`
`Pa yaCal Tp ter Mee sicssvacceiseascérsscesecserievenvenconsceucenavevsnsseveresstabsussairensqniaveadiavsavingeiaviqarssaasanitvadisoeseoaeves Lk
`ME
`42.1
`Electrical ...,
`sail
`
`Me) ASTRA 5 faba sass aciadépinzcsccisaascaseicqeazacsandpinprasanscaisaypenstaliticy iassaasctas Meena meGuida inion EE
`
`8BBy
`PO WEN sysv cuassaacevscsvucyaivancynreunsasdepesvddsaayssdabeqp pases snussiyicea sadpaspnnaass qaaoesdeaqaweanapursgeyqua sansa vaenvadnasTipasianasaaracinel LO
`
`4.3.1
`Power Distribution.Zahanaajceuecanpazeesath
`are
`lf
`4.3.2,
`“Power Manapement isissccescssiacssscovnsssionsocceesinaileiiess ide satnassastoacetvdsnenadsizoslodacstenvolawnaeeaavisimaaasa ise O
`
`MEE!odBoPered bia toca csrecscasanas na susacsatenaen cncacpasanseeetude swancaadPANELasadFame
`
`Pec eae'e|TRADI SRREGLEEE.;sccsanycspeas avenacausenes reap coeanaspucaancocnyelsanvaenakassses Vaucing aRGansu 7 Gcca DOE EG TREE Gag rvs RULIIG NGNCSHRMEE UIA NS sysepeee
`
`
`4.5.1
`Error Detection......
`
`
`
`cap eens Sia Utes acs teeaargcptanataseanssecan tisevameareeasess
`
`BSD!©Bepror: Blaming sete svecresercers asce aves ay ves hv aee
`
`‘System Comfyatiots.iajscccisssceinctconsoisvascigiaseavesassoveteassascueosadtaaaestsnatejicasiel inainssiasiiansdebiissuanasaanaesened ot
`4.6)
`4.6.1
`Attachment of USB Devices
`aqagagsapaanastageadsaucsgdans coegstnesecspamanpeastzeatweramrerdeaiemeaanemeniiasanaseaaee lO
`4.6.2
`Removal ofUSB DeviGis:a.«1,
`at
`
`QS “WB ees WUb rerATHae viccazcccssaigusgv ca st snasazscucsessasan caus anc sad gosusdues cussuy sacan bay ov acuib as vous bas acca cei teaicaauavenitauagh20
`
`EMRE BUWBAa sevicennsicacseveneprsaesen'tsn sabsnevnelscepanicesbeunisvnicnnpeiancespeaiepassaven eons) pase un euipeueraien ven terreustnaaee aU
`EE:
`Pedy|VEteUl PANSARE ss caiscscauznscscxs savas nasceesasy ants vasepcesyeatasoc is easgi ins hans seasetszismnguni navamninasenn nets aRipeA
`
`ZTE/SAMSUNG 1007-0003
`ZTE/SAMSUNG 1007-0003
`IPR2018-00110
`IPR2018-00110
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`4.7.2
`4.7.3
`4.7.4
`4.7.5
`
`BRM Ne Eysa Sheara ea pensacola cpa ily est aoilankena\onb Bo cavavunaraalavhiesiewtlnasblegiba les 20
`
`Interrupt Transfers.......ccc1es
`
`.
`Isochronous Transfers.........
`Allocate USE Bandwidth ssc sccssisvccsveasesegicatsoseepedvasioastsamoas tanereieeaarneatimracappaetastaaced
`
`“WISE PGWGES oissccosaceaicseecGeesprssapiunpiapabncsasssagcaassaavatunasseisalancanepaissaesicsas aaddavonsaparinidacmaaasuawaaaTtnaeAne L
`BS
`4.8.1
`|Ryagiled GitPitcleuie wealtey Cee ener ererereer renee eer reeren tere trerire ir eee ret treet rene ee
`4.8.2
`ERIC: EMESGL ETP so. csic leverscearoe iy eeeou pervadesPrt ery a ey doede ey lariawe ete ajo PERG Aa nee: 22
`
`4.9
`
`USB Host: Hardware and Software.........cssssssssssessereeesseseeersacsersensesneasensecseateerseesraqenepeenpsesssstscseseeee24
`
`4.10 Architectural Extensions ...c-csscsisccusessssssseeserescsssesepsscarserenpsesrnsssenssorsessonbonsenassaasassnecrssnreanecesassnsnasnansenr 24
`
`CHAPTER 5 USB DATA FLOW MODEL .........ccscsccsesersursensscseneeeersresseantenarsseeeareeese 20
`
`5.1,
`
`Teriplemmenter Vey piisnts js.scsscces net sasoncessecaczsnsersasansncennvtabeachessnesbenupe seneinteuse) srowneennsncenrarseiescijacteendeagenndlo)
`
`5.2
`Bus eesadisendbowaaivateerssbyensneweasesunenuesesennebeonsserersrenescueesencussbonseseasutesbentubseaboressacanstsonsneciosvarcdepeesneannacas
`5.2.1
`USB Host...
`speataepal eigpscanceaaqtathntepadfogaassaoeneg meenqaeeaAneeinaTaedaaHREMBRAT eIMMATEMEENARHETT LT,
`552.2
`Physical Bus Topology...
`wandd
`5.2.3
`
`5.2.4
`Lapacal Baie Weepyxspcesesstessassucasercwgocras cuatenseataaatasintatceatoastaa tas aazseetves Uaasbes tas Caasuitadcues apaneueriaas 30
`5.2.5
`Client Software-to-function Relationship. ..........:.ccscsscceesessssseeessteetesenceeenetenseeasesatsansacesneanenseeseese 30
`
`5 TSE Cémminicstion Biow sicssisncnaanascuininaai minnianee L
`53k
`PETAL TUES ccs ccs ae yegee ue ene he Geacebsh baiceaandtba tuanmace ndnddcpaiysonepntaherpadtsfesiiedvadnadboasieagedyabaiayieeaieeaich Se
`S32
`DEPT PES psec cvsesca vase eav eps vesieea re caeaapeFey ys eeu Saran pupils oa rego eoaaprealnaa debe aahgra nas Sp oa pace gona Snapa eee 33
`
`S.A
`
`TYANSHCL Ty POS. ccescsesrescesnesorsensesexsencnvsscequssanseunesreponanereusbnedaivnscsnnogidrvishetndexeussoesspaehcnonenaavasousengssssevegesnertyctal
`
`‘Control Tram sreeincisaliseccssictssssscccssisstnanasabiantinsipiaidacsaasbionastaudsvipiapicsbesiananddlasiianaeansenitlaaadllinnmeliee De
`§.5
`Control Transfer Data Forinat!...:.:..<.sacagcceecssasanesavsasndeuantasstanboocnna cpasdoasentspsaensaneseqaiacnddciaidsicpeasninnesdqcdO
`5.5.1
`Control Transfer Direction ...........0..0-0.:
`wel
`5.3.2
`
`5.5.3
`Control Transfer Packet Size Comstraints..c..:iscccccecsiacscciacaacisasacvse ctaseainiagcenacssacacedssaptapaaacscssavsvineceac
`5.5.4
`Gontrol Transfer Bus Access Comstrannits...i.siccp-csscccscicceaceidesascdivedariserdedeadeastitaaecdecpseeeanseastebsbblldecear 38
`$.3.5
`Control Transfer Data Sequences ..........:cccccsesesessssesseesesscseseesesenecessseneceseassssesnarsesenseenaneeaseaserseeensees 4)
`
` Tsochronous Transfers ........ccssesseoeee
`§.6
`5.6.1
`5.6.2
`5.6.3
`5.6.4
`5.6.5
`
` Isochronous Transfer Data Format
`
`Isochronous Transfer Direction.............0:0:c008
`lsochronous Transfer Packet Size Constraints...
`Isochronous Transfer Bus Access Constraints ...
`fsochronous Transfer Data Sequences........cccscesescsscsscsecessorsssierneneenceeceasseeseseraseerstenseeensestertesneaser hd
`
`5:7—Tnterript Triatisters .ciainicscnianninninneancianin ni naneiniiinenanlnan Ae
`
`5.7.1
`Interrupt Transfer Data Format..
`ast
`sei
`sodasgata ghar
`yinaca nna
`43
`
`5.7.2
`Interrupt Transfer Direction .......
`
`Interrupt Transfer Packet Size Constraints Sane
`3.7.3
`
`5.7.4
`
`Interrupt Transfer Bus Access Constraints......
`Stee
`
`pra eeaera oe csasea can aaNet aaEc oe
`Bulk Transfers.........06
`5.8
`
`Bulk Transfer Data FormatRatti
`5.8.1
`
`5.8.2
`Bulk Transfer Direction ......ccccscecceseessscssseesceeesnees
`aiaatecayaanat
`5.8.3
`Bulk Transfer Packet Size Constraints .......0...0.0..-::.ccccenessecseccsessccseereceeseenesseessoesesssassaureensassaesarseeess 47
`
`ZTE/SAMSUNG 1007-0004
`ZTE/SAMSUNG 1007-0004
`IPR2018-00110
`IPR2018-00110
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`Bulk Transfer Bus Access Constraint..0............c:c00:ccccsccescsssseseeenssssseceanenscssoccneepeneesusesaeenaqacouyeease 47
`§.8.4
`
`Stabot4EAL Tears Peer Focali SS eyUgies fo cny casas gaacs Grae ges Ceo nevany Aaa ed dseees cenecs ou reaanmen aemtNEar
`
`ae dD
`Bus Access for Transfers...
`5.9
`
`5.9.1
`Transfer Management...
`
`5.9.2
`Transaction Tracking...
`:
`$9.3:
`\Galéulating Bus ‘Transaction Ties ciscssiscisussacasisecaseavasvassseascciveavsasecsinsneiceessearaiiteeasertiveacantare54
`5.9.4
`Calculating Buffer Sizes in Functions and Software... 1.1... ccescccceseseneeeessssscssecnsenseeesescnepeentas55
`FS (Beis Bandivpdth Recker paises. yaasecscisosssviacscecis wc vnespaasaai aasessoss aster suaibviveaineisativiaung sania eo
`
`5.10 Special Considerations for Isochromous Transfers .....:sc:ccsccsseseesrseressnsennssneesseessesserseessensaseeeenmeensanees 19)
`5.10.1 Example Non-USB Isochronous Application.........
`ies
`
`BAe SUSE Clock: Model isscsacracctissiacsicessesattecceacaraianiaesitestanis teascactinsccndassianciaisaphastansaaguaciapeasisacesssaicasasace 59
`UGS Cah eRe S prtHT SATION5isicass occapainsiandaesityoassainp aasuhdonnacbash doacsadénaaatdgnossnphunncpancgama nneihandsiaanazapfeatyiatsseapelll L
`5,104 Isochronous Devices.....
`-
`
`STS:
`«Edabae-PreAraby eis is seaisiason sans sssacacsparsasi anaieasasainehavanscsaeaies ivsrdshaganndansoasoa aveotiaasauapaveiivanaieacisitaneeniayed?
`STG. SOE Witchesocc inet sven en asa a Dawa adlaniaaia esa nero Pau clo N EGEREee 70
`
`5.10.7 Error Handling....
`eae
`fant
`5.10.8 Buffering for Rate Metching..wbeanrasvarivssduvaronrsiciioudanersvethapeaciveqenedhcoscereeUsarearoviauimueh tivwesmisraeessnite71
`
`CHAPTER: 8 MECHANICAL «ii iccscsisoussscaassianseasaciaensitssisaaisiasaiaataesacssnanaibssscneonas aaaceca 1
`
`6.8) Merebrisctaral Qvergiewtanicinsninana iniacindiniein nenanian
`
`G2|REVEA op nectar Bratcel seassvssencsnevcoveysnsiveahehcccicenivan'lea'sasieacnenvecausevasiensitsunpestehvaspenreeteetenriasrenievenentne ee
`
`OA.|CCie.Soascanccataneapceatan ericacade aa dgpspaciac tn teackiaieatch oogagesaeascemaskaatwacascevasalgmsbast tosbaaenqcpaserscassgepeanegsteosaetensde
`
`Catble Assent Dy.cccc.cssicssasnasnnsesaararpassasepatoajaunseazivoanaipasevan saesnesaandnisapvespeanngspanbatgnuspapeassuartashnsesaandaientanes EA
`Geb)
`6.4.1
`Detachable Cable Assemblies ..............
`:
`
`6.4.2
`Full-speed Captive Cable Assemblies..
`6.4.3
`Low-speed Captive Cable Assemblies.Sey
`i
`
`642°|Prohibited Cable Assenibliessaicnsaiccsaiavecsanian nina arene temiiicin iiacaiainsiainetiaaneesilold 80
`
`6.5
`Connector Mechanical Confieee:and Material Requirements......
`6.5.1
`USB Icon Location...
`ig
`percha Weed ava oan goad sa seta gua aasetee
`6.5.2
`USB Connector Termination Data.
`6.5.3
`Series “A” and Series “B” Receptacles...tes
`O54)»
`
`ck
`
`3
`
`Serie SAM And Seriesa” PHS oes asc pxzenunsarsreiemnsucscennnacavsseasiisespnist damn iaacnay naam atdarveaaaeaeals
` 6.6 Cable MechanicalSenUraOn and Material Requirements....
`
`Description...
`6.6.1
`a
`on
`Construction ..
`6.6.2
`
`
`6.6.3 sapbegsagebaaszeusares aehv4saavayEaHOyhenmedweap asadapaaaaa Neaaeaasica\ZasacsRaveuabageneeeNeReRLOSElectrical Charactesibtics.
`6.6.4
`Cable Environmental Characteristics.dstasnezaesscaanintPacemveuacncat aise tlasitceednsPekpestsouaatasriarareeTeREONS93
`Ged
`LOSGiwe cci5eiassacasaassacssuasiiosnaanis iona:aasava sidssvasysasuni ssasacaasani spas asadasgsadaalsiaitussasceseipvavetecninetazivibamadenadtadbeets 94
`
`Electrical, Mechanical and Environmental Compliance Standards v.sscssesseseseersseesserererersnnsannenesen >
`6.7
`Geely
`Fppoabile Tecraearls si. ccs sascccoss vou vcsesseasszuva scstaseccawscacseace oasausanivtnsie seta peavensaisioas vsasuganiaclaionceaaees 102
`
`MS
`
`MTSE AS Fh ahd aeseaapasveesiecave usesitpcas iceaiopnan voscanonsgodPave pyrenay ane nnveransnsos¥leepeureheaneraanaa avai opener LS
`
`6.9
`
`PCB Reference Drawings...c.scessesessessepsssnsensensespeentenseneannanseequensaqeannaenesorensansqeaseacsenssarensaseessreerereersase LOZ
`
`ZTE/SAMSUNG 1007-0005
`ZTE/SAMSUNG 1007-0005
`IPR2018-00110
`IPR2018-00110
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`CHAPTER 7 ELECTRICAL ........cccccsssseterenercesnenssenseectenenserersane sccaanaaduarie nebataped wee 107
`
`Fol SiAIG aasacncuaiiianaiseinadiienacadnseasaannsiainiduaiesiaaneaasiaaiialana paidaiainaniateanacnanemLE
`USB Driver Characteristics...
`gained OE
`.
`
`
`Bate’ Sisal, Raseiind Palit cos accscecersectacisvectinecd§AidtsssSoAEALIAUAticiicisarchreked, 110
`Cable Shewy. cei ssiusssvscucaneieeck
`abl
`Receiver Characteristics.............
`sien DOD
`TS —“Bevice Spebd Wdentification wc isceusiaisccteemesasazeiveissasasvaavsarsaveuassaiacavavranvmventaagearvancnn amanda
`PAG *WeipvigtARABPSEC re raaeces sens vesee slic sales rally espe esses ons resented ea uuanlesbariage otaresaee 114
`
`
`
`
`
`Hake|MptgityADpeTCGNs oc. as cusses cassuaieasasscueadseseuasosspooensgiescassoasesangseastansnfaseetsaeeastvctTonishaereaie 115
`
`L I
`
`1 ]
`
`7.1.8
`
`Data Peee
`
` Stat
`BWbe
`Geis 123
`
`sndeaani MEM
`saadces
`teeadstl
`afi Weah tae Tena
`puiasiquesnaprealaaeaietanascmicaneganutaecznAly
`Bit Stuffing....
`7.1.9
`
`ipecapiieyied 126
`Sas
`“Symi PAtteeay eiscessiepheSacssaeresanegbisiterhieseteesites Gonaecdaiansceovaave
`Pel git
`
`
`
`
`7.1.11 Data Signaling Rate...denvegeaspanzatspcspnessei Gigitonascursanuaadsne4snesasuvasscenaises Mucel ay 126
`
`
`
`7.1.12 Frame Interval and Frame’Thterval“Adjustatent:SeaigebfEPaPEENagBsetdgagosepacaaod 126BiasesSEG ca
`
`
`
`
`Falels. Data Source Siepalin cessesaasezywcksesetciaconinieasahapsagumntoassasplavehaasssccipsacccesh.scctessccade scahgndpncsdosucela 127
`
`
`7.1.14 Hub Signaling Timings...PeeleaapetersoncenopecapadeaannabtandillpsadaiblnsberrcaamdennyeGlgasvohensmakenndaealegs 128
`
`
`
`
`AAU SEN Receiver Dati Ditton: i225 jcigastasictestasssaoccascestodecernaiSreepeenisdsamyeenmalasSea 130
`
`PaNGU, Cabs BIBbay Scpssscsccsccsstsacsacca ssantaicaskancsasaescrascacsasastaneyer kewce foaatGegsa a siy AGE Ebhha baa sAATES Sc ILERANG ep RACER, 132
`7.1.17 Cable Attenuation...
`oitioh
`sins inane voslsaenghhges sy asd sqade shacks ahndishashasiegaiihivcstsatent Makes
`
`Snes cisies a sotines nd ncgasisaahdRSGINAGON Rash abbiGd pies seHans spabeintastpeeptlspale de
`
`7.1.18 Bus Turn-around Timeand Inter-packetDelay..
`
`7.1.19 Maximum End-to-end Signal Delay....
`
`wae,[9B
`
`Poven MistraBt tah acesas cceasapncdespyavsoneueychcaensabbanyesucveonyecks suiuvessensutistdasuaccdsea vaupstaceuav ed taisvleevadestavanines 404
`FAQ
`7.2.1
`Classes of Devices........
`save 34
`7.2.2 Woltage Drop Budget .......:sesccssccssessesecsossenpensensaseersisncedssenstvansnernesusedabsagpegeraiunapanianseasaess
`seo LBB
`7.2.3
`Power Control During Suspend/Resume..
`costtpattest.-speaecmste oS
`72.4
`Dynamic Attach and Detach...,..cc..csccsscsssssecessersssscenctesseasseesnsssscsscsecenscsscaceanaenssnsesecenarsnassesenasriass 140
`
`
`
`Fock,OSPlysnes Latyr sccaccscsscscccnansadsvan codanabeed ee uiidtiaviddaaadacadlartcrascacas sevecaaatasanaspeccnecensarsequepstbasbaseensbeattisomaele AMM
`7.3.1
`Regulatory Requirements ...........cccccesescescsesscesesseeeeneeseecencecseccaqecesescencesapesseeaseageesneaeensensuseeeeqesepeees 142
`
`
`32 Bug -Timitg/Electrieal Characteristiesy.255.c;:csasacsssssaccvesoacousaccssacesccscessuiscassesanagaacnaceuvesuesaspaions 142
`rece:ALPETTUEEE MPVETONENS: 2055 cune,sseteecenvves tas cotusech estas dustenneamiaieancaaca 7 cctasesacseca at eatae ch ada ea hada beddaiobacsasoctiaetia? 151
`
`
`
`CHAPTER 8 PROTOCOL LAYER......... savaa@ecaroemess Guns tase wabdeaeniass vgabesabonebiraemebeenebied LOO
`
`Beek)|BRR Urera ib ah saad actedas ae ae gnga cde nasenaepnntdsaraigohsctapeeyagapipnai meee meeaniamtanamncgaaceinteameantemantonnena LO
`
`B22)|SWING Field esscsuiisccssciasscsanninadciadciannianaaiinniimiiinninnaisHida LSS
`
`Packed Feretel Feo remnngaty ssscacasinescaccansansacsuvayaas onncicgnngacatzateassuassastnapaqatzaepatavassaiansibaiayeienenatuencas anagiscosaga Woe
`B.3
`
`
`
`
`
`3.1seiccscensWaccaavacicaMicunastascaaitiavaiandeanynevia“Packet [dentrfier Fields, cisicsssiseaivesdscscneparsadsiacsceassavehs aside 155
`8.3.2
`Address Fields...
`tai
`sie
`B53
`“Crdierie Naim ers Riel 5. hese ea etctek i eacgeveccnncamceth AU ea rraeneea pansy Seve Aadoogse a Posln sa Hawesees 157
`8.3.4 Data Field...
`Seateas
`gaia snag has izinapbastaasaTsusedcesucs puepaneed anand tamcapqaseraceateivencesaweeapengueenaa
`157
`8.3.5
`Cyclic Redundancy Checks...SopaabaadhcseguascatbaneatinseowasanadttesadnanROM PMTaeaeae 158
`
`
`
`dipseisitdavietiinee LOR
`Packet Formats.......
`8.4
`
`
`
`
`
`
`
`Bod;.“PekerPabeets « .iiies sscsasicasicsszstazesassassaanwaisassaawesnesinclicansansciieoeelennidbanatpakdodioeeearesoeeeeteen were 159
`
`
`
`Bia?scetccaceassaayezazonsmpeaapaspagepetesmneasmesceaypmyassansasendeessepuaneamauveaspevaptan tex 159‘StarterPrame Packets stacy
`
`
`
`8.4.3
`Data Packets...
`Wasnt es ltre sla wales Uewkccaes ead fai nao ie eatzee ros vapmcvaveclomppal aes eerenea ered
`-. 160
`8.4.4 Handshake Packets...civicentdlagai saspuaveanateHehe eapeinteRinaBARNARD GAUA aM aAM eee 160
`BAS:
`“Handshake Responses iissssticciassiviscsiesiilesaivinciasrenancia cieieniodasimianiwamiannse LOM
`
`vi
`
`ZTE/SAMSUNG 1007-0006
`ZTE/SAMSUNG 1007-0006
`IPR2018-00110
`IPR2018-00110
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`SiS:.Etanrsaetion Fav raats 2s,vacinasvecsapcasscnps vs cksnvdanigutsvsssaibesiantsiastanaccsieasteitanestaadaceiiaanesanenaeAe Oe
`
`
`
`
`BiSzk/,4Bok Transact ons= accsrerscoctiecemeatneatcnacaveniamisscamaasincnianicaanaamdspaheaeae 163
`
`$.5.2
`Control Transfers..........
`wee LOA
`
`SSG|Migherieaprl Datstyeea, cossososspz-wsssesasoosvePoseioeeuvsasaneyeEnaNoe 167
`
`
`S54
`UsGehiranois. Vransact asec jc--asessapaziagaspcaccagpcasceg soscasanaacaqcnnats piananpacaqiaaageaasadpeaaqacanatanreaseaaansanatal LDS
`
`8.6 Data Toggle Synchronization and Retry i..ccsccssscsssscensssscssestscserssssssasssenssendseneseneesestarereesarssetseresesese LOO
`
`
`
`8:61)”sicccisscanesgesiacencesassctaactssdegcuastaccsInitialization via SETUP TOket isiassacesscoces jiscenivaetieviectervasenetavenes 169
`
`
`
`
`
`H:6.2°acarnteceqepesseccsoasengvustatosatetdvusdeenaictiaiawngodssppaeeeiseasySeberRiey 169 “Suctesefal Date PragsactOns oo
`
`
`8:63! Data Cartupted GP INot Accepteds.fecescasepscancrscaiscanyadiessaysasschuiaaatadsoppachedehjaidesssaereverdssaibenuagyiertee 170
`
`
`
`86,4.|COPranted ACI, Rand shakes... ccsascsashssvocoseentzrsasascossacwaentvnieareanenaimarisnaeneemeetret 170
`Bea S!
`Wo weepeee TEreesicfic315i sccessasai cabin cent raaassiacincvian ci iiteatannsidece Manddna nas eeeGace Eee OM
`
`
`
`827) Beror Detection and Recoveryiiiscsssicssevatsavasssnseavsinsasiontaasiesioassceseasssssuapnateapiieaussaasuncsiarsvatannveatensced Fa
`
`
`
`
`Bet.Packet Error Catena ss j.0s:squcscispsesneasaitanarsernatiegncaianiaisiiaciaseediaadsedeesseasjaianiaaaciasitadeienanieaeede 172
`
`
`8.7.2. COTDERARNSIGRSUSTTEpeCbRTeTsceersgospetbedgeststerpaeseesreneearies 172Bus Turn-around Timing..
`
`
`
`PASE BOP Siciscncesspacsiaconenaetisande
`Sahel
`8.7.4
`Babble and Loss of Activity Recovery .......ccccccccscsecssecnssssssaesvacgeessecnsesereesceceatqatsuseseeestesatseseasseeee 4
`
`CHAPTER9 USB DEVICE FRAMEWORK. ......cccccsrcecscccsrsseseenensereessesansnstessenserense TTD
`
`USB Device: States asisscusicesiicsiesssecsesssvcovatanssanisneiecisatsactaapsacniesasinas jasdsasnainuastaaseasdatiatseoseeampanaiatiionaedieg hES
`QA°
`SAT|Migible siestabegs: ac. -ctacaszescessscdescecuse cs ccasotscestesingsgottapsacereesncesans tan ceitck sasceeseastyasseces adssntoudiitaaud bt
`TS SERV EsWee PRELTL ayasa a Cav cea cara eqn das an res den cuasng nega pendaaechors AN weratk eet aLce 179
`
`“Generic USB Device Operations psciccciaiscosssinisojaiatosncneenssuciyavsesosyeseseseninsiy treysbatnbbsveresearsensbiwavistenyerssl OG
`OZ
`9.21)|Dynamic Attachment and Roma .aciesciwaveerieeace gaat anus poorace scasieesadetscgsdunnlosseayeireinsessbes 180
`9.2.2
`Address Assignment...
`9.2.3
`Configuration...............
`O.24* Wategan fits. areca: :zcsrscearerecpocarcegequc reps wea Rear cima SORTSLALey
`GDA
`BWSR MAMAEEIERES jose ecsehieeclenrenvicrsteracreecenataesectsncsensaucnssnacetnesestacciacsnsnatiehigabaasiayeiauiaiveneabearcianga
`9.2.6
`Request Processing.......
`te
`
`DAR en!-AREQUGSE ERGsas cactasoasseevazesruncevancesaac reassasn esvaaiia Anata, Lae ecaveaceqavpa nedvabea env sedt wiaauscasagei aveaacecapaasenescataes OOS:.MUSE Dee ice: Reyes a taeiaacspaacienaa oases usta vac jatsinsseus caceassvgpasaveaives silanes cipapescanupe webu venigwenesecyensnens
`
`sents?
`bmRequestType........
`9.3.1
`BS|SRERCNESL , cencciscj zccaisaveres azine Apronacs Gores Us svi epekrestbuabe dtbdsadriedasedieoat nage LiounDin Di wits MEAs lop ACa HOSE RNA.
`ACA|aan eaNG eae pct ace sccret aceastaesOS Recast seat aevgitcnah anh dee daneaaeas anal ieRaDoUga nna SeMG/A ap edge gerTeEaNS 184
`
`BRT RATERoesaSiaascspesnsevSERREcasweverasndvbsionuysgtesuneveelfoneeOSeasesopeprenaoeanSencar 184
`
`SA-Standrill Devide Rey westia so pacccactacsccacqaicciay icespainniunayansacsevqaneesaicoaiace ryericasciva eannseatqand yan taesenageag eee
`9.4.1
`Clear Feature...
`
`
`BAe
`“Get Camtipurationy.:ccscsscrcscssseieaeaveanares aclaapritnloweaAT ICTS
`BAS.
`ASG? DESCTIPEOR. Gc. nudenviemoansie annenaieainod nme haba edaseen aed iat
`
`944
`Get Interface......
`
`945
`Get Status......
`
`9.4.6
`Set Address..........
`
`
`9.4.7
`Set Configuration .....
`94.8
`Set Desceriptor........
`
`DAD
`Set Feature. secs nceaicnans
`
`DA10 Set Interface........ccscceseceeccscsesecseseesseee
`im
`ELT- SVRCH FLATS Aas csace srs anssveerseraanae erasncsvenapaveen sonny onneascesnepranrceracersaunceucaceromensconepoersiuaitesgensaninennccens 195
`
`SPB:
`
`TMSCETYSLORS, 5siresscsasensccvuscesscaspenssessbaneevepgacgsu icssnares tnesushs irsateasdnnesnaranestrsesttidebsnnrdbasiarenvansvievsiadieviterseoselted LOU
`
`Vii
`
`ZTE/SAMSUNG 1007-0007
`ZTE/SAMSUNG 1007-0007
`IPR2018-00110
`IPR2018-00110
`
`
`
`Universal Serial Bus Specification Revision 1-1
`
`Standard USB Descriptor Defimitions.........cccceccsccssscesescscsscssessesseassctsensssessssesscesssssssscescecesaseesene L9G
`9.6
`FG VU
`UTSVICE a. sactnse stazecebencevcy-ceuts toate \a-suageseghavey pcectarwenedav sets oovacmavdedun sz aston vncsegtons Cot ioe eaeme eer 196
`Se©MCcuaER DUT ATED, oscesporcvc eusevese ses ia vet cgves es Aens suave onaeens gdwae eee DD
`
`
`
`
`G3 GCEvecaciessasgetesasschavesstavenasofcpuancySciacesaaradyh2oeatbpavsNaas4RRLSIEDGTOHNEUERRELaSTEVERLAAGEIRIBAaTTau 201
`
`
`9.6.4
`Endpoint...
`wena DOS
`96.5 String...
`siteaieat ar seneatanentar testes 204
`
`GP.¢Device Class. Degiattionns oj csssciicocssoesginasvvepnisiicesiovessansssdisinisioonsensenssastniinress suannsysseisepdetanstepetmveiicieiandad US)
`DISPEL MGRURE ETAS5so spc ems tPay seeaaei a Gama pede coun ONS Paes TMD Tabak vay wy ll glen CG les eb VE wy 205
`
`Dies -UEEPACS(S VAEraro sit WSa, sc upsiseiresyscsassessseasseaastizesciazneseasaneeeaiswitacus grain nseac acuta
`BRRcd.|PRG GSES o,.cases desea cacti nauatiacs paniacaicsciccainiadincussdaavmaanaanieajstianssaipoleoaigsiagRlakeisaddiaausaapeaaaiessiaawaansabaose 206
`
`CHAPTER 10 USB HOST: HARDWARE AND SOFTWARE .....,.cccrcsrsssneeeeeseeees 207
`
`10.1 Overview of the USB HoSt...........-:cssssesscccossenssecsesssensabeccccnsssaponneneennsnacansrensubenanssencespeneneevensensarsaeseeen DOP
`
`
`LOV.1 Overview... cece SeessedebueramoPuce tabeicseusicned yaa ni ug pale deve vain lone cn aubcreiremnviesen cea entvuas 207
`
`
`10.1.2 Control Mechanisms.... Js (giauauaaboundnaaahinevocia adh abu piupta waa bod bel odd wasp ADA MORaL RFID EDO 210
`
`Peal.» Ede Pw sacs cescsiacenssspatesccisantecsteeteasitaces
`
`wd,
`10.1.4 Collecting Status and Activity Statistics ..
`10.1.5 Electrical Interface Considerations .......-...,-costscocssassenseervercsssssnssccssssrecasansesevectsesnazeacrscensersesevesenes21 1
`
`10.2 Host Controller Requirement ........csscsecerceseereeeesnsensessessisaeseeatscreasensnrqarseessseseetstsereceeseesateessenetes 2 DL
`
`
`
`DST” Steet FIAie) erp 0 Sopa z sours mayOHARANGcapaaaah cogent del ouaoon lh des mmhcr lie debi els roe Sas nea aC a Sle nay 212
`10.2.2 Serializer/Deserializer.....
`5s weosuehpas be saciaa tonya resp aigQasqnsestspevegnacziseraaay rou Orswessia nibs
`
`
`
`
`
`
`TZ id: VPirarites CHETReRCHR ca c3 saat saniaetaadpeasiatasdiaciaacuaniiasavaisalddadtdicaisadaxtapusanbanatcsaensaadiaaaEIETS 212
`
`10.2.4 Data Processing.....
`his
`LO 25 NP Pata) FEBie cones peers caacresonseacres veacore vsnega losin poe Oy doaee eves eel aender 213
`LO ~ Tramsraission Bree TierGb ieg o25555 osssecs eaavcensconcsasosacsaaisassasauscacs sista aatehaainsacscascasciaa sea sinstipsasiisaisstins 213
`10.2.7 Remote Wakeup .......cccceee
`
`10.2.8 Root Hub...
`ste
`
`LEad. StSyates Teiteebatse scsi staat ccs sche x cassascaz saa ancepsa usa Sng edgagetcaxninnnt Pec panaq Bee ercennetancvee cp esvest hts DUdedetees 214
`
`10.3 Overview of Software Mechamisms,.........cccsccccsccsscessecssssensenneseesessessescsscesesssucsesensseseasestssescessenssesanend L4
`DRT «Eeeites Cea AEAPTRUOTa oa tsa sca ae SEN Yas PoE CNTN PENN geTPT Hy sy cya ccegeaetpreanetred gece cae aeoe neee
`iid.2”Resiiiicd ManiaBERTIE a cscce ony Actus peutic cnreeptoncaasnaten eipasesseserusaR PASTE at aENERE DUTT
`10.3.3 Data Transfers...........cc.sc0+
`
`1}.3.4|)Common Data Definitions sce cusscetesseepeeis ivessdpzccsaeaseas heebapespassaq cesccweesaceeesettasaaneaeee
`
`£04 Host Comtbollér Driversoca cscscsscscacsessasansssisasasstscuasssecaectaesaancbenoansnsadaareasoeabssasqabonstbisicasunsransseowasiinniansaoe AG
`
`LOS Uiaiversal Seyial Bus Driver ese sesecanveareqrerveccrscusseneneereveseansscineapen venom wsatvaniassvasteetenniesoveimzeasieeiseaienn LD
`10.5.1 USBD Overview ..
`ayia ts pac gb Bay Aa MEDORA acta ARLES BARA N Reta eaaateaeCa TAL OO
`10.5.2. USBD Command MechanismRequirements...
`spas221
`
`10.5.3 USBD Pipe Mechanisms...
`tegee
`10.5.4 Managing the USB via the USBD ‘Mechaniensa.:
`seniedod
`wijiaevsyaaspinsaluasaagssonss
`
`10.5.5 Passing USB Preboot Controlto the Operating System.Seererereretcever trerererrrterdrere reerrtteterareetre227
`
`10.6 Operating System Environment Guides.........:sscsecsssssseesssssscsesssssssestessesssesseasersesssnsssssssanssasarsersses 2 7
`
`CHAPTER 11 HUB SPECIFICATION (ii. csscscssscvccsssesssscceasinvaivossrsierestsesaausst rosesein LOO
`
`DET,9WEWeeTW ccsscasasscesiancesicancescaacassteasasaatecesvetacezecstaneeadoacviata sesnbansuabanaiiwibueialelbnesncbieideictdeladitacaasicedbedl 229
`
`VTL) rb Atetecture isis csescsciescssisies essa naapasaneannnpncep arenas
`weed)
`DUE EaseonsSELPAEGi ca caspase ae casa eau a Sas oa slovoed tneaNdee 230
`
`viii
`
`ZTE/SAMSUNG 1007-0008
`ZTE/SAMSUNG 1007-0008
`IPR2018-00110
`IPR2018-00110
`
`
`
`11.4 Internal Port .scsscccsssscesssssceoes
`2
`——
`11.4.1
`Inactive...
`si
`
`11.4.2 Suspend Delay iscidedb apesanctanbagahaaihajtaddabbbsbaaesascanabaipabvatoaepeasaahiecictsvestasehtclbfaachaaedbaadiabaesHosLaWGaA237
`11.4.3. Full Suspend (Fsus)...
`saisisiueuaamipascnsaataedaeaicesunersascavssuauenstsiaasaribeses ttaeajaesaeusehaeWaaaesnteecdsetoreS F
`11.4.4 Generate Resume(GResume) judcsTegeeNeasnsersteCbgseascoercegsadeahaaBengynttt oDdosdroleINUedoma238
`
`0239
`
`Hee 240
`wn d43
`
`11.5 Downstream Ports...
`
`jesniaehienes
`
`11.5.1 Downstream Port“State Descriptioneves
`
`Universal Serial Bus Specification Revision 1.1
`
`11.2 Hub Frame Timer.........:-c000
`11.2.1 Frame Timer Synchronization... staan
`11.2.2. EOF1 and EOF2 Timing Points ..
`
`
`
`11.3 Host Behavior at End-of-Frame.............04.
`Li Sel) Geatest Host Packet sacisccicccscsyscasicassen ousoscasegucspncnuasesctacsadsssecnaywave2 sec agacesessacctwasretantaageanviashacnmiaaenedies
`
`11.3.2 Packet Nullification.....
`
`errrreeerrrrrr tirrritretreteri ettreretrrrttietertireter
`
`ret retiettrttettrr rit rr teeterity
`
`11.5.2 Disconnect Detect Timer...
`
`weer 44
`D166) Wipstyeann FOrscecsecepuvessivensevtissstcesievecvschiovtneyersvunveniea essai deccstads epslieallenidesliresirnesldes
`
`veneer 44
`11.6.1 Recetver.........
`AGE!
`PLGATISEP TER (osc cevsccyacezassapace vasscassuacisasva tasd-adsay ezssizacsaas xaiasd angaas400 1901453 ACRRGadS esd ESO OTARAAADAGG HFRS ER AD 246
`
`11.7 Hub Repeater...
`adhe250
`11.7.1 Wait for Start ofPacketfrom UpstreamPort (WESOPFU)..
`
`11.7.2 Wait for End ofPacket from Upstream Port (WFEOPFU)... vcsnstississsisssnseussenustissenessaseees250
`WAS Wait-for Start of Packet (WESOP) a.ois ccictentcegesactrieina diseceran sae As Aaise needa LE Weta251
`WTA Wait for End of Packet. (WREOR),.cssccscesassvessaisccesncssassassvaneesvasantovessetsaesszepenscigveacassnecsaseavesieveesaay clot
`
`11.8 Bus State Evaluation.
`
`V8.1",
`Port Bator33 vesns:
`
`rs
`11.8.2 Speed Detection.
`PUBS|OLLIOY sees uss coscaecanep gy pieghniaeneenaarsis UAE pect DAAAIO) LG TAAARESORTS 252
`11.8.4 Full- versus Low-speed Behavior ...........ccesceceecssesessesseesesseaseeeseeseesesesseneesecenneenenneeseaseeesersensersaseases 252
`
`119: Sdspend and Resiiiescas wiacssisinipiclinmnininsandiinniniuinniniciinaninind
`Serererrr
`11,10 Hub Reset Behavior.........cscscccressnrsscneterseenses
`254
`11.10.1 Hub Receiving Reset on Upstream Port.Eerorpiniec Meetrainaticsasstimer nrcrstertartmetre254
`2.h0 cee eR ee ee eeeee SRE eeReeee eee SERNEE REESE OTE RENE SSeS e eee nee eee eee eE ene ee
`
`255
`11.11 Hub Port Power Control....cccscsseensneeseee
`DLT Miatiple (Sane vsasscisscicseasiesicsscetasostsnianiaonassvabaanieinecicsniosadneasnannds desea anieava