USB ENGINEERING CHANGE NOTICE



Similar documents
Inter-Chip USB Supplement to the USB 2.0 Specification

1000BASE-T and 10/100/1000BASE-T Copper SFP Transceiver

STF & STF201-30

High-Speed Inter-Chip USB Electrical Specification

USB Flash Drive Engineering Specification

High-Speed Electrical Testing - Host

STF THRU STF203-33

Hardware Configurations for the i.mx Family USB Modules

RTS5401. USB 3.0 Super-Speed HUB Controller DATASHEET. Doc Rev th Apr i Rev 0.90

High-Speed, 5 V, 0.1 F CMOS RS-232 Driver/Receivers ADM202/ADM203

In-System Programming Design TM. Guidelines for ispjtag Devices. Introduction. Device-specific Connections. isplsi 1000EA Family.

Extending USB connections. SMART Board 800 series interactive whiteboards and systems

CAN Bus Transceivers Operate from 3.3V or 5V and Withstand ±60V Faults

2-Port RS232/422/485 Combo Serial to USB2.0 Adapter (w/ Metal Case and Screw Lock Mechanism) Installation Guide

USB 3.1 Channel Loss Budgets

Master USB 2.0 Hub power management

AN460 Using the P82B96 for bus interface

WICE-SPI Hardware Operation Manual

ENGINEERING CHANGE NOTICE

USB in a Nutshell. Making Sense of the USB Standard.

+5 V Powered RS-232/RS-422 Transceiver AD7306

USB dedicated charging port (DCP) controller

USB to serial chip CH340

Phison PS3006 Controller

10/100/1000BASE-T SFP Transceiver

SFP-TX 1000BASE-T SFP Transceiver 10/100/1000M SFP Transceiver

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

HANDLING SUSPEND MODE ON A USB MOUSE

Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS

LAN9514/LAN9514i. USB 2.0 Hub and 10/100 Ethernet Controller PRODUCT FEATURES PRODUCT PREVIEW. Highlights. Target Applications.

Future Technology Devices International Ltd

Manual W&T. USB-Hub Industry. Release 1.02, Jan.2012 Model 33601

DU-H3ETX. 3-port USB Hub with 1 NWAY Ethernet / Fast Ethernet Port. User s Guide

Benefits and Potential Dangers of Using USB for Test & Measurement Applications. Benefits of Using USB for Test and Measurement

X2 LR Optical Transponder, 10Km Reach

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA

Signal Types and Terminations

PCI-SIG ENGINEERING CHANGE NOTICE

ICL V Powered, Dual RS-232 Transmitter/Receiver. Description. Features. Ordering Information. Applications. Functional Diagram.

Electrical Compliance Test Specification SuperSpeed Universal Serial Bus

Fast Ethernet 100BASE-LX10 SFP Single Mode Transceivers with Digital Diagnostics

Features. V PP IN V CC3 IN V CC5 IN (opt) EN0 EN1 MIC2562

Section 3. Sensor to ADC Design Example

Allows the user to protect against inadvertent write operations. Device select and address bytes are Acknowledged Data Bytes are not Acknowledged

Link-65 MHz, +3.3V LVDS Transmitter 24-Bit Flat Panel Display (FPD) Link-65 MHz

Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)

nanoetxexpress Specification Revision 1.0 Figure 1 nanoetxexpress board nanoetxexpress Specification Rev 1.

DALLAS DS1233 Econo Reset. BOTTOM VIEW TO-92 PACKAGE See Mech. Drawings Section on Website

USB-6008/6009. Contents USER GUIDE. This user guide describes how to use the National Instruments USB-6008/6009 data acquisition (DAQ) devices.

Allen-Bradley/Rockwell

The following is a summary of the key features of the ARM Injector:

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version ( )

Technical description MX-1 VB Edge

USB 2.0 Transceiver Macrocell Interface (UTMI) Specification

DS1307ZN. 64 x 8 Serial Real-Time Clock

Design Considerations in Adding USB Communications to Embedded Applications

PCAN-B10011S Bus Converter High-speed CAN to Truck Trailer CAN. User Manual. Document version ( )

DS9490R/DS9490B USB to 1-Wire/iButton Adapters

10GBASE -LRM, 220m Reach GX LRMC

