throbber
Universal Serial Bus
`
`Specification
`
`Com pa q
`
`Intel
`
`Microsoft
`
`NEC
`
`Revision 1.1
`
`September 23. 1998
`
`ZTE/SAMSUNG 1007-0001
`ZTE/SAMSUNG 1007-0001
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision Ll
`
`Scope of this Revision
`The H 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
`
`m N
`
`ovember 1 1. 1994
`
`Supersedes Dee.
`
`
`
`December 30. 1994
`
`Revisions to Chapters 3-3, 10. and 11. Added
`
`appendixes.
`
`m April 13, 1995
`m August 25, 1995
`1.0 FDR
`November 13. 1995
`
`Revisions to all the chapters.
`Revisions to ail the chapters.
`Revisions to Chapters 1. 2, 5—1 1.
`
`1.0
`
`1.1
`
`January 15. 1996
`
`Edits to Chapters 5. 6, 7. B. 9. 10, and 11 for
`consistency.
`
`September 23. 1998
`
`Updates to all chapters to fix problems identified.
`
`Universal Serial Bus Specification
`Copyright D 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 WARRANTY OF 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 ES'I'OPPEL OR
`OTHERWISE, TO ANY OTHER INTELLECTUAL PROPERTY RIGHTS IS GRANTED OR INTENDED
`HEREBY.
`AUTHORS OF TIIIS SPECIFICATION DISCLAIM ALL LIABILITY, INCLUDING LIABILITY FOR
`INFRINGEMENT OF PROPRIETARY RIGHTS. RELATING TO IMPLEMENTATION OF
`INFORMATION INTHIS SPECIFICATION. AUTHORS OI" THIS SPECIFICATION ALSO DO NOT
`WARRANT OR REPRESENT THAT SUCH IMPLEMENTATIONQ) WILL NOT INFRINGI‘J SUCH
`RIGHTS.
`
`GeoPGrt and Apple Desktop Bus are trademarks of Apple Computer, Inc.
`Windows and Windows NT are trademarks and Microsofi and Win32 are registered trademarks oI'Microsofi Corporalion.
`IBM, PSIZ, and Micro Channel are registered trademarks oflnternationa] Business Machines Corporation.
`ATELT is a registered trademark of American Telephone and Telegraph Company.
`Compaq is a registered trademark oTCompaq Computer Corporation.
`UNIX is a registered trademark of UNIX System Laboratories.
`[5C is a trademark el'I-‘ltillips Semiconductors.
`DEC is a trademark oi‘Digital Equipment Corporation.
`All other product names are trademarks. registered trademarks, or servicemarks of their respective owners.
`
`Please send moments via eieotrorrir: moi! to rechsupfigushmrg
`For industry information, refer to the USB Itrrplememers Forum web page or http://www.usb.org
`
`ii
`
`ZTE/SAMSUNG 1007-0002
`ZTE/SAMSUNG 1007-0002
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 1.!
`
`Contents
`
`CHAPTER 1
`
`INTRODUCTION .. .............................................. . .............1
`
`1.1 Motivation
`
`I
`
`1.2 Objective of the Specification1
`
`1.3
`
`Scope of theDocumentZ
`
`1.4 DocumentOrganizatmDZ
`
`CHAPTER 2 TERMS AND ABBREVIATIONSunu
`
`...
`
`3
`
`CHAPTER 3 BACKGROUND11
`
`3.1
`
`Goals for the Universal Serial Bus11
`
`3.2
`
`3.3
`
`'l‘axonomy of ApplicationSpaeelz
`
`FeatureListlz
`
`CHAPTER 4 ARCHITECTURAL OVERVIEW .....................................
`
`15
`
`.....15
`.
`.
`USB System Description
`4-1
`
`41.] BusTopoIogylfi
`
`Physical Interface]?
`4.2
`4.2.]
`Electrical....
`...l?
`4.2.2 Mechanical”
`
`... .... .........
`Power...........
`4.3
`.. ..18
`4.3.I
`Power DistribLition.........................
`...18
`. "......18
`4.3.2
`PowerManagement
`
`.. .
`
`4.4
`
`BusProtocollfl
`
`4.5 Robustness”
`4.5.]
`Error Delection......
`..._19
`4.5.2
`Error Handling .
`
`...19
`
`..
`
`....19
`System Configuration“
`4.6
`4.6. l
`Anachmcnt ofUSB Devices 19
`
`4.6.2
`Removal 0le SB Devices........“
`....20
`4.6.3
`Bus Enumeration .............................................................................................................................20
`
`Data Flow Types-20
`4.?
`4.7.1 ConrruITransfcrfiZO
`
`ZTE/SAMSUNG 1007-0003
`ZTE/SAMSUNG 1007-0003
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 1.1
`
`4.7.2
`
`4.7.3
`4.7.4
`4.7.5
`
`Bulk 'I'ransfers ................................................................................................................................. 20
`
`........21
`Interrupt Transfers“................
`....21
`[sochronous Transfers .........
`
`Allocating USBBandw1dtl121
`
`USB Devices21
`4.8
`4.8.1
`DeviceCharacterizationszi
`4.8.2 Device Descriptions ........................................................................................................................ 22
`
`4.9
`
`USB Host: Hardware andSoflware24
`
`4.10 Architectural Extensions24
`
`CHAPTER 5 USE DATA FLOWMODEL 25
`
`5.1 ImplementeerewpomtSZS
`
`
`
`5.2 Bus Topology275.2.1
`USB Host" 2?
`
`5.2.3
`5.2.4
`5.2.5
`
`....29
`Physical Bus Topolocry
`
`Logical Bus 1 opology ..................................................................................................................... 30
`Client Sofiware-tmfunction Relationship ........................................................................................ 3t)
`
`USB Communication Flow31
`5.3
`5.3.1
`Device Endpoints32
`5.3.2
`Pipes ................................................................................................................................................ 33
`
`5.4 TransferTypesJS
`
`Control Transfers36
`5.5
`5.5.1
`Control Transfer Data Format ......................................................................................................... 36
`5.5.2
`Control Transfer Direction .......................
`""3?
`
`5.5.3
`Control Transfer Packet SizeConstraints?!
`5.5.4
`Control Transfer Bus Access Constraints........................................................................................ 33
`5.5.5
`Control Transfer Data Sequences40
`
`lsochronous Transfers
`5.6
`....4|
`5.6. l
`Isochronous Transfer Data Format
`
`....41
`5.6.2
`Isochronous Transfer Direction ..........................
`5.6.3
`....41
`I'sochronous Transfer Packet Size Constraints
`5.6.4
`Isochronous Transfer Bus Access Constraints
`....42
`5.6.5
`lsochronous Transfer Data Sequenccs43
`
`
`
`InterruptTransfers”
`5.7
`
`Interrupt Transfer Data Format"
`....43
`5.7.1
`
`....43
`5.7.2
`Interrupt Transfer Direction .......
`Interrupt Transfer Packet Size Constraints ......
`.._.43
`5.7.3
`
`....44
`5.7.4
`Interrupt Transfer Bus Access Constraints ......
`Interrupt Transfer Data Sequences .................................................................................................. 46
`5.15
`
`Bulk Transfers. ...
`5.8
`..
`.
`.46
`4?
`5.3.1
`Bulk Transfer Data Format"...........
`
`.............4'?
`5.3.2
`Bulk Transfer Direction .........................................
`
`5.8.3
`Bulk Transfer Packet Size Constraints ............................................................................................ 47
`
`iv
`
`ZTE/SAMSUNG 1007-0004
`ZTE/SAMSUNG 1007-0004
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 1.1
`
`5.3.4
`5.3.5
`
`Bulk Transfer Bus Access Constraints ........................................................................................... 47
`
`Bulk Transfer Data Sequences
`
`....49
`Bus Access for Transfers...
`5.9
`
`5.9.]
`Transfer Management...
`
`5.9.2
`TranSactioI-I Tracking .........................
`.
`5.9.3
`Calculating Bus Transaction Times ................................................................................................. 54
`5.9.4
`Calculating Buffer Sizes in Functions and Software .......................................................................55
`5.9.5
`Bus BandwidthReclamationSS
`
`5.10 Special Considerations for Isochronous Transfers-..55
`
`5.]0.l Example Non-USE Isochronous Application.........
`....56
`5.10.2 USB Clock Model ........................................................................................................................... 59
`5.t0.3 Clock Synchronization6]
`5.10.4
`lsochronous Devices.....
`....61
`
`5.10.5 DataPrebuffering69
`5.10.6 SOP Tracking .................................................................................................................................. 70
`
`5.10.7f Error Handling...
`..
`....70
`5.10.8 Buffering for Rate Matching..........................................................................................................'il
`
`CHAPTER 6MECHANICAL73
`
`6-1 ArchitecturalDverwew73
`
`6.2 Keyed ConnectorProtoeolfl73
`
`6.3 Cnble74
`
`Cable Assembly..............................7-1
`6.4
`6.4. l
`Detachable Cable Assemblies ..............
`....'?4
`
`6.4.2
`Full-speed Captive Cable Assemblies"
`
`643
`Low-speed Captive Cable Assemblies .....
`...
`6.4.4
`Prohibited Cable Assemblies ........................................................................................................... 30
`
`....80
`Connector Mechanical Configuration and Material Requirements
`6.5
`....31
`6.5.1
`USE Icon Location...
`....82
`6.5.2
`USB Connector Termination Data.
`....82
`6.5.3
`Series “A“ and Series “B” Receptacles"
`6.5.4
`Series “A“ and Series “B” Plugs86
`
` 6.6 Cable MechanicalConfiguration and Material Requirements .90
`
`
`....90
`6.6.l Description"
`....91
`.. ..
`6.6.2
`Construction"
`6.6.3
`Electrical Characteristics. 93
`6.6.4
`Cable Environmental Characteristics ..............................................................................................93
`6.6.5
`Listing ............................................................................................................................................. 94
`
`Electrical, Medlanical and Environmental Compliance Standards94
`6.7
`6.7.l
`Applicable Documents .................................................................................................................. [02
`
`6.8
`
`USB Grounding102
`
`6.9
`
`PCB Reference I)rawings...................................................................................................................102
`
`\‘
`
`ZTE/SAMSUNG 1007-0005
`ZTE/SAMSUNG 1007-0005
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 1.1
`
`CHAPTER 7 ELECTRICAL.................................... ..................
`
`..... . ..............
`
`107
`
`.2
`.3
`.4
`7.1.5
`7.1.6
`7.1. 7
`7.1.8
`
`
`
`7.1 Signaling“)?
`]
`USB Driver Characteristic:;........
`107
`Data Signal Rise and Fall
`1111
`Cable Skew.................................
`1 12
`Receiver Characteristics.............
`....112
`Device Speed Identification
`1 13
`Input Characteristics ...................................................................................................................... 114
`Signaling Levels ........................ 115
`
`Data Encotiinngecoding
`...... 123
`
`7.1.11] Sync Pattern ...................................................................
`...... 126
`
`7.1.11 Data Signaling Rate...
`.....
`...... 126
`7.1.12 Frame Interval and Frame Interval Adlustmcnt ....................... 126
`7.1.13 Data Source Signaling.
`...... 127
`7.1.14 Hub Signaling Timings
`...... 128
`7.1.15 Receiver Data Jitter............... 130
`7.1.16 Cable Delay ................................................................................................................................... 132
`7.1.17 Cable Attenuation"
`..
`133
`7.1.13 Bus Turn-around rims and Inter-packet Delay
`133
`
`7 1.19 Maximum End-to-end Signal Delay...
`133
`
`
`
`Power Distribution-134
`7.2
`7.2.1
`Classes ofDevices ........
`134
`7.2.2
`Voltage Drop Budget .................................................
`......138
`7.2.3
`PoWer Control During Suspendl'Resnme..
`139
`7.2.4
`Dynamic Attach and Detach .......................................................................................................... 140
`
`
`
`PhysicalLayerl4]
`7.3
`7.3.1
`Regulatory Requirements ............................ 142
`7.3.2
`Bus TiminngIeetrical Characteristics...
`...... 142
`7.3.3
`Timing Waveforms ....................................................................................................................... 151
`
`
`
`CHAPTER 8 PROTOCOL LAYER ........
`
`155
`
`8.1
`
`8.2
`
`BitOrderlnngS
`
`SYNC Field.....l’i‘i
`
`155
`Packet Field Formats
`8.3
`8.3.1
`Packet Identifier Field ........... 155
`
`8.3.2
`Address Fields ..................
`156
`8.3.3
`Frame Number Field ..................................................................................................................... 157
`3.3.4 Data Field...
`..157
`3.3.5
`Cyolic RedundancyChecks........................................................................................................... 158
`
`158
`Packet Formats.......
`8.4
`8.4.1
`Token Packets ........................ ......159
`
`3.4.2
`Start-o f-Framc Packets
`...... 159
`
`8.4.3
`DataPacketslfit}
`3.4.4 Handshake Packets ........................................................................................................................ 160
`8.4.5
`Handshake Responses161
`
`vi
`
`ZTE/SAMSUNG 1007-0006
`ZTE/SAMSUNG 1007-0006
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 1.1
`
`TransactionFormatsItSZ
`8.5
`8.5.1
`Bulk Transactions........... 163
`
`8.5.2
`Control Transfers ..........
`..
`
`8.5.3
`Interrupt Transactions............... l 67
`
`8.5.4
`Isochronous Transactions
`I 68
`
`168
`8.6 Data Toggle Syneh ronization and Retry
`8.6.1
`Initialization via SETUP Token ................. 169
`8.6.2
`Successful Data Transactions
`...... 169
`8.6.3
`Data Corrupted or Not Accepted
`..... 170
`8.6.4
`Corrupted ACK Handshake........
`...... l7!)
`8.5.5
`Low-speedTransactionsl7]
`
`
`
`8.7 Error Detection andRecovery] 72
`8.?.1
`Packet Error Categories............. 172
`
`8.7.2
`Bus Tum-around Timing.
`...... 172
`
`8.7.3
`False EOPs ............................................
`......174
`8.7.4
`Babble and Loss ofActivityRecovery
`
`CHAPTER 9 USB DEVICE FRAMEWORK 175
`
`USB DeviceStates1 '?5
`9.1
`9.1.1
`Visible DeviceStatesl75
`9.12
`Bus Enumeration ........................................................................................................................... 179
`
`9.2 Generic USB Device Operations18!]
`9.2.]
`Dynamic Attachment and Removal ............................................................................................... 180
`9.2.2
`Address Assignment.......................
`...... 180
`
`9.2.3
`Configuration ..................... I 80
`9.2.4
`Data1ransfer181
`9.2.5
`PDWet’Managementllil
`9.2.6
`Request Processing.......
`
`9.2.7
`RequestError
`
`USB Device thucsts183
`9.3
`9.3.1
`meequest’l‘ype ........
`
`9.3.2
`bRequest
`I 84
`9.3.3
`wValue .......................................................................................................................................... 184
`
`9.3.4
`wlndex....
`...... 184
`9.3.5
`
`Standard DeviceRequest5185
`9.4
`9.4.1
`Clear Feature
`...... 188
`
`9.4.2
`GetConfiguratton189
`9.4.3
`Get Descriptor1 89
`9.4.4
`Get Interface......
`......190
`
`9.4.5
`Get Status ......
`......l90
`
`9.4.6
`Set Address.
`.................. 192
`..
`.
`
`9.4.?
`Set Configuration
`........................................................ 193
`
`9.4.8
`Set Descriptor........
`..l93
`
`9.4.9
`Set Feature ................................................... 194
`......195
`
`9.4.10 Set Interface
`9.4.11
`Synch Frame .................................................................................................................................. 195
`
`9.5 Descriptorsl96
`
`vii
`
`ZTE/SAMSUNG 1007-0007
`ZTE/SAMSUNG 1007-0007
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 1.1
`
`Standard [.153 DescriptorDefinltlonsl96
`9.6
`9.6.1
`Device ........................................................................................................................................... 196
`9.6.2
`Configuration ................................................................................................................................ 199
`9.6.3
`Interface .............. 201
`
`
`9.6.4
`Endpoint .....
`......203
`9.6.5
`String..........
`...................................... 204
`
`9.7 Device ClassDci‘inttmnslfl“
`9.7.1
`Descriptors .................................................................................................................................... 205
`9.7.2
`Interface(s) and EndpointUsage205
`9.7.3
`Requests ........................................................................................................................................ 206
`
`CHAPTER 10 USB HOST: HARDWARE AND SOFTWARE 207
`
`10.1 Overview of the USBHost207
`10.1.1 Overview .........................
`................................................................................. 207
`
`10.1.2 Control Mechanisms
`................................................................................. 210
`10.1.3 Data Flow .................................................
`......210
`
`10.1.4 Collecting Status and Activity Statistics ..
`......211
`
`10.1.5 Electrical Interface Considerations .............................................................................................. 211
`
`10.2 Host ControllerRequirement-5211
`10.2.1
`State Handling .................................................................................................. 212
`
`10.2.2 Serializen’Desarializer.....
`212
`
`10.2.3 Frame Generation............
`...... 212
`
`10.2.4 Data Processing .....
`......213
`10.2.5 Protocol Engine ............................................................................................................................. 213
`10.2.6 Transmission Error Handling ........................................................................................................ 213
`10.2.? Remote Wakeup ............................... 214
`
`10.2.8 Root Hub...
`......214
`
`10.2.9
`llost Systeminterface ...................................................................................................................214
`
`10.3 Overview ofSoftwnreMechanismsZH
`10.3.1 Device Configuration .................................................................................................................... 215
`10.3.2 ResourceManagementZl?
`10.3.3 Data Transfers ........................
`217
`
`10.3.4 Common Data Definitions218
`
`10.4 Host ControllerDriver218
`
`10.5 Universal Serial Bus Driver...219
`10.5.1 USED Overview. 219
`10.5.2 USED Command Mechanism Requtrements
`...... 221
`
`10.5.3 USBD Pipe Mechanism3...
`......223
`10.5.4 Managing the USE via the USED Mechanisms
`......225
`...........
`
`10.5.5 Passing USB Preboot Control to the Operating Systein................................................................22?
`
`10.6 Operating System EnvironmentGutdesZI'!
`
`CHAPTER 11 HUB SPECIFICATION 229
`
`...... 229
`11.1 Overview ..................................4.......................................................
`....230
`11.1.1 Hub Architecture
`
`1 1.1.2 Hub Connectivity .......................................................................................................................... 230
`
`viii
`
`ZTE/SAMSUNG 1007-0008
`ZTE/SAMSUNG 1007-0008
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 1.1
`
`11.2 Huh Frame Timer
`11.2.1 Frame Timer Synchronization...........
`
`11.2.2 EOFI and EOF2 TimingPoints
`
`..
`
`..
`
`.
`
`11.3 Host Behavior at End-of—mee-....235
`11.3.1 Latest HostPacket
`1 1.3.2 Packet Nullification ...........................
`
`11.4 Internal Port237
`11.4.1
`lnaetive..............
`
`11.4.2 Suspend Delay ............................................................................................................................... 237
`11.4.3 Full Suspend (Fsus).. 23'?
`11.4.4 Generate Resume [GResurneJ .......................................................................................................238
`
`ll 5 Downstream Ports....
`
`...
`
`..239
`.....
`
`......241}
`
`11.5.2 Disaonnect Detect Timer... 243
`
`11.5.] Downstream PortState Descriptions .....
`
`11.6 UpstreamPorL....24-l
`
`11.6.1 ReceiVer .........
`......244
`1 1.6.2 Transmitter .................................................................................................................................... 246
`
`ll. 7 Hub Repeater.
`
`...
`
`......251.1
`
`11.'1.1 Wait for Start of Packet ii'om Upstream Port (WFSOPth-ii:
`
`249
`
`11.7.2 Watt for End ofPacket from Upsucam Port (WFEOPFU}.. 250
`11.7.3 Wait for Start ofPaeket {WFSOP} ................................................................................................251
`11.7.4 Wait for End ofPaeket (WFEOP1251
`
`11.8 Bus State Evaluation .
`11.3.1
`Port Error..............
`
`..
`1 1.8.2 Speed Detection.
`
`11.8.3 Collision ........................................................................................................................................ 252
`1 1.8.4
`Full~ versus Low~speed Behavior .................................................................................................. 252
`
`11.9 Suspend andResume253
`
`11.][1 Hub Reset Behavior. 254
`ll. 11}. 1 Hub Receiving Reset on Upstream Port"........................................................................................254
`
`11.1] Hub Port PowerContrnlz55
`
`11.1 1.1 Multiple Gangs ............................................................................................................................. 255
`
`11.12 Hub [2‘0 Buffer Requirements ...........
`11.121 Pull-up and Pull-down Resistors...
`
`11.112 Edge RateControl
`
`..
`
`11.13 Hub Controiler.. 256
`
`l l. 13. l Endpoint Orgamutlon
`...
`..
`1 1. 13.2 Hub Information Architecture andOperation
`......25'?
`
`1 1.13.3 Port Change Information Processing .....
`
`11.134 Hub and Port Status Change Bitmap........
`..
`11.115 Over-current Reporting and Recovery .......................................................................................... 260
`
`11.14 11013 Configuration.261
`
`ix
`
`ZTE/SAMSUNG 1007-0009
`ZTE/SAMSUNG 1007-0009
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 1.]
`
`..... 263
`..
`....
`11.15 Descriptors..
`
`ll 15.1 Slandard Descriptors"..............
`[1.15.7 Classspecil'c Descriptors ............................................................................................................. 26-1
`
`11.16 Requests.... ..266
`[1.16.1 Standard Requestsh" 266
`11.16.2 Class-specific Requests:26?
`
`INDEX... ................................................................................................................ 281
`
`ZTE/SAMSUNG 1007-0010
`ZTE/SAMSUNG 1007-0010
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision Ll
`
`Figures
`
`Figure 3-1. Application Space Taxonomy12
`
`Figure 4—1. Bus Topology .................................................................................................................................... 16
`
`Figure 4-2. USB Cable ........................................................................................................
`
`
`...........
`....22
`Figure 4-3. A Typical Ilub
`..
`Figure 4-4. Hubs in a Desktop Computer Environment ...................................................................................... 23
`
`Figure 5-1. Simple USB HosUDcvice View ........ . ............................................................................................... 25
`
`Figure 52. USB implementation Areas .............................................................................................................. 25
`
`Figure 5-3. Host Composition ............................................................................................................................2?
`
`Figure 5-4. Physical Device Composition ........................................................................................................... 28
`
`Figure 5—5. USE Physical BusTopologyZS
`
`Figure 5-6. USB Logical Bus Topology .............................................................................................................. 30
`
`Figure 5-7. Client Software-to-fimetion Relationships30
`...-J]
`
`Figure 5—8. USB HostJDevice Detailed View
`.....32
`Figure 5-9. USB Communication Flow .....................................................
`
`Figure 5-10'. USB Information Conversion From Client Soiiware toBusSfl
`
`Figure. 5-11. Transfers for CommunicationFlow552
`
`Figure 5-12. Arrangement oflRPs to Transactionsll-‘ramcs ................................................................................ 53
`
`Figure 5-13. Non-USE lsachronous Example‘7
`
`Figure 5-14. USB lsochronous Application ......................................................................................................... 60
`
`Figure 5-15. Example Sourcei’Sink Connectivity ................................................................................................ 66
`
`Figure 5-16. DataPrebuffenng'i‘o
`
`Figure Suli'. Packet and Buffer Size Formulas for Rate-Matched lsochronous Transfers...................................?2
`
`Figure 6-1. Keyed Connector Protocol ............................................................................................................... 73
`Figure 6-2. USE Detachable Cable Assembly...
`
`Figure 6-3. USB Full-speed Hardwired CableAssemblyi’?
`
`Figure 6-4. USE Low-speed Hardwired Cable Assembly .................................................................................... 79
`
`Figure 6-5. USB Icon ........................................................................................................................................... 8]
`
`Figure 6—6. Typical USB Plug Orientation8]
`
`Figure 6-7. USB Series "A" Receptacle Interface and Mating Drawing83
`
`Figure 6~8. USB Series "B" Recptacle Interface and Mating Drawing ............................................................... 84
`
`Figure 6-9. USB Series "A" Plug InterfaceDraWIngll?Ir
`
`Figure 6—10. USB Series “B“ Plug interfaceDrawmgiifl
`
`Figure 6-11. Typical Full-speed Cable Constructionn-_n._90
`
`Figure 6-12. Single Pin-Type Series "A" Receptacle ....................................................................................... 103
`
`iii
`
`ZTE/SAMSUNG 1007-0011
`ZTE/SAMSUNG 1007-0011
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 1.]
`
`Figure 6-13. Dual Pin-Type Series "A" Receptacle.....
`
`Figure 6-14. Single Pin-Type Series "B" Receptacle
`
`.
`
`..
`
`.
`
`.
`
`.
`
`..
`
`104
`
`105
`
`.
`
`Figure 7-] . Maximum Input Waveforms for USB Signaling ............................................................................ 107
`
`Figure 7-2. Example Full-speed CMOS DriVer Circuit ..................................................................................... 108
`
`Figure 7-3. Full-speed Buffer WI Characteristics ............................................................................................. 109
`
`Figure 71-4. Full-speed Signal Waveforms ......................................................................................................... 110
`
`Figure 7-5. Low-speed Driver SignalWaveforms l 10
`
`Figure 7—6. Data Signal Rise and Fall Time ..................................................................................................... 11]
`
`Figure 7-7. Full-speed Load .............................................................................................................................. 1 1]
`
`Figure 7-8. Low-speed Port Loads .................................................................................................................... 112
`
`Figure 7-9. Differential Input Sensitivity Range ............................................................................................... 113
`
`Figure 7—10. Full-speed Device Cable and Resistor Connections ...................................................................... 113
`
`Figure 7-11. Low-speed Device Cable and Resistor Connections ..................................................................... 114
`
`Figure 7-12. Placement ofOptional Edge Rate Control Capacflors-” 5
`
`Figure ?-13. Upstream Full-speed Port Transceiver .......................................................................................... 117
`
`Figure 7-14. Downstream PortTransceiver 1 17
`
`Figure 7-15. Disconnect Detection .................................................................................................................... 113
`
`Figure 7-16. Full-speed Device ConnectDetection l 18
`
`Figure 7-17. Low-speed Device ConnectDetection | 19
`
`FigUre 7-18. Bus State Evaluation after reset (optional) .................................................................................... 119
`
`Figure 7-19. Power-on and Connection Events Tin-ling120
`
`Figure 7-20. Packet VoltageLevels 121
`
`Figure 7—21. NR2] Data Encoding .................................................................................................................... 124
`
`Figure 7-22. Bit Stuffing ................................................................................................ 124
`
`Figure 7-23. Illustration of Extra Bit Preceding EOP..
`...... 125
`
`.,.l25
`Figure 7-24. Flow Diagram for Bit Stuffing ................
`
`...126
`Figure 7-25. Sync Pattern
`
`Figure 7-26. Data JitterTaxonomy 127
`
`Figure 7-27. SEO for E0? Width Timing .......................................................................................................... 128
`
`Figure 7-28. Hub Propagation Delay ofFull-speed Differential Signals ........................................................... 129
`
`Figure 7-29. Full-speed CableDelay 132
`
`Figure 7-30. Low-speed Cable Delay ......................................................................................... . ...................... 132
`
`Figure 7-31. Worst-case End to End Signal Delay Model ................................................................................. 134
`
`Figure 7-32. Compound Bus-poweredHub135
`
`Figure 7—33. Compound Self—powered Hub ...................................................................................................... 136
`
`Figure 7-34. Low-power Bus-powered Function ............................................................................................... 137
`
`Figure 7-35. High-power Bus-powered Function
`
`I37
`
`Figure 7-36. Self-powered Function .................................................................................................................. 138
`
`xii
`
`ZTE/SAMSUNG 1007-0012
`ZTE/SAMSUNG 1007-0012
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision l.l
`
`,
`Figure "7-37. Worst-case Voltage Drop Topoiogy (Steady State) ...................................................................... 138
`
`Figure 7-38. Typical SusPend Current Averaging Profi1e139
`
`Figure 7-39. Differential DataJitterlfil
`
`Figure 7-40. Differential-to—EOP Transition Skew and EOP Width151
`
`Figure 7-41. Receiver Jitter Tolerance............................................................................................................... 151
`
`Figure 7-42. Hub Differential Del ay. Differential Jitter, and SOP Distortion .................................................-152
`
`Figure 7-43. Hub EDP Delay and EOPSkew153
`
`Figure 8-1. PID Format......
`
`
`Figure 8-2. ADDR Field157
`
`Figure 8-3. Endpoint Field ................................................................................................................................. 157
`
`Figure 8—4. Data Field Format ........................................................................................................................... 157
`
`Figure 8-5. TokenForma1159
`
`Figure 8-6. SOF Packet...................................................................................................................................... 159
`
`Figure 8-7. Data Packet Format ......................................................................................................................... 160
`
`Figure 8-8. HandshakePacketifii]
`
`Figure 8-9. Bulk Transaction Format ................................................................................................................. 163
`
`Figure 8-10. Bulk Reads and Writes .................................................................................................................. 164
`
`Figure 8-11. Control SETUP Transaction .............
`
`......]64
`
`Figure 8-12. Control Read and Write Sequences.......
`...........
`......163
`
`Figure 843. Interrupt Transaction Format167
`
`Figure 8-14. Isochronous TransactionFonnatloii
`
`Figure 8-l5. SETUP Initialization ..................................................................................................................... 169
`
`Figure 8-16. Consecutive Transactions.............................................................................................................. 169
`
`Figure 8-11 NAKed Transaction withRetryl70
`
`Figure 8- IS. Corrupted ACK Handshake with Retry ........................................................................................ 170
`
`Figure 8-19. Low-speed Transaction ................................................................................................................. l't'l
`
`Figure 8-20. Bus Turn—around TimerUsage I73
`......1?6
` Figure 9- I. Device State Diagram . . .
`Figure 9—2. windex Format when Specifying an Endpoint ...........................................................................

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket