throbber
Universal Serial Bus Specification Revision 2.0
`
`downstream facing ports and hubs (continued)
`transceivers, 7.1, 7.1.7.1, 7.1.7.2
`downstream facing transceivers, high-speed
`signaling and, 7, 7.1
`downstream packets (HSD1), 8.5, 11.15
`drain wires, 6.5.2, 6.6.1, 6.6.2
`dribble, defined, 7.1.9.1
`drift, 5.12.1, 5.12.3
`driver characteristics
`
`full-speed driver characteristics, 7.1 .1 .1
`full—speed source electrical characteristics.
`7.3.2 Table 7-9
`
`hig h-speed driver characteristics, 7.1.1.3
`hig h—speed source electrical characteristics,
`7.3.2 Table 7-8
`
`low-speed driver characteristics, 7.1.1.2, 7.1
`Table 7-1
`
`low-speed source electrical characteristics,
`7.3.2 Table 7-10
`overview, 7.1.1
`drivers
`
`defined, 2.0 glossary
`role in configuration, 10.3.1
`in source-to-sink connectivity, 5.12.4.4
`droop, 7.2.3, 7.2.4.1
`dual pin-type receptacles, 6.9
`durability standards, 6.7 Table 6—7
`DWORD, defined, 2.0 glossary
`dynamic insertion and removal, 9.2.1
`attaching devices, 4.6.1
`defined, 2.0 glossary
`detecting insertion and removal, 4.9, 9.2.1
`Hub Repeater responsibilities, 11.1
`hub support for, 11.1
`power control, 7.2.3, 7.2.4 to 7.2.42
`power-on and connection events timing,
`7.1.7.3
`
`removing devices, 4.6.2
`USB robustness and, 4.5
`
`E E
`
`field (End), 8.4.2.2
`E2PROM defined, 2.0 glossary
`ease-of-use considerations, 1.1
`EBErnptied signallevent, 11.7.1.4 Table ”-10
`edges of signals
`cable delay, 7.1.16
`data source jitter, 7.1.13.1.1
`edge transition density, 8.2
`optional edge rate control capacitors, 7.1.6.1
`EEPROM, defined, 2.0 glossary
`elasticity buffer, 11.7.1.3
`Electrical Connector/Socket Test Procedures,
`6.7.1
`
`Electrically Erasable Programmable Read Only
`Memory (EEPROM), 2.0 glossary
`
`dimensional inspection standards. 6.7 Table 6-7
`Direction bit, 9.3.1, 9.3.4
`direction of communication flow, 5.4
`meequestType field, 9.3.1
`bulk transfers, 5.8.2
`bus protocol overview, 4.4
`control transfers, 5.5.2
`interrupt transfers, 5.7.2
`isochronous transfers, 5.6.2
`disabled ports, 11.5, 11.5.1.4, 11.24.2.7.1,
`11.24.2.7.2
`
`Disabled state. 11.5. 11.5.1.4
`disabling features. 9.4.1
`discarding packets, 11.3.2
`Disconnect_Detect signallevent, 11.5.2, 11.5
`Table 11-5
`Disconnected state
`
`connect and disconnect signaling, 7.1.7.3
`detecting, 7.1, 7.1.4.2, 7.1.20
`downstream ports, 11.5, 11.5.1.3
`signaling levels and, 7.1 .7.1, 7.1 .7.2
`disconnecting devices. See dynamic insertion
`and removal
`
`disconnection envelope detectors, 7.1.7.3, 7.1
`Table 7—1
`
`disconnect timer, 11.5.2
`distortion, minimizing in SOP, 7.1.7.4.1
`DLL lock, 7.1
`documents, applicable standards, 6.7.1
`down counters in hub timing, 11.2.3.1
`downstream facing ports and hubs
`Disconnect state detection, 7.1
`downstream connectivity defined, 11.1.2.1
`downstream defined, 2.0 glossary
`downstream facing port state machine, 11.5
`downstream plugs, 6.2
`downstream ports defined, 4.8.2.1
`driver speed and, 7.1.2.3
`enumeration handling, 11.126
`highaspeed driver characteristics and, 7.1.1.3
`high-speed signaling and, 7.1.7.6.1, 7.1.7.6.2,
`11.1.1
`in hub architecture, 11.1.1
`hub delay, 7.3.3 Figure 7-52
`hub descriptors, 11.23.21
`hub EDP delay and EOP skew, 7.3.3 Figure
`7-53
`
`input capacitance, 7.1.6.1
`jitter, 7.3.2 Table 7—10
`multiple Transaction Translators, 11.14.1.3
`port state descriptions, 115.1 to 11.5.1.14
`reset state machines, C.1
`signaling delays, 7.1.14.1
`signaling speeds, 7.1
`status changes, 11.12.6
`test mode support, 7.1.20
`
`584
`
`ZTE/SAMSUNG 1008-0612
`ZTE/SAMSUNG 1008—061 2
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 2.0
`
`endpoints (continued)
`explicit feedback endpoints, 9.6.5, 9.6.6
`getting endpoint status. 9.4.5
`hig h-bandwidth endpoints, 2.0 glossary, 5.7.4
`high-speed signaling attributes, 9.6.6
`Hub Controller endpoint organization. 11.121
`in interfaces, 9.2.3, 9.6.3. 9.6.5
`logical devices as collections of endpoints, 5.3
`message pipes and. 5.3.2.2
`non-endpoint zero requirements. 5.3.1.2
`number matching, 9.6.6
`overview, 5.3.1
`pipes and, 4.4, 5.3.2
`programmable data rates. 2.0 glossary
`reflected endpoint status. 10.5.2.2
`role in data transfers. 4.7
`samples. 2.0 glossary
`specifying in windex field. 9.3.4
`state machines. 8.5
`stream pipes and, 5.3.2.1
`synchronization frame, 9.4.11
`Transfer Types, Synchronization Types. and
`Usage Types, 9.6.6
`endpoint synchronization type. 5.12.4. 5.12.4.1
`Endpoint Type field (ET), 8.4.2.2
`endpoint type field (ET), 8.4.2.2
`endpoint zero
`Default Control Pipe and, 5.3.2
`in device characteristics, 4.8.1
`non-endpoint zero requirements, 5.3.1.2
`requirements. 5.3.1.1
`end-to-end signal delay. 7.1.19 to 7.1.19.2
`end users. 20 glossary, 3.3
`entering test mode. 7.1.20
`entry points into state machines, 8.5
`enumeration. See bus enumeration
`
`envelope detectors. 2.0 glossary. 7.1, 7.1.4.2.
`7.1.7.3. 7.1 Table 7—1
`environmental characteristics for cables, 6.6.4
`environmental compliance standards. 6.7
`EOF1 or EOF2 signallevent
`frame and microframe timers. 11.2.3.2, 11.2.5
`to 11.2.5.2
`
`host behavior at end-of~frame. 11.3
`in Hub Repeater state machine, 11.7.2.3
`Table 1 1-11
`
`in transmitter state machine. 11.6.4 Table 11-
`9
`
`Electrical Performance Properties of lnsulaflon
`and Jacket for Telecommunication l/In're
`and Cable. 6.7.1
`electrical specifications. 6.1, 7
`applicable documents. 6.7.1
`bus timinglelectrical characteristics. 7.3.2
`cables. 6.3, 6.4 to 6.4.4, 6.6 to 6.6.5
`connectors. 6.2, 6.5 to 6.5.4.3
`overview, 4.2.1, 6
`PCB reference drawings, 6.9
`physical layer specifications. 7.3 to 7.3.3
`power distribution, 7.2 to 7.2.1.5. 7.2.3, 7.2.4
`to 7.2.4.2
`
`signaling, 7.1 to 7.1.20
`standards for, 6.7, 7.3.1
`timing waveforms. 7.3.3
`USB grounding. 6.8
`embedded hubs, 4.8.2.2. 5.2.3
`EMI. USB grounding and, 6.8
`enabled ports
`connectivity and. 11.1.2.1
`downstream ports, 11.5. 11.5.1.6
`getting port status, 11.24.2.7.1
`PORT_ENABLE bit, 11.24.2712
`port status change bits. 11.24.2.7.2
`Enabled state, 11.5, 11.5.1.6
`Enable Transmit state, 11.7.1 .43
`encoding data, 7.1.8. 11.184
`"end" encoding. 11.184
`End field (E), 8.4.2.2
`End-of—Frame {EOF). See EOFs
`End of High-speed Packet (HSEOP), 7.1.7.2,
`7.1.7.4.2
`
`End-of—Packet (EOP). See EOPs
`End-of—Packet bus state, 7.1.7.1, 7.1.7.2,
`7.1.7.4.1, 7.1.7.4.2
`end-of-packet delimiter. See EOPs
`ENDP field, 8.3.2.2, 8.3.5.1, 8.4.1
`endpoint addresses, 2.0 glossary, 5.3.1, 9.6.6
`ENDPOINT descriptor, 9.4 Table 9-5
`endpoint descriptors. 9.4.3. 9.6.1, 9.6.5, 9.6.6
`endpoint direction, defined, 2.0 glossary
`endpoint field (ENDP). 8.3.2.2, 8.3.5.1, 8.4.1
`ENDPOINT‘HALT. 9.4 Table 9-6
`endpoint numbers, 2.0 glossary, 5.3.1
`endpoints
`addresses, 9.6.6
`characteristics. 5.3.1
`description in descriptors, 9.4.3. 9.6.1, 9.6.5,
`9.6.6
`in device class definitions, 9.7.2
`direction of flow, 5.3.1
`endpoint address field, 8.3.2.2
`endpoint aliasing, 8.3.2
`endpoint zero requirements, 4.8.1. 5.3.1.1.
`5.31.2, 5.32
`
`585
`
`ZTE/SAMSUNG 1008-0613
`ZTE/SAMSUNG 1008-0613
`IPR2018-00110
`|PR2018-OO110
`
`

`

`Universal Serial Bus Specification Revision 2.0
`
`EOFs
`
`advancing, 112.32
`defined, 2.0 glossary
`in frame and microframe timer
`
`synchronization, 11.2.3.2
`host behavior at end—ofsframe, 11.3 to 11.3.3
`Host Controller frame and microframe
`generation, 10.2.3
`in transaction completion prediction, 11.3.3
`EOI signallevent
`defined. 11.7.1.4 Table 11-10
`in downstream port state machine, 11.5 Table
`11-5
`
`in internal port state machine, 11.4
`in receiver state machine, 11.6.3 Table 11«8
`in transmitter state machine, 11.6.4
`EOP bus state, 7.1.7.1, 7.1.7.2, 7.1.7.4.1,
`7.1.14.2
`
`EOPs
`
`defined, 2.0 glossary
`differential-to—EOP transition skew and EOP
`width, 7.3.3 Figure 7~50
`EOP delimiter, 8.3
`EOP dribble defined, 11.7.1.1
`EOP width, 7.1.13.2 to 11.13.22, 13.3 Figure
`7-50
`
`error detection through bus turn-around
`timing, 8.12
`extra bits and, 11.9, 11.9.1
`false EOPs, 2.0 glossary, 8.13, 11.15
`handshake packets and, 8.4.5
`high—speed signaling and, 7.1
`hub EOP delay and EOP skew, 13.3 Figure
`7-53
`
`hublrepeater electrical characteristics, 13.2
`Table 7—1 1
`
`hub signaling at EOF1, 11.3.1
`intervals between IN token and EOP, 11.3.3
`propagation delays, 7.1.14.1
`EOR signallevent, 11.6.3 Table 11-8
`equations
`buffering for rate matching, 5.12.8
`buffer sizes in functions and software, 5.11.4
`bus transaction times, 5.11.3
`ERR handshake
`
`interrupt transactions, 11 20.4
`isochronous transactions, 11.21 .1, 1121.4
`Transaction Translator response generation,
`1118.5
`
`error detection and handling. See also corrupted
`transfers and requests
`"3 strikes and you're out" mechanism, 11.111
`babble and loss of activity recovery, 8.14
`bit stuff violations, 8.7.1
`bulk transfers and, 5.8.5, 8.5.2
`
`586
`
`error detection and handling. (Continued)
`bus turn-around timing, 8.7.2
`busy (readylx) state, 1 1 .115
`control transfers and, 5.5.5, 8.5.3.1
`corrupted ACK handshake, 8.5.3.3, 8.6.4
`corrupted 80F packets in isochronous
`transfers, 5.12.6
`CRCs, 8.3.5, 8.11, 11.15, 1120.3, 1120.4,
`11.21.13, 1121.4
`data corrupted or not accepted, 8.6.3
`error count tally, 10.2.6, 11.111
`error handling for transfers, 5.4
`error handling on last data transaction, 8.5.3.3
`false EOPs, 2.0 glossary, 8.13
`HC_Data_or__error state machine, 1120.2
`high bandwidth transactions, 5.9.2
`Host Controller role in, 102.6
`Hub Repeater responsibilities, 11.1
`hub role in, 11.1.2.3
`interrupt transfers and, 5.7.5
`isochronous transfers and, 5.6.4, 5.6.5, 5.12.7
`notation for error cases, 11.15
`overview, 8.7
`packet error categories, 8.7.1
`periodic transactions, 11.1 8.4
`PID check bits, 8.11
`Port Error conditions, 11.8.1
`port indicators, 11.5.3 to 11.5.3.1
`Request Errors, 9.2.7
`sample size and, 5.12.8
`short packets and error conditions, 5.3.2
`split transaction sequencing, 1121.3
`status values for, 11.15
`synchronous data connectivity, 5.12.4.42
`timeouts, 8.7.2, 11.111
`Transaction Translator error handling, 11.22
`USBD role in, 10.5.4.4
`USB robustness and, 4.5.1, 4.5.2
`ERR PID, 8.3.1 Table 8—1, 8.4.5
`ESD, USB grounding and, 6.8
`ET field (Endpoint Type), 8.4.2.2
`event notificatiOns, USBD and, 10.5.4.3
`example declarations in state machines, 3.1.
`B2, 3.3
`exception handling. See error detection and
`handling
`Exception Window, 7.1.6.2
`exiting test mode, 7.1.20
`exit points from state machines. 8.5
`explicit feedback endpoints, 9.6.5, 9.6.6
`extended descriptor definitions, 9.11
`extensibility of USB architecture, 4.10
`extension cable assemblies, 6.4.4
`externally-powered hubs, 7.2.1. See also self-
`powered hubs
`extraction foroe standards, 6.7 Table 6-7
`
`ZTE/SAMSUNG 1008-0614
`ZTE/SAMSUNG 1008—061 4
`IPR2018-00110
`|PR2018-001 1O
`
`

`

`Universal Serial Bus Specification Revision 2.0
`
`frame and microframe numbers
`
`buffering for rate matching, 5.12.8
`frame and microframe number field, 8.4.3
`frame number field. 8.3.3
`frame numbers, 8.3.3
`generating frames and microframes, 10.2.3
`illustrated, 8.4.3.1
`SOF tracking, 5.12.6
`frame and microframe timers
`frame wander, 11.2.5.2
`hub frame timer, 11.2 to 11.2.5.2
`timing skew, 11.2.5.1 to 11.2.5.2
`TT loss of synchronization, 11.22.1
`frame clocks, 5.12.3, 512.412, 11.183
`frame pattern, defined, 2.0 glossary
`frames and microframes. See also frame and
`microframe timers
`
`allocating bandwidth, 4.75, 5.11.1 to 5.11.1.5,
`10.3.2
`available time in frames and microframes,
`5.5.4, 5.6, 5.6.4, 5.7.4, 5.8.4, 5.11.5
`babble and loss of activity recovery, 8.7.4
`bandwidth reclamation. 5.11.5
`best case full-speed budgets, 1118.1, 11.1 8.4
`bit time zero, 11.3
`clock tracking and microframe SOFs,
`5.12.412
`
`control transfer reserved portions, 5.5.4
`data prebuffering and, 5.12.5
`defined, 2.0 glossary, 5.3.3
`error handling in transfers, 5.12.7
`frame and microframe intervals, 7.1.12, 7.32
`Table 7—8, 7.3.2 Table 7-9, 7.3.2 Table
`7—1'0
`
`frame and microframe numbers (See frame
`and microframe numbers}
`frame and microframe timer ranges, 11.21 to
`11.2.2
`
`frame wander, defined, 11.2.5.2
`generation role of Host Controller, 10.2.3
`generation role of Transaction Translator,
`11.18.3
`host behavior at end-of-frame, 11.3
`interrupt transfer limitations, 5.7.4
`isochronous transactions, 5.6.3, 5.6.4,
`5.12.4.2, 8.5.5
`jitter, 11.2.4
`maximum allowable transactions, 5.4.1,
`11.18.63
`
`microframe numbers, 8.4.3.1
`
`eye pattern templates
`defined, 2.0 glossary
`error rates and jitter tolerance, 7.1.14.2,
`7.1.15.2
`
`hig h-speed receiver characteristics and,
`7.1.4.2
`overview, 7.1.2.2
`transmit eye patterns, 7.1, 7.1.2
`
`F f
`
`ailed data transactions, 8.6.3
`false EOPs, 2.0 glossary, 8.7.3, 11.15
`fault detection. See error detection and handling
`features
`hub class feature selectors, 11.242
`SetFeatureO request. 9.4.9
`setting hub features, 11.24.2.12
`standard feature selectors, 9.4 Table 9-6
`feedback endpoints, 9.6.6
`feedback for isochronous transfers, 5.12.4.2,
`5.12.4.3, 9.6.5
`ferrite beads, 7.1.6.2
`fields. See names of specific fields
`flammability
`cables, 6.6.4
`Series "A" and Series "B" plugs, 6.5.4.1
`Series "A" and Series "B" receptacles. 6.5.3.1
`standards, 6.7 Table 6-7
`flexibility of USB devices, 3.3
`flow control mechanisms
`
`in bus protocol overview, 4.4
`handshake packets and, 8.4.5
`non-periodic transactions, 11.14.2.2
`USB robustness and, 4.5
`flow sequences
`non-periodic transactions, 11.17 to 11.175
`periodic transactions, 11.1810 11.188, 11.20
`8:11.204, 1121.1
`split transaction notation for, 11.15
`flyback voltage, 7.2.4.2
`format of USB device requests, 9.3
`formulas
`
`buffering for rate matching, 5.12.8
`buffer sizes in functions and software, 5.11.4
`bus transaction times, 5.11.3
`frame and microframe intervals
`
`full-speed source electrical characteristics,
`7.3.2 Table 7~9
`
`high-speed source electrical characteristics,
`7.3.2 Table 7—8
`
`low-speed source electrical characteristics,
`7.3.2 Table 7—10
`
`repeatability, 7.1.12
`
`587
`
`ZTE/SAMSUNG 1008-0615
`ZTE/SAMSUNG 1008—061 5
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 2.1]
`
`full-speed functions and hubs (Continued)
`sampling rates. 5.12.4.2
`signal termination. 7.1.5.1
`SOF PID and. 8.4.3
`speed detection and. 11.8.2
`Transmit state and. 11.5.1.7
`full-speed signaling
`babble and loss of activity recovery. 8.7.4
`best case full—speed budgets, 1118.1. 11.184
`bus transactions and. 4.4
`calculating transaction times. 5.11.3
`data rates, 42.1
`data signaling overview. 7.1.7.4.1
`data source jitter. 7.1.13.1.1
`defined. 2.0 glossary
`differential receivers. 7.1 Table 7—1
`downstream and upstream facing ports. 7.1
`driver characteristics, 7.1.1
`driver requirements, 7.1.2.3
`endpoint zero requirements, 5.3.1.1
`EOF timing points. 11.2.5.2
`EOP width. 7.1.13.2.1
`errors. 8.8.4
`frame timer ranges. 11.2.2
`full-speed loads. 7.12.1
`hig h~speed devices operating at full-speed.
`5.3.1.1
`host behavior at end-of-frame. 11.3 to 11 .3.3
`hub class descriptors and. 1123.1
`intervals between IN token and EOP. 11.3.3
`isochronous transaction limits. 58.3
`J and K states. 7.1.7.1
`jitter budget table. 7.1.15.1
`propagation delays, 7.1.14.1
`receiver characteristics. 7.1.4.1
`reset signaling. 7.1.7.5
`sampling rates. 5.12.4.2
`scheduling. 11.1423
`speed detection. 9.1 .13
`Transaction Translator and. 4.8.2.1. 11.183.
`11.185
`
`Full Suspend (Fsus) state. 11.4. 11.4.3
`function address field (ADDR). 8.3.2.1. 8.4.2.2
`functional stall. 8.4.5. 8.5.3.4
`Function layer
`detailed communication flow. 5.3
`illustrated. 5.1
`interlayer communications model. 10.1.1
`
`frames and microframes (Continued)
`microframe pipelines
`buffer space. 11.19
`clearing and aborting transactions, 11.186
`defined. 11.182
`periodic split transactions. 11.1421. 11.18
`resetting. 11242.9
`transaction tracking, 11.18.7
`multiple transactions. 5.8.4. 5.7.4. 5.9, 5.92.
`9.8.8
`
`organization of transactions within, 5.11.2
`overview. 8.4.3.1
`samples per frame in isochronous transfers.
`5.12.4.2
`
`SOF packets, 8.4.3
`SOF tracking. 5.12.6
`split transactions and. 5.10
`synch frame requests. 9.4.11
`timers, 11.2 to 11.2.52
`timer synchronization. 11.2.3 to 11.2.3.3,
`1122.1
`
`toggle sequencing. 8.5.5
`zeroth microframe. 9.4.11, 11.14.2.3
`freeing pending start-splits. 11.18.82
`frequency-locked clocks. 5.12.3
`Fs. See SRC
`
`Fsus state. 11.4. 11.4.3
`full-duplex, defined. 2.0 glossary
`full-«speed buffers. 7.1.2.1
`full-speed cables. See hig h-lfull—speed cables
`full-speed driver characteristics. 7.1.1.1. 7.1
`Table 7—‘l
`
`full-speed functions and hubs
`bulk transfers and. 5.8.4
`cable and resistor connections, 7.1.5.1
`connect detection. 7.1.7.3
`control transfers and. 5.5.3. 5.5.4. 5.54 Table
`5—2
`
`data-rate tolerance. 7.1.11
`defined. 20 glossary
`detachable cables and, 6.4.1
`full-speed port transceiver, 7.1.7.1
`full-speed source electrical characteristics.
`7.32 Table 7-9
`
`full— vs. low-speed port behavior. 11.8.4
`getting port status. 11242.7.1
`hublrepeater electrical characteristics. 7.3.2
`Table 7—1 1
`
`hub support for. 11.1
`input capacitance, 7.1.6.1
`interrupt transfers and. 5.7.3. 5.7.4 Table 5-7
`isochronous transfers and. 58.4
`maximum data payload. 8.4.4
`optional endpoints. 5.3.1.2
`in physical bus topology. 5.2.3
`reset states and. C22
`
`588
`
`ZTE/SAMSUNG 1008-0616
`ZTE/SAMSUNG 1008-0616
`IPR2018-00110
`|PR2018-OO110
`
`

`

`Universal Serial Bus Specification Revision 2.0
`
`types of devices
`compound devices. 4.8.2.2
`functions. 4.8.2.2
`mapping physical and virtual devices.
`5.12.4.4
`
`virtual devices. 2.0 glossary
`in USB topology, 4.1.1.2. 5.2.2. 5.2.3. 9.0
`function-to-host transfers. See IN PID
`
`G g
`
`ang-mode power control. 11.23.21
`garbling messages in Collision conditions. 11.8.3
`Generate End of Packet Towards Upstream Port
`state (GEOPTU), 11.6.4. 11.6.4.5
`Generate Resume state. 11.4. 11.4.4
`generic USB device operations. 9.2 to 9.2.7
`GEOPTU state. 11.6.4. 11.6.4.5
`GetConfigurationO request.
`GET_CONF|GURATION
`hub requests. 11.241
`overview. 9.4.2
`returning interface descriptors. 9.6.5
`standard device request codes. 9.4
`GetDescriptorO request. GET_DESCR|PTOR.
`11.23.1
`
`device_qualifer descriptors. 9.6.2
`endpoint descriptors. 9.6.6
`GetDescriptor(CONFIGURATION} request.
`9.5. 9.6.6
`GetH ubDescriptorO request, 11.24.25
`hub class requests. 1124.2
`hub descriptors. 11.24.25
`hub requests. 11.24.1
`interface descriptors, 9.6.5
`other_speed_configuration descriptors. 9.6.4
`overview, 9.4.3
`standard device request codes. 9.4
`GetHubDescriptorO request. 11.242, 11.24.25
`GetHubStatusO request, 1124.2, 11.24.26
`GetlnterfaceO request. GET_INTERFACE
`alternate settings for interfaces. 9.2.3
`hub requests. 11.24.1
`interface descriptors. 9.6.5
`overview, 9.4.4
`standard device request codes. 9.4
`GetPortStatusO request
`class-specific requests, 1124.2
`overview. 11.24.27 to 11.24.2725
`PORT_[NDICATOR. 11.24.271.10
`during test mode, 11.24.213
`GET_STATE. 11.242
`
`functions. See also devices; full-speed functions
`and hubs; high-speed functions and hubs;
`low—speed functions and hubs
`address assignment. 9.1.2. 9.2.2
`characteristics and configuration (See also
`device descriptors)
`configuration. 4.8.2.2. 923
`data-rate tolerance, 7.1.11
`descriptors, 9.5 to 9.7.3. 9.6.1
`device characteristics, 4.8.1
`device classes, 4.8. 9.7
`device speed. 7.1.7.3, 11.8.2
`host role in configuration, 10.3.1
`optional endpoints, 5.3.1.2
`data transfer
`
`communication flow requirements, 53
`control transfers and, 55
`detailed communication flow illustrated, 5.3
`differing bus access for transfers, 5.11
`jitter budget table, 7.1.15.1
`overview, 9.2.4
`PING flow control and OUT transactions,
`8.5.1. 8.5.1.1
`response to IN transactions. 8.4.6.1
`response to OUT transactions. 8.4.6.3
`response to SETUP transactions. 8.4.6.4
`role in bulk transfers. 8.5.2
`device event timings, 7.32 Table 7~14
`devices defined, 2.0 glossary
`dynamic attach and detach. 9.2.1
`power distribution. 7.2.4 to 7.2.4.2
`removing. 10.5.26. 10.5.4.1.4
`USB mechanisms. 10.5.2.5, 10.5.2.6
`generic USB device operations, 9.2 to 9.2.7
`overview. 4.8.22
`power distribution, 7.2.1. 9.2.5
`bus-powered devices. 4.3.1. 7.2.1.1
`dynamic attach and detach. 7.2.4 to 7.2.4.2
`high-power bus-powered functions. 7.2.1.4
`low—power bus—powered functions. 7.2.1.3
`power supply and, 4.3.1
`self-powered functions, 7.21.2. 7.2.1.5
`suspendlresume conditions. 7.2.3
`voltage drop budget. 7.2.2
`requests
`host communication with, 10.1.1
`request errors. 9.2.7
`request processing. 9.26 to 9.2.6.6
`standard device requests, 9.4 to 9.4.11
`USB device requests. 93 to 9.3.5
`status. 9.1 to 9.1.2. 9.4.5
`
`589
`
`ZTE/SAMSUNG 1008-0617
`ZTE/SAMSUNG 1008-0617
`IPR2018-00110
`|PR201 8-001 10
`
`

`