AC3200 INTELLIGENT BROADBAND AMPLIFIER

High-Speed, 5 V, 0.1 F CMOS RS-232 Drivers/Receivers ADM222/ADM232A/ADM242

USB Over-Current Test Fixture

Bi-directional level shifter for I²C-bus and other systems.

ABB Drives. User s Manual HTL Encoder Interface FEN-31

Road Vehicles - Diagnostic Systems

DTSB35(53)12L-CD20 RoHS Compliant 1.25G 1310/1550nm(1550/1310nm) 20KM Transceiver

Multiple clock domains

MSP430 USB Communications Device Class (CDC) API User s Guide, v0.7

Universal Serial Bus Implementers Forum EHCI and xhci High-speed Electrical Test Tool Setup Instruction

11. High-Speed Differential Interfaces in Cyclone II Devices

C232HD. USB 2.0 Hi-Speed to UART Cable. Datasheet

USB2.0 Technical Manual

Appendix A: Camera connectors

Intel architecture. Platform Basics. White Paper Todd Langley Systems Engineer/ Architect Intel Corporation. September 2010

JTAG-HS2 Programming Cable for Xilinx FPGAs. Overview. Revised January 22, 2015 This manual applies to the HTAG-HS2 rev. A

CMOS, the Ideal Logic Family

PCAN-USB CAN Interface for USB. User Manual. Document version ( )

USB-QUAD08. Eight-channel Quadrature Encoder Input Device. Specifications

LC7218, 7218M, 7218JM

Introducing AVR Dragon

SyncLink GT2/GT4 Serial Adapter

USB On-The-Go and Embedded Host Automated Compliance Plan. for the On-The-Go& Embedded Host Supplement Revision2.0 Version 1.

RS-485 the Murphy Way!

10Gbps XFP Bi-Directional Transceiver, 10km Reach 1270/1330nm TX / 1330/1270 nm RX

DP Hi-Speed USB 4-Port PCIe Quick Installation Guide

LONGLINE 10Gbps 10km SFP+ Optical Transceiver

Computer Systems Structure Input/Output

3.3V, 2.7Gbps SDH/SONET LASER DRIVER WITH AUTOMATIC POWER CONTROL

XFP Optical Receiver, 80km Reach

LeCroy Corporation 700 Chestnut Ridge Road Chestnut Ridge, NY Tel: (845) , Fax: (845) Internet:

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section

SFP+ LR 10G Ethernet 10km SFP+ Transceiver 10GBASE-LR / 10BBASE-LW

DS18B20 Programmable Resolution 1-Wire Digital Thermometer

SFP-SX with DOM 1.25Gb/s Multi-Mode SFP Transceiver 1000BASE-SX Gb/s Fiber Channel

8.5Gb/s SFP+ Fibre Channel Optical Transceiver

SP490/491 Full Duplex RS-485 Transceivers

Perle Protocol Transparent Media Converter Modules

USB Port PCI Express Card

s!nus-elektrotechnikai bt. Industrial IT & Automation

8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA

Transcription:

USB ENGINEERING CHANGE NOTICE Title: Pull-up/pull-down resistors Applies Universal Serial Bus Specification Revision 2.0 Summary of ECN: This ECN changes the range of the pull-up and pull-down resistors used to bias the bus. New values for the pull-down resistors are 14.25 kω to 24.80 kω. For the pull-up resistors, the values are 900 Ω to 1575 Ω when the bus is idle and 1425 Ω to 3090 Ω when the upstream device is transmitting. Reasons for ECN: This change allows the resistors to be moved onto the device or hub Silicon and not require laser trimming to achieve the required tolerances. This can result in a significant savings in cost, especially for a hub. It also has a significant impact on an OnTheGo, dual-role device that has to switch both the pullup and pull-down resistors. Impact on existing peripherals and systems: There is no impact to current devices that are compatible with the current versions of the USB specification. The change has no impact on interoperability. Hardware implications: 1) Increasing the pull-down resistor increases the discharge time of the bus after a disconnect. Worstcase discharge time increases from 15.75 µs to 20 µs. This increase has no operational implications. 2) Decreasing the pull-up resistor value increases the amount of current used for bus biasing by a small percentage (from 218 µα max to 238 µα or 9%). On average, the amount of current used for the biasing is reduced as the pull-down resistor value has the largest impact on the total current. If the increase in bias current is a problem for a device, it is free to use the older tolerance (i.e. if a device would be affected then it does not have to implement the change and the wider tolerance on the connected device will not have a negative impact). 3) The original values for the pull-down resistors assumed that the output leakage current of an off output would be about 10 µα. With both the hub and device in the idle state, the pull-down on the low data line ( for high and full-speed, for low-speed) would be 20 µα * 15.75 kω = 315 mv. To keep the idle voltage at the same level, any hub/host that uses the higher value resistance has to reduce its leakage current proportionately. If, for example, a hub has a 24.80 kω pull-down, then to allow for the legacy device leakage of 10 µα, the leakage current on the hub has to be no more than 2.7 µα. This is well within the capabilities of contemporary Si processing and testing. 4) The pull-up resistors change from lower resistance to higher resistance when the bus goes from idle to active. This ensures that existing hub/host Si can drive the downstream device without increasing jitter or otherwise degrading signaling margin. 5) Devices that use this scheme for their pull-down resistors must be aware that the pull-up resistor on a LS device may be tied to Vbus. The increase in the pull-down resistance can cause the idle voltage on the bus to rise as high as 4.1 V. If the process used does not allow this sustained voltage on the bus, then the standard values of resistance should be used. Software implications: None. Compliance testing implications: None.

Specification Changes: No changes outside of Chapter 7. In Chapter 7, change all occurrences in text and in drawings of: to 15 kω ±5% 14.25 kω to 24.80 kω In Chapter 7, change all occurrences in text and in drawings of: 1.5 kω ±5% 1.5 kω (nominal) Note: No changes to test loads are proposed. All testing is to be done using the nominal values for pull-up (1.5K) and pull-down (15K) as currently specified. Change sections 7.1.5.1, 7.1.5.2 as follows:

7.1.5.1 Low/Full-speed Device Speed Identification The USB is terminated at the hub and function ends as shown in Figure 7-20 and Figure 7-21. Full-speed and low-speed devices are differentiated by the position of the pull-up resistor on the downstream end of the cable: Full-speed devices are terminated as shown in Figure 7-20 with the pull-up resistor on the line. Low-speed devices are terminated as shown in Figure 7-21 with the pull-up resistor on the line. The pull-down terminators on downstream ports are resistors of 14.25 kω to 24.80 kω15kω ±5% connected to ground. The design of the pull-up resistor must ensure that the signal levels satisfy the requirements specified in Table 7-2. In order to facilitate bus state evaluation that may be performed at the end of a reset, the design must be able to pull-up or from 0 V to VIH (min) within the minimum reset relaxation time of 2.5 µs. A device that has a detachable cable mustmay use a 1.5 kω ±5% resistor tied to a voltage source between 3.0 V and 3.6 V (VTERM) to satisfy these requirements. Devices with captive cables may use alternative termination means;. Hhowever, the Thevenin resistance of any termination must be no less than 900 Ω and the open-circuit voltage of the pull up must not exceed VBUS. These alternative means must produce an idle voltage (VIHZ) on or of between 2.7 V and 3.6 V when terminated with a pull-down resistance of 15 kω±5% to ground. Note: Thevenin resistance of termination does not include the 14.25 kω to 24.80 kω15kω ±5% resistor on the host/hub. Alternative implementations for RPU are allowed on upstream facing ports on devices with detachable cables with the following restrictions: When the bus is in the Idle state (including Suspend) or the upstream device is asserting SE0, the pull-up resistance must be between 900 Ω and 1575 Ω. The 1575 Ω maximum value ensures that the Idle voltage is at 2.7 V or higher even when a minimum value of pull down (14.25 kω) is present. When the upstream device is transmitting data, the pull-up resistance shall switch to a value between 1425 Ω and 3090 Ω. The 1425 Ω minimum value ensures that the load presented by the switched resistance is no greater than the load presented by a 1.5 kω ±5%. The 3090 Ω maximum value is sufficient to ensure that the data line is held in a valid high state if the receiver has interpreted noise on the line as the start of a packet. When the upstream device is transmitting SE0, the pull-up resistance should be less than 3090 Ω but not less than 900 Ω. The resistance must be less than 3090 Ω to ensure that the data line will be pulled high within 2.5 µs if the upstream device stops driving the SE0 without driving the bus back to an Idle state. If a variable RPU is implemented, then the resistance switches from its low-resistance value (900 Ω to 1575 Ω) to its highresistance value (1425 Ω to 3090 Ω) when a J-K transition is detected on the bus. This change must occur within 0.5 bit times of the transition. The resistance is switched from its high-resistance value to its low-resistance value when SE0 is detected on the bus for more than 0.5 bit times, or when the bus has been in the J state for more than 7 bit times. An implementation may implement either or both of these schemes. Figure 7-22 illustrates an implementation of a variable RPU. The nominal value for the pull-down resistors is 15 kω±5%. Values of up to 24.8 kω are allowed; however, when values exceeding 15.75 kω are used, allowance must be made for alternative pull-up means as described above. In particular, the pull-up resistor on the downstream device may be connected to VBUS instead of to a local 3.3 V supply with a resistor value as 7.2 kω. If a pull-down resistance of 24.8 kω is used, the idle voltage (VHIZ) on the or lines can be as high as 4.1 V. Downstream ports using pull-down resistors greater than 15.75 kω and upstream ports of devices with captive cables using alternative termination means must be able to accommodate this idle voltage (VHIZ), which is greater than the value for (VHIZ) given in table 7.3.2. The voltage source on the pull-up resistor must be derived from or controlled by the power supplied on the USB cable such that when VBUS is removed, the pull-up resistor does not supply current on the data line to which it is attached.

