`Specification
`
`Compaq
`
`Intel
`
`Microsoft
`
`NEC
`
`Revision 1.1
`
`September 23, 1998
`
`ZTE/SAMSUNG 1007-0001
`ZTE/SAMSUNG 1007-0001
`IPR2018-00110
`IPR2018-00110
`
`Huaweiv. FISI Exhibit No. 1011 - 1/327
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`Scope of this Revision
`The 1,] revision of the specification is intended for product design. Every attempt has been madeto ensure a
`consistent and implementable specification. Implementations should ensure compliance with this revision.
`
`Revision History
`
`
`
`Supersedes 0.6e.
`Revisions to Chapters 3-8, 10, and 11. Added
`appendixes.
`April 13, 1995
`Revisions to all the chapters.
`
`foes=| August 25, 1995 Revisions to all the chapters.
`
`1.0 FDR
`November 13, 1995
`Revisions to Chapters 1, 2, 5-11.
`
`November 11, 1994
`December 30, 1994
`
`January 15, 1996
`
`Edits to Chapters 5,6, 7. 8,9. 10, and 17 for
`consistency.
`
`September 23, 1998
`
`Updatesto all chapters to fix problems identified,
`
`Universal Serial Bus Specification
`Copyright © 1998, Compag Computer Corporation,
`Intel Corporation, Microsoft Corporation, NEC Corporation.
`All rights reserved.
`
`INTELLECTUAL PROPERTYDISCLAIMER
`THIS SPECIFICATION IS PROVIDED “AS [S” 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 SUCILEIMPLEMENTATION(S) WILL NOT INFRINGE SUCH
`RIGHTS.
`
`GeoPort and Apple Desktop Bus are trademarks of Apple Computer, Inc.
`Windows and Windows NTare trademarks and Microsofi 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.
`Compaq is a registered trademark ofCompaq Computer Corporation.
`UNIX is a registered trademark of UNIX System Laboratories.
`VCis 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 comments via electronic mail fo fechsup@jush.org
`For industry information, refer to the USB Implementers Forum web page at htupeAewwush.arg
`
`ZTE/SAMSUNG 1007-0002
`ZTE/SAMSUNG 1007-0002
`IPR2018-00110
`IPR2018-00110
`
`Huaweiv. FISI Exhibit No. 1011 - 2/327
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`Contents
`
`CHAPTER)
`
`INTRODUCTION esciciccscdecetsisisesevalis va edaceheidouscysccetssuteviwsccadascdsedbaschencaced 1
`
`Diss<SINCRSSEROIY Fscesensenassinsnipivatecasspe oveenebrnsneaahsnnaamanassonenuaenesiaseanadeaiincbanenysaaalanopaand vaisnanna tatbasaaatnshunsaags eitiaiie h
`
`Eide Objective Of the SpPecilCatiort5.0cccycssecsyeocsiccosicarqsassaceiquscvescsssocsaeyiesnsavonscaytucovsenansdsepoevsergosequeansenuedensesviey
`
`Vids,
`
`Scot pie ao Rt face De crmaah oa 2csc3c cpap gecgesmcegesacetatescesasete seqaccgacenstocesjencanpipmescutnester seesseesaeeres Goreveerentvaderserse
`
`LA Document Orgamizatom cisicisisacsessccsiacscsssacvacncssnaciascvsaveveecs fasereass sivaasraatsessscdcassstacnsaivactsssoanata avalasaccddacioaaee,
`
`CHAPTER 2 TERMS AND ABBREVIATIONS. .........ccssseesscceesesneeneeeesnens dasnesnitizeapeeudye O
`
`GHAPTER 2 BACKGROUND we cicicccctssiccciccscnavasscsseccaussusoatsssessaigenstaanacactii sad sccasaadentas 11
`
`Sak)|GeoadS: for Ube: Oapiveersail Seerteg) Bias syaiecsccceseeseyssnccem qe jenycncecacveasegacentoenpaciececmucaiccstecsen taaitacinndeennetesELD
`
`She!|MitapA AREScocisciscepietasdsavsasiassiiasasschaiapacasonjisaajajaasssachapisaasandinaiansebeaenaantllsoesapaiaclliaicaiadionlWllay.SidUD
`
`A.2)
`
`“Taxonomy Gf Application: Spaces.sccccesasccscccse visicaccesnescsupuupevensncvackpansstnccpasvicneseiscpessssenssubanusanaanvgncsssu LIB
`
`CHAPTER 4 ARCHITECTURAL OVERVIEW...........--.:ccssscesreeeccsesecesteenennensnssneeenes 15
`
`USE SWSECT ENOSCITAON ss iaceeyasessvensgesetatenscanieaceivinnsssnsnpesnaesnensestacndedpeasqaacuadeasnaassigteinaisso]aeesruveeeee
`ALL
`MALT!
`Bu STOPOleey Se ecseierasvesseieosen orev sesetvenesnenncseey raseheern an Siakraassitee werner usasiaesBa
`
`Physical Tn ter fale sascacvecsesserecerasesrsacseveensnvencenssovcenssarsanesvecivstaevessieenersies eaénnvsavabsenasicesesusmebanciangeodscoocheesbL
`MZ
`42.1
`Electrical.........
`a
`
`ALI!
`APMSCRAAIGA sii psessarateispivscacsisausces cqzptagcasaeepaepaserices segppastalisany ave aaic an EaseBLELn
`
`DiigPSEA WHILE sgescae assezGsp00acy000OaRIEHSIavba cngdOT SEpNNE csp RUSENT ATacess 4a |PU SUASEHHGU ENUFSepadHnMapanaameaRCT aapotepanseNSIGNT LS
`
`4.3.1
`Power Distribution .
`at
`
`4.372.
`“Power Manarement.isisssasiscsasisanennsesinisounassaisiivshvsivshisstiave navaiun dt biaasigohoos cobadateo funk innkavnatauiadasianss wives SO
`
`RPA! Bb rephrase assoc coats teats apeswhee fodHa dadcL
`
`ES|RTL SEIVGSSs; cacscnyesrarsecenasuapnasecvgnscrseasenssagtscuecdsaevucnevonsssse\uses eiuseunney¥asssgsihiod bail Geaevduaciinsbonswiseneiieesedeisensseat lO!
`MeL
`(bevom LISTECHB s: vovac ceactescscasspsasqracentoaieaseeidan peadeaisactaats ghcmeeiacias teind sa saidid kbobisdnad aaghesteatioitanaeianaraaae lO
`S5i20«Geror Hang icersarsnircrncancctantantiatns itor apis eratarmOED
`
`Syston Comfigra Chaatsascsccatecssnseseesetetaeceshecessacssanvee tocaeopeescatssenrateantspacasias insteserapiagesiabiisostearennteeraenenel G
`4:6)
`4.6.1)
`Attachiisnt.of USB Devices icc: ccc9:cicccasscssasascesnatmcraeaasiectscennsaccreaasenvenaanrs
`4.6.2
`Removal of USB Devices..........cccccecsseresssssensssesaseessasessaneneeeetsnsecagesssnegeeenssanenoaaeecieees
`AGH
`
`Boas Wiebeata casas sates vcs sta spsasgs azsasaa soos soe uu ca phchuss cuss vasaa beh ov usa de vaaipasacshcaaveaiaaiseavaiualag’
`
`ag
`
`ch Dita BOW By Pres oeeciccsensvestsemeevvovscussiisnsyivasvuswecessuucessistevesveesssiassycasvansseigederauses se jssurssnsevenessssarsuasmuapssqisssandO
`
`yeEy|CeciteGL PipeanSEeiesg oe cso tes ccscas savas casca scns yaaa aap va tap scc te caaccy arta a aaagesz prespaiaraaataniansciassare engines
`
`ZTE/SAMSUNG 1007-0003
`ZTE/SAMSUNG 1007-0003
`IPR2018-00110
`IPR2018-00110
`
`Huaweiv. FISI Exhibit No. 1011 - 3/327
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`4.7.2
`Bic epsae Re2 isea giaeve Ueda ante edra eaAMAL Aah cnanl lod erp ayaa edohasltea eaiastyaalle 20
`4.7.3
`Interrupt Transfers......
`
`i
`[sochronous T'ransfers.......
`4.7.4
`4.7.5
`
`
`
`
`
`
`Pilati 2-VIGES BanWith s:sapsssiosconacreaseaasceccsascpemaseaygsacppamecesmomeeayesgeccane zeal
`
`“WISE DGVibES:s ccsscarsersscnsnentineyrsprasssvevtvesscsassrannyciensuznnstesnsivesancinesasesesbiuene acess vesseperbisiacvasseeenssertivanaeisioeienare 1
`ALE
`4.8.1
`Series EeHarRetaa Fg 29 acoven Mseree Toros pretsaygcsaspemezeas eRe Re eCpe iaoetepee
`4.8.2
`DIGVIGE: DESCPIPUONS ...rscrservecsnsensussseusseesavessdasecrouusduveqestsesuruowemslevudeurgsaensi/aby igeandtncauycenpyyFabeveneyeasides 22
`
`4.9
`
`USE Host: Hardware and Software...,.....ssssessssserserssessssverrsssssranssenrsessersarsssssatssesvassnessenteensssseceepeses24
`
`4.10) Architectural EXtenmsiOns vicssiscssecceccssssssesesevsissossicsepiseiosssenssseniicsoussanscseconsannssesaabeatha ssasuansnnassaeocasmessaasiac a
`
`CHAPTER5 USB DATA FLOW MODEL... cccscscescrsstsesrereeeerersresscetteestsnnssersters 0
`
`5.1.)
`
`Teriplementér Vilewyp06 ..s-scivieneicavensvevoeneteeseravonscnierwcenrsnchssnnevbeniesestiaveisenv|suseteentsvesnsuestiendijentventertvenigae
`
`Bhs TOPO gy caiisccsiccccscacscecssssasnesonssasvannesseesasetansensasacssaenecanisvassansnsuesssrabanpnoseaterbsansevabsosanseieevinoieeneseuaniac ail,
`52
`§.2.1
`USB Host..
`§,2.2
`5.2.3
`5.2.4
`5.2.5
`
`USB.ravices..
`
`Client Software-to-function Relationship...seccseecesseeeeceeeseeeseestenecsseeeeeeseeeeetseeeeenseeeee es OU)
`
`PSB Commu niention: BiGw sscccsssassossscsscssisasciveacccesscsntesssccedius svassuensnbevsienscvecinvevsieontaeeiestedasscaobantenviesiaasea
`$23)
`5.3.1
`
`Device Endpoints...
`3
`DEGpasescsascasesOSussavasanesalnnnedcqesclanaseSTUURNaalcoancoebanstabaoesaaadyuechcogootapyleeahaneatee33
`5.3.2
`
`Seb.
`
`SUASHES TU GBs encsessezsaehsane vasdeeciaerntaaecgutinnseshaverseinseisiiredestacadriahdeadeh i tiedhidenedapieidensapncrenersbemer oondeicn al
`
`heecanps
`5.4 Control Transfers..
`
`Control TransferData Parent
`
`5.5.1
`Saint
`Control Transfer Direction .........0.0000...
`
`Bid
`Control Transfer Packet Size Constraints...
`
`5.5.4
`Control Transfer Bus Access Constraints...
`;
`
`S35
`Contedl "Tents ter Data Seqhentes:, crass canna mais ainanrtensiead aan gameseaTs pineiamapart
`
` Bochranotis Transfers w..c.-ccsseisssercessvessiassovessssssenasessisens tnsursersvesserscsarssnnssnnvrsenspsisnsaperesonveasensosbtensenatenee A
`$.6
`Isochronous Transfer Data Format..
`Al
`
`5.6.1
`Isochronous Transfer Direction...
`wl
`5.6.2
`
`lsochronous Transfer Packet Size COnStraint.......ccssersersssssensncssenscassessecnsanscsnenseeasenars
`wo Al
`5.6.3
`Isochronous Transfer Bus Access ConstraintseeAY
`5.6.4
`5.6.5
`Isochronous Transfer Data Sequences. .......csescceressessssesessersensnsstsensenecsesssesesenearssnsesssesseessetestaenesees ho
` =
`wine
`Interrupt Transfers.........
`5.7
`
`
`5.7.1
`Interrupt Transfer Data Forma!
`43
`5.7.2
`
`Interrupt Transfer Direction wou
`43
`S73
`Interrupt Transfer Packet Size Constraints..,.iscccccsssisesesssssssnsssstvorenascsssscscesenssesssatasssansandsnsdagsiciontacens 43
`5.7.4
`Interrupt Transfer Bus Access Constraints ...c....ccicccccsssecssesscessssescocscssoesssstenenescsssusseesaessnesearscntienane 4
`5.7.5
`Interrupt Transfer Data Sequences ...c.:.s.ccscgesscseseseesgesseeseeseseeecsereeersecsecsenetesescaesansqaseaanegegttesneqeaese 46
`
`4G
`Bulk Transfers...
`5.8
`
`AT
`Bulk Transter’DataFormat
`5.8.1]
`5.8.2
`aia
`Bulk Transfer Direction ..
`wT
`
`Bulk Transfer Packet Size Constraints Weusidisiniaiagtcinaisishaiganinamnsinaes pabannaaiasaiaaidasaasnaaabbashpaasanianath AT
`5.8.3
`
`ZTE/SAMSUNG 1007-0004
`ZTE/SAMSUNG 1007-0004
`IPR2018-00110
`IPR2018-00110
`
`Huaweiv. FISI Exhibit No. 1011 - 4/327
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`§.8.4
`S:8:5./
`
`Bulk Transfer Bus Access Constraints .........ccccccecccscscssctssensesssssesssneesenscacasseatsnseeessesscsesuequncanenees47
`Bulk Transt&r Data Seqteincee aiiassisjssessanscicasscareuiaisorensisorsennsesnersueeniaseasentsarteionaivnatiarenassaamnnnac ee
`
`Bus Access for Transfers.
`5.9
`
`§.9.1
`Transfer Management.
`
`5.9.2
`Transaction Tracking.............-...
`5s apesntnes en tnazenrRsbomeneRCEMaseaiscarTabee54
`5.9.3
`Calculating Bus Transaction Times.......c.cccsseeseeessseesseeee
`
`5.9.4
`Calculating Buffer Sizes in Functions and Software ..._..........-...2--:s:cesesecceceececescoseecereseeeseeeceeseeatee55
`Gy
`EUS amd opcelh Geerattes. jaaeas ais sss ans cease nc suas pyausaasy jsacsscusouens bansposiay meal asic aniaaaitaagses ameDelapae
`
`5.10 Special Considerations for Isochronous Transfers.
`
`5.10.1 Example Non-USB Isochronous Application...
`
`5.10.2 USB Clock Model.......cc:cccesercssseetetsees
`
`5.10.3 Clock Synchronization..
`
`5.10.4
`Isochronous Devices...
`
`
`5.10.5 Data Prebuffering...
`
`5.10.6 SOF Tracking...
`
`5.10.7 Error Handling.........
`a
`
`5.10.8 Buffering for Rate Matching dabeeoeevusciueddeneaytaven(oerduvewreachonrechyravervenvteraertreirravarerscoanteatirsamressnrersniss
`
`CHAPTER 6 MECHANICAL. .....cccsccsstssssressrsssssrsssenssceeessersessonsseensasssetessensenssonsessen LO
`
`GH
`
`sArebitectiral Qergibtessigansisese cantaaceastaauaaiaiaatinaD
`
`2.|EVER Connector Prato ..ccercencosneseeeysnsannecsucddcnensstlenneciespnsevesvesvererenstvieererstienvenseraieetesinesseteisererenyaeed
`
`Cable Assembly...
`6.4
`
`ate
`6.4.1
`Detachable CableAssemblies.
`6.4.2
` Full-speed Captive Cable Assemblies Sassikconsnpeadcresagrnisaseezanas’prtashredssenecabnveaseaamacemnexeaitrait76
`6.4.3
`Low-speed Captive Cable Assemblies ........0....c0ccccscescecsseectstecseeerececraneercesneesssnenesnesssensataeerennsceseree]®
`644°|Prohibited Cable Assembliess. cistscscssscsccsssnaataieaatisicranctidiaatsisinincrineniaiananacnG
`
`Connector Mechanical Configuration and Material Requirements..
`6.5
`
`
`6.5.1
`USB Icon Location...cst cesses
`
`6.5.2.
`USB Connector Termination Data ......
`
`6.35.3:
`‘Series “A” ahd Series: "B* Receptacles...iscesis eye apseyeaah agen eh aise acta vacesdant sae inn OD
`GS)
`Berlés “Aand Series VEPls 2 vests wespemennaisigsunennenncte mire evesarian econo
`
`6.6 Cable Mechanical Configuration and Material Requirements.........ccsssscsesssreessenssensersncerseersennsereenDO)
`
`6.6.1
`Description...
`6.6.2
`Construction........
`a
`6.6.3
`Electrical Charanteribties..;
`
`6.6.4
`Cable Environmental Characteristics andesnegadesuanninhisrceuspsvapisneeedentvgeinnssitesBowelsanNistnesilasesteaneients93
`6.6.5
`294
`
`6.7—Electrical, Mechanical and Environmental Compliance Standards ...c.ccccccccceescseeeeeeseeereseeeeeeneeee
` 102
`6.7.1
`Applicable TipCuinipeants 25 secs sess cccessnciseiessassatannssavcageesescassaicy noni saetsienincavisnecssscasseuaiscssaavicaviaicaceaatees
`
`6.8
`
`6.9
`
`USB Grounding .......-.sccssersserssssenserateesensenersasers
`
`PCB Reference Drawings....sssessessapsssnsessensssenessarsnacassaneassersngueaseeranersagecssessaserseseeseenersaseatessnaneensess LOZ
`
`ZTE/SAMSUNG 1007-0005
`ZTE/SAMSUNG 1007-0005
`IPR2018-00110
`IPR2018-00110
`
`Huaweiv. FISI Exhibit No. 1011 - 5/327
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`CHAPTER 7. ELECTRIG AL sci ics Gisasinacehipaen aoaaa elas 107
`
`
`invseon EOF
`SiQMALINg essescssssssssssansesnseesiss
`TL
`
`age OE.
`7.1.1
`USB Driver Characteristics...
`
`
`
`
`ELE(|Data Sisal Rescind WallecssaicscccrsecceeeascactieecissAidetikablibtALAPAaiciacneere, 110
`
`7.1.3
`Cable Skew...
`dig
`tishiniedean dan aN GEON ueaMianm ata mmiEGromL Ie
`7.14
`Receiver Characteristios..
`diagianaunpuegasawiadsonamasuateyaccasiadcandhasightsrbadsURHAieMaTbaaliadiadtinlanihiniitinHisaeesgied UE
`7.1.5
`Device Speed Identification 3
`aig
`
`
`
`
`
`
`
`FTG©Vigpirt SaatSh eS cre aa cestanvvesassvesiocpessaweouesileawrabestscosuleaosteralocseresnpeeatavdceayarUesnievapstvaneresees 114
`
`
`PANG|,SSTPROPMIRES GETS 7.scaCasseacacsacscaasoapgaanste ceposaeseuomcaace04maouaSETSTaoshoemESoDSEHETOSeo 115
`
`
`
`7.1.8 Data Encoding/Decoding...aaidacvatasaransiataniviatoivaasaniandsesitekincdssidasucehaeaiuasicoheaNasiuedeaakehuaitaabeatelasses 123
`
`7.1.9
`Bit Stuffing...
`-
`
`
`
`
`
`
`FLAT “SVMGIPGIT SezacersarsneAnsssnevndyngshicitanhixerotnesdawndharaadCalanceorannlecharbsanlecoalesaeraeiehcasualSaGea IME 126
`
`
`
`7.1.11 Data Signaling Rate........pasuaeeassaieiseantyneansanisazerceneriostsnvaceuapauansssseoseandvateeta 126pia
`
`
`7.1.12 Frame Interval and FranieTnterval‘Adjustiient
`9
`7.1.13 Data Source Signaling...
`a gctvestgietiaaskr ess
`7.1.14 HubSignaling Timings
`
`... Sraanalesu baraaaceae aaphertcepaanhencnndelaannabaicabdgsllpandadilashevengndearyagienedensahenantacaties 128
`PAV SUS“
`JRGCETYER Deter AULESV S ccajscciansiaosenizstas gssas pacha sas (gban rou galic au plies imesngagg oN reed sa bag ye cian MaaPaSEa 130
`
`
`
`
`
`
`
`PalGUG GabbeGbay sesscsecssicssecsassoncacasatoccontiatensiecuapusdasaasaicvnssasieubiateasiGeasapheat4abiadansiaasisADLERLesaCaNGIAE, 132
`
`
`
`7.1.17 Cable Attennation.. —teasesrediaenesthgasarscatiaiycssrbhsshavugenobseoseibleeeeater 133spinaspos
`
`7.1.18 Bus Turn-around Timeand Iner-pacetDelay
`
`
`7.1.19 Maximum End-to-end Signal Delay...
`
`72)©Power Dishabiitior:....cacssaceeneadeantneicerindeaianaeeee dO
`Seg T!) EVBSSBRIGTUSVIDOSss ox2 cco: cos ccocsaccocenazonsuasooageaawseananneyusepaccasa ccateuincaaetyiepicesétoscsconessaasnrs stress ciseassnecsg lh OY
`7.2.2
`Voltage Drop Budget..........00.00.
`
`é
`7.2.3
`Power Control During Suspend/Resume
`P24.
`Dynamic Attach atid Tetachy..i,..csccscasnccicersaceceszaresseessaricssoasesetnestanvnepusgs sresseseavrensteucsycevasabetsnaeveaevevt 140
`
`7.3
`Physical Layer...
`aSbabdald)
`waadeed pS ICA LeddAigbeddateat eoece aempcEGataIcosPetesectAA
`
`
`7.3.1
`Regulatory Requirements...
`sesntdehsaaceipayadgcbdetedeazedusnspaveatscadacs
`sah audatisneceTalsuapepenTeeaseorAteg 142
`7.3.2
`Bus Timing/Electrical Characteristics.MessenIe 142
`iS MRblehhihatehgcICa)LILRome eed seeraartrenscter ert enter crrtre neater tteenr erttearetrerrreae Serneenmettee meter eet rt errr ty 151
`
`CHAPTERS PROTOCOL LAY ER ssseccisaessavarrosceacavas ance vas tonnesaai vgaeeaibseanissanseerounyer’ 155
`
`Bech!|BRie GU sel reaptaeda stedtncss igcdduaneenaceipcaieseveepngignaipgaanapeGianiamepnaanstaismeendsemnasfeRsisaimaeene LOO
`
`822.4|SYING Bieleicsasasciciscacitsciactiscanarecraacaiadicianiiaanatase RaaaEL >
`
`Packed Fletch Woremmast assasscnasescaciarssapvassuvapsasinsencovayocugzatoustonsaasagsayseasnnseeaseaupesos eesvanpeastoniog avageioeatwavey
`SS,
`8.3.1
`Packet Identifier Field...
`
`8.3.2
`Address Fields............
`
`8.3.3.
`Frame NumberField..
`
`
`8.3.4
`Data Field...............
`<
`
`SSS
` Eyolie Redtndanicy Cie ccescsscccccsscescchciascessassconaassadttep eebegdedi dena sierasiltddnasauansedesspanisavnasiioaGioect
`
`Bids:|PeckeOl RO PBs 3s sssceiscssaasnassoscsnsseataizaaarnanantaciazaiastoasinanatsoatanatnstenoonshnttaatecdinateareaalaniasieaATTA
`
`Bihel,
`“TOKE PACKS iiss iisasisssissvestacsiesnsssnaiasdinssesuessiecosedsannconsaticdanbsnesthbaaeshipitibendiepiliarn
`8.4.2
`Start-ofFrame Packets..
`Data Packets.,....0.0...
`8.4.3
`
`zt
`8.4.4
`Handshake Packets.....
`
`“lard shake Respreity is icses onsinisasccycseduesn ca nkesaedlcvnc tataedcueous cbabesa pv aunaiden dune sirbcbpaivensphnaaeandaat
`BAS
`
`vi
`
`ZTE/SAMSUNG 1007-0006
`ZTE/SAMSUNG 1007-0006
`IPR2018-00110
`IPR2018-00110
`
`Huaweiv. FISI Exhibit No. 1011 - 6/327
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`SiSe.Parsaction Borat's sas;cacecavesesieprescaaps evscssnseesseesrsecusonsbanhsdesiavsivnhbinbiddanvasshiabudiasinssondebsaencapatpierisennsannive OG
`8.5.1
`Bulk Transactions...
`
`BiSER.|Barri) Tes BCU ccss sssnthecvcrenvcnoesnecpencennsnersesiadgubsncy giz gebadshad algeaseneidehsesfiecpaenessqisgenasnbpenasipscsaisbeddys POM
`S53)
`Unterrupt, CratisACH OMSes, ceceossseiyscsavsh sv isnas vncomneteaenavo vocurutiesati esau vanesipuileaypasveyseveasteusscuel eapessecdspauiey 167
`SA Sehrericiis: paisaOem esc cacasassasgzeeg cap cacaaancanciageractztsancaqaniaiancanatccnagaagayiaasciyiaaeasantinnarraderenncatee SOS
`
`8.6 Data Toggle Synchronization and Retry
`
`8.6.1
`Initialization via SETUP Token...
`
`8.6.2
`Successful Data Transactions.......
`
`£63!
`Data Corrupted ar Nat Accepted 2 ice cancpccpereeizerayacktasintapetatiaddcd op eaddeseqaetiaanbinerestsnincrugeiven LAD
`8:64|Corminted ACK Aandshahess. ccsicsssidssinasssisisivanensresraentsenmioecimecenaninsnaeuemeenuneniaend 0
`BGS)
`“Lowespeed Transaceius sisi sicscsssciascoainesieiciasiasvsnsasisanvesinconideeiih sacrdiacivaavesvedteantattsssagicesvenvancrenbiel OM
`
`Error Detection and Recovery...
`8.7
`
`8.7.1
`Packet Error Categories.....
`
`8.7.2.
`Bus Tum-around Timing...
`Beal FalseOBS tastes cecscecitivepvatcoencaeactaexsgardecace)pipyo ceelala ar udevan rane eee TORN ARNO) 173
`8.7.4
`Babble and Loss of Activity Recovery...........csccscsssscrssessssuisvecgenssconsessssetacornsveatanessnvecsesabssstenvesss LOA
`
`CHAPTER 9 USB DEVICE FRAMEWORK .......:.:::::eccceeosseseesecseesseeessnseenssceatecenes 17D
`
`DSB Devie: StaGes cteccssivasiciscsssrecsisiigeeritcaciastavsieciscniacsiaeieisdcsissiaajionsaasnnaiciicibeiaiiasiniapainil TO
`Qt
`9.1.1
`Visible DeviceStates...
`175
`
`STEee:
`AReeS Eee UEAT EG saa aeaiedenreeSatstau scgn dada desllausuasven spugagendicaegyorechtvnvi sichdoth Subaatayey cide 179
`
`9.2 Generic USB Device Operations .......1.cecssssseneseseesserseneensenensansnpraeeeeerssensneearssnerenenereenerenensenensenererers 1 BO
`
`9.2.1
`Dynamic Attachment and Removal.
`180
`9.2.2
`Address Assignment...
`180
`
`9.2.3
`Configuration.........
`-180
`
`9.2.4 Data Transfer..........
`181
`GBB
`ROWER MM AABEIICAt Dg swesialesavcnivevtiensterectertunataenrertsavensaccuennacyervecssassiaseusneaieaidzpniarsarnigensiyernberrcare LOU
`
`A? VRLEGSE DiepSeesteBensyspac caeoases ca = ese ystu gas Gaiadaaaia waeonh i pce dp cure ge weeustto event eps 18]
`G2 (Request BrOtiisc.csaicasiscuactaanissicacesttasaveiian sicqnusataaiciaviatrninesantnnariiamananssiiviianianimniaian pines LOD
`
`-183
`USB Device Requests
`9.3
`
`183
`9.3.1
` bmRequestType...
`
`
`oe 1B4
`9.3.2
`bRequest..........
`ea|GME ce perigee es ra annea ScansEeeet deadca Rbeeiat toa BEST Sem VE Map radseegnieee ede EO
`
`Gacy|VSMeRTT Ss«cadsasad unas tains sexs vaas aauecrnanbiettihanidebed Steereahaae dotls seavlaseihissaaag apne p eka PRA Tan LOM
`
`185
`Standard Device Requests..
`9.4
`
`
`
`
`FEE!|FUeear Pee rec, Fescvaceanisisasazicaitvasinatandeadxtasidaitorsisdaeveacsabvsiesaavaatavianebituaenupaseearhameanclasyaiaceiccaneeaest 188
`
`94.2 Get Configuration
`wl BO
`
`GAS.
`RSSt DOSOIUPEORS sjccexecanecbeuragecasecnceases4osaniatéernasyeameninseteghe npsaqno ger coaan lide ta bags mde seserisernaecradrebdtiavestienn LOO
`ACA|Meee Trabeepttence 2s asa cacscccss acne ncscaaicaaiccivd/seuszsacssas sages hd sais ssa babneus ostecesatpestnaasascaspussangusteraseaseagariveseaarited PU
`
`
`
`
`
`
`
`
`
`
`
`UUM, ci):LleererstereeereretreetetrePeeteereegentereetperrythreteerditaySteetireeteTesteetreeretermnyeereteecrererstereteenenertort 190
`
`
`
`
`
`
`
`
`SOAs6UBER MEEESSaisearrangedgueninsphatasisvoiesnbtiaeantsycepuatsapeenpaebecpenimnibndwaipymaeeneaiHiTmcaapeRaedaisegiantIanetEe 192
`
`
`
`DAs||SGb Sera Else EH CEL ieecopesoyuvancabPaaSAoneaceabatephetcahaseeanypbbyneanaurdbatestneaeapeaiaetengeberaeey 193
`
`
`
`DALE.©FREE DESCRIP LOD rissesixdezascnssetspcatgesnenzzscatestssassavesnaqcanedesjojcsmanaaayaanabiamaniianasaagibjgeaanniinpiareeouMajeipmaatas 193
`
`
`
`DAD|Set Fearne cssiissstissiisesnscasaivascsisenertietasstaascascopattoamecasnnibedieanyeasressahtiapenaedsooriaieasatapasieabpaahuaviasoastieees 194
`ERA TOT Sib Interlaa a scenesoscpnassasearcavspeatasenaserstocansbaosn tpgysostte ge acees weesazesypoepa mespossapas sesyeaate pococenneegecs emer AL
`ALT-SVBONFTATIC.aiscsacnsesssaurseevertsruaeese censtevena pean serncyenezencepneesanecerndarasencressncouteancpnaengersyosaeseentanimeonciea 195
`
`BB,
`
`LRG LUOES 5ceecsczcrensdcvuncesozytpanesetacdsetvspndasuptceuepesesarensbs beasbeaedneatcacine piesevevisebinnrtivsinrasrnesveeranndievatierienidee MoO
`
`Vii
`
`ZTE/SAMSUNG 1007-0007
`ZTE/SAMSUNG 1007-0007
`IPR2018-00110
`IPR2018-00110
`
`Huaweiv. FISI Exhibit No. 1011 - 7/327
`
`
`
`Universal Serial Bus Specification Revision 1-]
`
`veibiblialojalanlSuetanDIONENoaicineerikaire
`9.6
`Standard USB PReneteDefinitions...
`9.6.1
`Device...
`aia
`ss
`i
`aah
`9.6.2
`Configuration a
`GS AAGRERABGe ccccsessusgscezs sacs avscsenavscecefpuusceseludes azgdybe9 atipave teas SUBAASIS2 mata aadTEI Maa AaaSUaITAT gALAAEEDSATET abe
`A|Feralpointe sia cecss sasussvecasasendcavcansgitadcsos i Gadgarnascaetnwcworedctacsaeepy sageen es paps web seeagraqasoseacliseapasneitatyeies
`HGS, MDB vic ccascssacorccarvassanctndget ancisaxeatvsateqidsbvancoangdatarnssayl sou sphuleisebursieateqideascasecoueaauns iesVamantearaae204
`
`
`
`QF—Device: Class Defita tions ......icscsssesperssvseonioidantenessapshigannciesononnsonndusonionevsnaedeassdgasnnobededecqyegeedterasenegedensed OS)
`
`
`
`
`TST» DGSOL OES ccascpcczecenacigyAsvccsssaaseiacdcoseyapvanedenagbalanstyiaSlesietnchbvaeeughtilsestleafisSiieslansacateniwadentaeniviaese205
`
`
`Eijasiaapnibeaies Gaantaneathers206
`Bika205
`aeeeraadiEndpointUsage.
`
`9.7.2
`
`SPA
`
`REQUOSES o.cccsccacess incteasinatizd senitscessiacetntantonsvancs
`
`pa
`
`enaaaaa
`
`te
`
`CHAPTER 10 USB HOST: HARDWARE AND SOFTWARE ........ccccrssssserseereeres 207
`
`10.1) Overview of the USB Hot .....cscsscossssssencsseresssssanssssensounscenesstsnesnencesnsoncassseseusapansnenseanessersvsavensavssessrer207
`
`
`
`
`
`
`TEAC SN!egdenaaaesceabirondeodounrotsgrecapieheeitsaicirec'ynebncoiunterapealrisesssviasseeamubuneteuaeissvavcooeunitiaasys 207RVRNARI co cP82 ccrensres
`
`
`
`
`
`
`
`
`
`ED phd Eeoniinol WiesebraritsrmiscaincsaascscssarscaususcastassuacscaunevecsantiteiipsineivasneiasileaiagaiitanpanomilapiviainsSENDALpRARE Re210
`10.1.3 Data FlOW..c..cc:csceeseerees
`
`10.1.4 Collecting Status and Activity Statistics wie
`
`10.1.5 Electrical Interface Considerations ..........,.cccessecsecssecssseeenessssneseserseeecseacsstarsenansaerssceeasencrseesneeness
`
`10.2) Host Controller Requirement ............ccscecsessesesceeecreenssasessasecsentsserscsasssepesnsensersesssesssensesensesersseneete2 I]
`
`
`
`DBL Stitt FARM Bhfaae¥epara usscegasiighypapoencvccvinghearesucagisnsoghdesceasennishdesnethauiacydeobiestilelaavacsveasOneaeSSestiaae212
`
`
`10.2.2 Serializer/Deserializer
`
`102.4, Pipe Generabictia sc etsvc ist aaacaiviceiadsatiaiastiamac iabasdeinaaididtnd dieasacatiaace aiiaaaRiipeadbbidiasns
`
`10,2:4 Data Procesaiige cssiscetestunariGtipinenctiven nies unsscassscsaaeisnuamenen weaiereimcaerntice
`
`10.2.5 Protocol Engine...
`10.2.6 Transmission Error Handling...
`
`10.2.7 Remote Wakeup..
`10.2.8 Root Hub.....22.....
`:
`
`LO2A. Hess Syatern Interbase 's..cicssceasisksthecsscooutvad sas ssavssveseeSea nccuyicvaxw'vaxi(fecpanandeeeelnestnaaia veearnae¥ peekscoadahedgenes
`
`10.3 Overview of Software Mechamisms........ccccssecsscecessesscsssseeessarssesseecssneseosseseereressensssnssscasesssseesseesaeeseed LA
`
`10.3.1 Device Configuration...........
`10.3.2 Resource RRst ACOA erbbinacrasineeeaTaIRR HET REREERRCASTERAR
`10.3.3 Data Transfers..
`Fri
`MP ae CiNah aa mcaapetepb aeb epee aaa ERG aati tas aber caa a asses oar oes
`10.3.4 Common Data Definitions. a aesporespa ease Te Ccdparssarranceenietrazeprpipsmipspecaeamin eapstpoaseeamMeeeTI TT -LLe
`
`AO4 Host Comtiallier Driven cc..cicccsscsccsisccasenassicsigsatssiatossisercicsaonsisioestenndnashipaestenssyoeoiaebaloraiaesossaerinaiistaanave AD
`
`LOS Eaves SErTAU ES DOriver seserseecegnecraenpenseerseccsennevevcesscencscancavevaversiamaivaiansivveteniveniecovssuscnsineciniennilL
`10.5.1 USBD Overview ..
`Sy6s jean neta Sate asoeeAnc tALTA AUGaON SAA RRSEaSeMeaTsa
`10.5.2. USBD Command MichanisiRequirements...
`SERGEESTENTeSeaUapETTweaRNSTCOESCAHEPLap enaNigesaepapseON
`10.5.3 USBD Pipe Mechanisms...
`223
`
`10.5.4 Managing the USB via the USBDMeclianiens
`-225
`10.5.5 Passing USB Preboot Control to the Operating System......e.ccccecc sec cccsecesecceseeececeseateseneadeceeee 227
`
`10.6 Operating System Environment Guides....sscsssscseerseseseensssecrsessapscsenssansssoesrssnrsseessnessessensaseeraversenle7
`
`CHAPTER 11 HUB SPECIFICATION ........-ccccssscctsenserssscestrennenseensresesceeseenenssasenes 229
`
`adencoreb oebotecthetibosiies Boe
`11.1 Overview ...........
`
`Berneseatresiaer reer
`needa)
`11.1.1 Hub Architecture.
`11.1.2 Hub Connestivitys.,aaa eaeaaeeelocSceso230
`
`viii
`
`ZTE/SAMSUNG 1007-0008
`ZTE/SAMSUNG 1007-0008
`IPR2018-00110
`IPR2018-00110
`
`Huaweiv. FISI Exhibit No. 1011 - 8/327
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`buaBe Berensnsss aacsalcasiecanceaca scanacaut acnetavatoadcd zamenaMnp 232
`WR)
`11.2.1 Frame Timer Synchronization..
`wanda
`
`U2 BOF aad BOR2 Timivig: Bits ¢asczsussacs orp puccsapsacerapsappeccansgue usacnay ughapada ugesensyatag qosmncmentcseesrae
`
`11.3 Host Behavior at End-of-Frame...ccsscscssssssesscsersssnssressssenenavenensusonesresensousssapsesnertansnsnssesserscassesensepsnes2d5)
`11.3.1 Latest Host Packet...
`:
`11.3.2 Packet Nullification...
`es5
`
`11.3.3. Transaction Completion Prediction.iveseuic sasseaSYaaasSewedGiaRISGTRATESHG/SeSHONE VIAEEISSHT TNESET
`
`DS. Devtahead Pegg sis scecapeesvezconven sravsaveviatlapev'nn desu pcutvecnpeve vensi ue eauiunpuacakivehacauveivecpabdeWiaseivaynver Houvinestecea
`VLA) Wattive sc. iccsusscacivnuas
`sinanansvssus pnsbanausage veo reqansunzdave4
`esd vaupseaveinshwenawe auaseaaestvensseanaytiivs
`
`
`
`
`
`
`
`DUS “Buspend Delaye castecticssccsasercecsayseasaascsccnscahsianisosacsatebnigancassuassedgatijcéietsonsconsioatbsasnnadiatnanessdaeroesbiacdns 237
`
`
`
`
`
`AES|Bia Suspend CESus ps 222922 sscoeucascosaeogecoccasnagezecwessepeotsaccsuaespeutnccacaganecoacsstzousavezeascgmaptwaaatezneecarctond 237
`11.4.4 Generate Resume (GReSUmME).......ssccseseresnspressncsnsernesepoennnees
`
`11.5 Downstream Ports...............
`
`auc teatseyoeCapal TeaRaa gesON VAATINSSad USOTEEERaneee
`
`11.5.1 Downstream Port‘State Deseriotions,kontayeavadaaussivbmandishaepbiestxvacthdeatidplstmteldomehiviapiaederntribayavert240
`
`11.5.2 Disconnect Detect Timer...
`
`SOEc osama na sSeaDUsyPPG NE GESeckoas sosey Sumeaae sree mau eo SUES pancor aua SyUOTE
`
`DUGG) Tipsyeae POE éeecsncnsesensrunyssiipyscasteveash vaviiavnrsines /enpverioeenlenenietualsyeneanidesipainstlonelten'ienSldoplis risenlyantipastdetidesharagatiesedstA
`
`
`
`
`DGTP FRR BeBe Sesssanssepsoassscsascndescesasnceyacacosaaauaesansgasasossesaeausccsaspsraseasjgeasbgugssesssesyasgiassanousenceetaepte 244
`VUGg2)
`MTPARSONTEST sss ccsscisesticssessnsicssissanctansuaddectaatiesibaisnchiadscidonsaatiasseiaashiaasscandi sodnesanivantiasdes HacbastiainsaiyasaeeO
`
`vaddD
`11,7 Hub Repeater....
`a
`quia abd baesha innahesbastanionsHisckiSaniAaARRAY
`
`11.7.1 Wait for StartofPackettone!UpstreamPort(WESOPFU)
`eee 250
`sitse 250
`11.7.2 Watt for End ofPacket from Upstream Port EEE ‘
`
`anes 251
`11.7.3 Wait for Start of Packet (WFSOP) 0.0...
`
`sigeueatl
`11.7.4 Wait for End of Packet (WFEOP)...
`
`"Eira Steate Mya bansd Cann s aaiesvaries ceceets vissapsgevencheecwernreseninsnaseniesaatbdniretgignseonnsnasageeredeesahenevesnegeingncpastactepetol
`TUS:
`
`
`TLSRES, Peart TESABc scccapaecpayeatuemanaasiaaspeysaavasescesaeceeadohvacisSHANIisuaEEIESHETTRREREESE 251
`
`
`
`
`MTR oPk, Ged Deete PROTochcssciscsirtekisigsjasdetiaaataneistcnapamshaiancegstyespareandatundguadenaretaoniaisekateasguevenghatuagienigntateniny 251
`
`
`
`
`
`
`
`1b ecMRCUES:(aeetten eeeeaeeenrpeenpeecaetareeterteresreeentteeterureentestersvertecerrendietanraesettrreererertetteerenttrent 252
`
`1134 Fully Versus! Low-spoed Behavig ic, co.cc caccccccgtesesnsceanrazay connnsayeeneatcaneancugnaderacecpiedscdancoseapente tanger DD
`
`11.9: Sdspénd and Resiittesaiaicuininigiainueinansiianniaiindindnmindininecleuaiilaeee 253
`
`254
`wi
`11,10 Hub Reset Behavior...
`
`11.10.1 Hub Receiving Reset0onniUpstream |a)gtaeetteeereenterutentenana tererererenceesrertttreeres oT
`12.33, Hab Port Power Control scciissgiscsiscasis sees scsacsasiscsasasiscisacissassssasisacniaaissssissaisaialeauaieo inaneeoo
`
`
`11.12) Bab: UO. Baffer Requiretents sscccescascsnciansssscesessciansanveesasnssascusoussdassncynsdedbsasinasvastaiseatpasciassepsaapnessesaciOO.
`DiG271 Pelup and Pulldown Resistorssass sisiinanniuncuiiourwinainactusancin mone eeReNUHeuies 256
`ME oD St eee Rate anime . «corcesesce setteeativarkecoted tayonnede canbiar avarice enanicetains eladcoueeanen ee
`
`
`mits256
`11.13 Hub Controller ..........
`
`11.13.1 Endpoint Organization er
`weed T
`
`
`11.13.2 Hub Information Architectureand:Operation
`fies257
`
`}L133 Port Change Information Processimpysscssssssisicsisescespisaccstassscinvassasscastossaeasaetsiaeiiaatieaisasanesaiiaaantiaicen259
`11.13.4 Hub and Port Status Change Bitimap.............:cccsccstssscscsercrsnnssenesnscnssnssesssnesenessrenensecrsdectsanssastessee DOO)
`P1155 Cver-current Reporting atid RECOvery i sscpeoseressssescsoneeveaseronenseacctantaresessanieledsvenevsnuanvaaneanecaanyasegs 260
`
`11.14 Hub Configuration... cccsteccnessnssssseenereenseesereynertsgeenseersaransaennsensesannersteepanersucguareesneusaesnnsapnecageereaentL
`
`ZTE/SAMSUNG 1007-0009
`ZTE/SAMSUNG 1007-0009
`IPR2018-00110
`IPR2018-00110
`
`Huaweiv. FISI Exhibit No. 1011 - 9/327
`
`
`
`Universal Seria] Bus Specification Revision 1.1
`
`11.15 Descriptors ..c..ccssscssceseseseese
`11,15.1 Standard Descriptors...
`
`Pi 1822, (TAS seeGT LISSENPIRERfoessaagua easedparas iag haa ta lepa LI dscnscabbie aorae
`
`S16: Reng estiasscsisasstettssnesiesicnern micveassiensiatnsisaesiseinseaenasiiatin netaat ins fithinserieeaaetieaeriasiani Rn iMiiieHanheated OD
`11.16.1 Standard Requests.....
`ALD aL LCL
`sd
`
`(DePasso srici Pi RRGeORT 5 ios cients cess taaisy dessa eeaetypriee east peatea ated ade
`
`ZTE/SAMSUNG 1007-00