`Universal Serial Bus Specification Revision 2.0
`
`handshakes (Continued)
`overview, 8.3.1 Table 8-1, 8.4.5
`packet field formats, 8.3 to 8.3.5.2
`PING flow control and OUT transactions,
`8.5.1, 8.5.1.1
`STALL PlD, 8.3.1 Table 8—1
`total allocati0n of bit times, 11.3.3
`transaction notation for, 11.15
`hardwired cable assemblies, 6.4.2
`HCD (Host Controller Driver)
`defined, 2.0 glossary, 5.3
`HCDI (Host Controller Driver Interface),
`10.1.1, 104
`overview, 10.4
`software interface overview, 10.3
`in transfer management, 5.11.1, 5.11.1.3
`in USB topology, 52.1, 10.1.1
`HC_Data__or_error state machine, 1120.2
`HCDI (Host Controller Driver Interface), 10.1.1,
`10.4
`
`HC_Do_BCINTl state machine, 8.5.2 Figure 8-
`33
`
`HC_Do_BCINTO state machine, 8.5.2 Figure 8-
`31
`
`HC_Do_BICS state machine, 11.172
`HCHDowBISS state machine, 11.17.2
`HC_Do__BOCS state machine, 11.172
`HC_Do_BOSS state machine, 11.172
`HC_Do_complete state machine, 11.16.1.12
`HC_Do_lnthS state machine, 1120.2
`HC_Do_lntlSS state machine, 11.202
`HC_Do_intOCS state machine, 1120.2
`HC_DomlntOSS state machine, 1120.2
`HC_Do__lsocthS state machine, 1121.2
`HC_Do_lsochiSS state machine, 1121.2
`HC_Do_lsochl state machine, 8.5.5 Figure 8-42
`HC_Do_lsochOSS state machine, 1121.2
`HC_Do_lsochO state machine, 8.5.5 Figure 8—40
`HCdDounonsplit state machine, 8.5 Figure 8-26
`HC_Do_Statt state machine, 11.16.1.1.1
`HC_HS_BCO state machine, 8.5.1 Figure 8-27
`HC_Process_command state machine,
`11.16.1.1
`
`HEOP signallevent, 11.6.4 Table l‘l-Q, 11.7.2.1,
`11.7.2.3 Table ‘l‘l-‘l‘l
`hierarchical state machines, 8.5. 11.15
`high-bandwidth endpoints, 2.0 glossary, 5.7.4,
`5.9to 5.92, 5.12.3
`high-bandwidth transactions, 5.127, 85.5
`
`GetStatusO request, GET_STATUS
`GetHubStatusO request, 11.24.26
`GetPortStatusO request, 11.24.27
`hub class requests, 1124.2
`overview, 9.4.5
`PORT, 11.126
`standard device request codes, 9.4
`GetTTStateO request, GET_TT_STATE
`hub class requests, 1124.2
`overview, 11.24.28
`STOP_TT, 11.242.11
`global declarations in state machines, B.1
`global resumes
`frame and microframe timer synchronization,
`11.2.3.3
`
`hub support, 11.9
`signaling, 7.1.7.7
`global suspend, 7.1.7.6.1, 11.9
`glossary, 2.0
`GND leads
`cable electrical characteristics, 7.3.2 Table 7-
`i2
`
`captive cable assemblies, 6.4.2, 6.4.3
`detachable cables, 6.4.1
`electrical specifications overview, 4.2.1
`standardized contact terminating
`assignments, 6.5.2
`GResume state, 11.4, 11.4.4
`grounding, 6.8
`
`H h
`
`ailed pipes, 10.5.2.2
`Hall feature
`bulk transfers, 5.8.5
`control transfers, 5.5.5, 8.5.3.4
`functional stalls, 8.4.5
`GetStatusO request, 9.4.5
`interrupt transfers, 5.7.5, 8.5.4
`isochronous transfers, 5.6.5
`responses to standard device requests, 9.4
`handshakes. See also ACKs; NAKs; STALLs
`ACK PID. 8.31 Table 8-1
`bulk transfers, 8.52
`bus protocol overview, 4.4
`defined, 2.0 glossary
`detection handshakes, 7.1.7.5, 7.1.7.6
`function response to IN transactions, 8.4.6.1
`function response to OUT transactions,
`8.46.3
`
`function response to SETUP transactions,
`8.4.6.4
`
`handshake responses, 8.4.6 to 8.4.6.4
`host response to IN transactions, 8.46.2
`isochronous transfers, 5.6.5, 5.12.7
`NAK PID, 5.9.1, 83.1 Table 8—1', 8.5.1, 8.5.1.1
`NYET PID, 8.3.1 Table 8—1, 8.4.5, 8.5.1, 8.5.2
`
`590
`
`ZTE/SAMSUNG 1008-0618
`ZTE/SAMSUNG 1 008-0618
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 2.0
`
`high-lfull-speed cables
`cable delay. 7.1.16
`cable impedance tests. 6.7 Table 6-7
`captive cable assemblies. 6.4.2
`constructionI 6.6. 6.6.2
`description, 6.6.1
`listing. 6.6.5
`signal pair attenuation, 6.7 Table 5—7
`specifications. 6.3
`standards for, 6.6.3. 6.6.4. 6.7
`high-powered devices
`bus-powered functions, 7.2.1. 7.2.1.4
`high-pOWer ports. 7.2.1
`voltage dr0p budget, 7.2.2
`High-speed Detection Handshake. 7.1.7.5,
`7.1.7.6
`
`high-speed driver characteristics. 7.1 Table 7—1
`high-Speed functions and hubs
`in application space taxonomy, 3.2
`bulk transfers. 5.8.4
`connect detection. 7.1.7.3
`control transfers, 5.5.3. 5.5.4. 55.4 Table 53
`data signaling rates. 7.1.11
`defined. 2.0 glossary
`detachable cables, 6.4.1
`device_qualifier descriptors. 9.6.1. 9.6.2
`frame and microframe numbers. 8.4.3.1
`full-speed operation. 5.3.1.1
`getting port status. 11.24.2.7.1
`high-speed repeaters. 11.2.5. 11.7.2.1
`high-Speed source electrical characteristics.
`7.3.2 Table 7—8
`
`hubl'repeater electrical characteristics. 7.3.2
`Table 7—1 1
`
`input capacitance. 7.1.6.2
`interrupt transfers. 5.7.3. 5.7.4 Table 5-8
`isoch ronous transfers. 5.6.4
`maximum data payload. 8.4.4
`NAK mechanisms. 8.5.1. 8.5.1.1
`other_speed_configuration descriptors. 9.6.4
`performance. 1.1
`in physical bus topology, 5.2.3
`port selector state machine. 11.7.1.4 to
`11.71.44
`
`reset signaling. 7.1.7.5
`reset state machines. 0.2.3
`sampling rates, 5.12.4.2
`signal termination. 7.1
`SOF PID and. 8.4.3. 8.4.3.1
`speed detection and. 7.1.5.2. 11.8.2
`test mode support. 7.1.20
`high-speed port selector state machine, 11.7.1.4
`to 11.7.1.4.4
`
`high-speed signaling
`bit stuffing. 7.1.9.2
`bus transactions and. 4.4
`calculating transaction times. 5.11.3
`Chirp J and K states. 7.1.4.2. 7.1.7.2
`control transfers. 5.5.4
`current drivers. 7.1 Table 7—1
`data handling. 11.14.1.1
`data rates. 4.2.1
`data signaling overview. 7.1.7.4.2
`defined. 2.0 glossary
`Differential DlDifferential 1 bus states, 7.1.7.2
`differential data receivers. 7.1 Table 7-1
`"disallowed" situations. 7.1.2.3
`Disconnect state. 7.1.7.2
`downstream and upstream facing ports. 7.1
`driver characteristics. 7.1.1. 7.1.1.1. 7.1.1.3.
`7.1.2.3
`
`End of High-speed Packet (HSEOP). 7.1.7.2.
`7.1.7.4.2
`
`endpoints
`attributes. 9.6.6
`endpoint zero requirements. 5.3.1.1
`high-bandwidth endpoints. 2.0 glossary, 5.9
`to 5.9.2
`
`EOF timing points. 11.2.5.1
`EOP width. 7.1.13.2.2
`error detection. 8.7.3. 8.7.4
`error handling. 5.12.7. 8.6.4
`eye patterns. 7.1.2.2
`frame and microframe generation. 10.2.3
`full-speed signaling and. 5.3.1.1, 7.1.1.1
`high-speed devices Operating at full-speed.
`5.3.1.1
`hub architecture and. 11.1.1
`hub class descriptors and. 11.231
`Idle state. 7.1.7.2
`isochronous transaction limits. 5.6.3
`J and K states. 7.1.7.2. 7.1.7.4.2
`jitter. 7.1.13.1.2. 7.1.15.2
`microframes and. 5.3.3, 11.2.1
`overview. 7.1
`packet repeaters. 11.7.1 to 11.7.1.4.4
`PING flow control protocol and. 5.5.4, 5.8.4
`propagation delays. 7.1.14.2
`receiver characteristics. 7.1.4.2
`reset signaling. 7.1.7.5. 7.1.7.6
`resume signaling. 7.1.7.7. 11.9
`sampling rates. 5.12.4.2
`signaling levels. 7.1.7.2
`Split transactions. 5.10. 8.4.2 to 8.4.2.3
`
`591
`
`ZTE/SAMSUNG 1008-0619
`ZTE/SAMSUNG 1008-0619
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 2.0
`
`high-speed signaling (Continued)
`Squelch state, 7.1.7.2
`Start of High-speed Packet (HSSOP),
`7.1.7.4.2
`
`Start of high-speed Packet (HSSOP), 7.1 .7.2
`Suspended state and, 7.1.7.6, 11.9
`synch frame requests, 9.4.11
`timer range, 11.2.1
`toggle sequencing, 8.5.5
`Transaction Translator, 4.8.2.1, 11.1, 11.14 to
`11.14.23
`
`types of transactions, 11.17
`HJ signallevent, 11.6.3 Table 11-8
`HK signallevent, 11.6.3 Table 11-8
`host, 10
`in bus topology, 4.1.1.1, 5.2, 5.2.1
`collecting status and activity statistics, 10.1.4
`components, 10.1.1
`control mechanisms, 10.1.2
`EOF1 and EOF2 timing points. 11.2.5 to
`11.2.52
`host behavior at end-of-frame, 11.3 to
`11.3.3
`
`host-to-hub communications, 11.1
`resource management, 10.3.2
`responsibilities and capabilities, 10.1.1
`role in assigning addresses, 9.2.2
`role in configuration, 9.2.3, 10.3.1
`synchronizing hub (micro)frame timer to
`host (micro)frame period, 11.2
`data flow, 10.1.3
`common data definitions, 10.3.4
`data-rate tolerance, 7.1.11
`data transfer mechanisms, 10.1.3, 10.3.3
`detailed communication flow illustrated, 5.3
`host response to IN transactions, 8.4.6.2
`interlayer communications model, 10.1.1
`role in bulk transfers, 8.5.2
`defined, 2.0 glossary, 4.9
`electrical considerations, 10.1.5
`jitter budget table, 7.1.15.1
`over-current protection, 7.2.1 .2.1
`over-current recovery, 1 1 .12.5
`hardware and software, 10.0
`host accuracy variations, 11.2.1 to 11.2.2
`Host Controller Driver (HCD), 10.4 (See also
`HCD)
`Host Controller responsibilities, 4.9, 10.2 (See
`also Host Controller)
`host jitter, 11.2.1
`host tolerance. hub (micro)frame timer and,
`112
`
`operating system environment guides, 10.6
`overview of USB Host, 10.1 to 10.1.5
`power management overview, 4.3.2
`software mechanisms, 10.3 to 10.3.4
`
`592
`
`host (Continued)
`split transaction scheduling, 11.18.4
`state machines, 8.5.1, 8.5.2, 8.5.5
`status in USBD pipe state, 10.5.2.2
`turn-around timers, 8.7.2
`Universal Serial Bus Driver (USBD), 10.5 to
`10.5.5 (See also USBD (USB Driver»
`USB System Software responsibilities, 4.9
`(See also USB System Software)
`Host Controller, 4.9
`best case full-speed budgets, 11.181, 11.184
`in bus topology, 5.2.1
`calculating buffer sizes in functions and
`software, 5.11.4
`data transfer mechanisms, 10.1.3
`bulk transfers, 5.8.3, 11.17to 11.17.5
`control transfers, 5.5.3, 55.4, 11.17 to
`11.17.5
`
`data processing, 10.2.4
`data-rate tolerance, 7.1.11
`high bandwidth transfers, 5.9.1, 5.9.2,
`11202
`
`interrupt transfers, 5.7.3, 5.9.1
`isochronous transfers, 5.6.3, 5.92, 11.212
`non-periodic transactions, 11.17 to 11.17.5
`periodic transactions, 11.18 to 11.188
`role in transfer management, 5.11.1,
`5.11.1.5
`
`split transactions, 11.161 to 11.16.1.1.2
`tracking transactions, 5.11.2
`transaction list, 5.11.1.4
`transmission error handling, 10.2.6
`declarations in state machines, 82
`defined, 2.0 glossary, 4.9
`frame and microframe generation, 10.2.3
`HCD and HCDl overview, 10.4 (See also
`HCD; HCDI)
`host behavior at end-of—frame, 11.3
`host-system interface, 10.2.9
`as implementation focus area, 5.1
`implemented in USB Bus interface, 10.1.1
`multiple Host Controllers, 4.10
`passing preboot control to operating system,
`10.5.5
`
`port resets, 10.2.3.1
`protocol engine, 10.2.5
`remote wakeup and, 10.2.7
`requirements, 10.2
`root hub and, 10.2.8
`serializen'deserializer, 10.2.2
`state handling, 10.2.1
`state machines, 8.5, 11.16 to 11.16.1.1.2,
`11.17.2,11.20.2,11.21.2,B.2
`status and activity monitoring, 10.1.4
`
`ZTE/SAMSUNG 1008-0620
`ZTE/SAMSUNG 1008-0620
`IPR2018-00110
`|PR2018-00110
`
`

`

`Universal Serial Bus Specification Revision 2.0
`
`Host Controller (Continued)
`test mode support, 7.1.20
`Transaction Translator and, 11.141. 11.1412
`USB System interaction. 10.1.1
`Host Controller Driver. See HCD (Host Controller
`Driver)
`Host Controller Driver Interface (HCDI). 10.1.1.
`10.4
`
`host resources, 2.0 glossary
`host side bus interface. See Host Controller
`host software
`
`in bus topology, 5.2.1
`as component of USB System, 10.1.1
`pipes and. 10.5.1.2
`status and activity monitoring, 10.1.4
`host-to-function transfers. See OUT PID
`
`hot plugging. See dynamic insertion and removal
`HSD1 packets (downstream packets). 3.5. 11.15
`HS_Drive_Enable. 7.1.1.3
`HSEOP (End of High—speed Packet). 7.1.7.2.
`7.1 .7.4.2
`
`HS_Idie signallevent. 11.6.2. 11.63 Table 11-8
`HS signallevent. 11.6.3 Table 11-8. 11.6.4 Table
`’l’l-Q
`
`HSSOP (Start of High-speed Packet). 7.1.7.2.
`7.1 .7.4.2
`
`HSU2 packets (upstream packets). 8.5. 11.15
`Hub address field, 8.4.2.2
`Hub Change field. 11.4.4. 11.24.26
`hub class definitions
`
`additional endpoints, 11.12.1
`feature selectors. 1124.2
`request codes. 11242
`root hub and. 10.4
`Hub Controller, 11.12 to 1112.6
`control commands. 11.1
`defined, 4.8.2.1
`endpoint organization. 11.121
`hub and port change information processing,
`11.123.11.124
`in hub architecture, 11.1.1. 11.122
`internal port connection. 11.4
`over-current reporting and recovery. 11.125
`power distribution and, 7.2.1.1
`role in host-to-hub communications. 11.1
`status commands. 11.1
`hub descriptors. 11.122
`Hub Repeater
`Collision conditions, 11.8.3
`connectivity setup and tear-down. 11.1
`data recovery unit. 11.7.1.2
`defined. 4.8.2.1
`dynamic insertion and removal. 11.1
`elasticity buffer. 11.7.1.3
`electrical characteristics. 7.3.2 Table 7—1 1
`fault detection and recovery. 11.1
`
`high-speed packet repeaters. 11.7.1 to
`1171.44
`in hub architecture. 11.1.1
`hub signaling timings. 7.1.14.1
`internal port connection, 11.4
`packet signaling connectivity, 11.1.2.1
`repeater state descriptions, 11.2.3.3. 11.7 to
`11.7.6
`
`squelch circuit, 11.7.1.1
`Wait for End of Packet (WFEOP). 11.7.6
`Wait for End of Packet frorn Upstream Port
`state (WFEOPFU). 11.7.4
`Wait for Start of Packet (WFSOP). 11.7.5
`Wait for Start of Packet from Upstream Port
`state (WFSOPFU). 11.7.3
`Hub Repeater state machineI 11.2.3.3. 11.7.2
`hubs, 11. See also Hub Controller; Hub
`Repeater; ports
`accuracy variations. 11.21 to 11.2.2
`architecture. 4.1.1.2, 11.1
`bus states
`bus state evaluation. 11.8 to 11.8.4.1
`collision, 11.8.3
`connectldisconnect detection. 111
`full- vs. low-speed behavior. 11.8.4
`low-speed keep-alive, 7.1.7.1.

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