Full-speed or Z 0 =90Ω ±15% R PU Full-speed USB Host or Hub Port =14.75 kω to 24.80 kω R PU =1.5KΩ (typical) Hub Upstream Port or Full-speed Function Figure 7-20. Full-speed Device Cable and Resistor Connections Full-speed or Host or Hub Port R pd =14.75 kω to 24.80 kω R pu =1.5KΩ (typical) R PU Slow Slew Rate Buffers Low-speed Function Figure 7-21. Low-speed Device Cable and Resistor Connections P PU2 SW2 or R PU1 SW1 Bus State SW1 SW2 Idle Closed Closed Receiving Closed Open Transmitting X X Vbus Off Open X R PU1 = 900 Ω to 1.575 kω R PU2 = 525 Ω to 1.515 kω Figure 7-22. Variable Pull-up Example 7.1.5.2 High-speed Device Speed Identification The high-speed Rreset and Ddetection mechanisms follows the behavioral model for low-/full- speed. When reset is complete, the link must be operating in its appropriate signaling mode (low -speed, full- speed, or high- speed as governed by the preceding usage rules), and the speed indication bits in the port status register will correctly report this mode. Software need only initiate the asserting of reset and read the port status register upon notification of reset completion. High-speed capable devices initially attach as full-speed devices. This means that for high-speed capable upstream facing ports, RPU (1.5 kω nominal+/-5%) must be connected from to the 3.3 V supply (as illustratedshown in Figure 7-1 or in 7-22) through a switch which can be opened under SW control. After the initial attachment, high-speed capable transceivers engage in a low level protocol during reset to establish a high-speed link and to indicate high-speed operation in the appropriate port status register. The protocol is described in Section 7.1.7.5.

In table 7-7 on page 178, change the following entry: Input Levels for Low-/full-speed: High (floating) VHIZ Note 4, Section 7.1.4 2.7 3.6 V Input Levels for Low-/full-speed: High (floating) VHIZ Note 16, Section 7.1.4 2.7 3.6 V Add note 16 to page 185 as follows: Note 16: Measured at A connector with 1.5 kω±5% to 3.3 V ± 0.3 V connected to or and at B connector with 15 kω±5% to ground connected to and. In table 7-7 on page 180, change the following entries: Terminations: Upstream Port Bus Pull-down Resistor on Downstream Port RPU 1.5 kω ±5% Section 7.1.5 RPD 15 kω ±5% Section 7.1.5 1.425 1.575 kω 14.25 15.75 kω Terminations: Upstream Port (idle bus) Upstream Port (upstream port receiving) Bus Pull-down Resistor on Downstream Port RPUI Section 7.1.5.1 0.900 1.575 kω RPUA Section 7.1.5.1 1.425 3.090 kω RPD Section 7.1.5.1 14.25 24.80 kω