May 8, 20012 USB 2.0 Electrical Overview Jon Lueker Intel Corporation.

Slides:



Advertisements
Similar presentations
The Bus Architecture of Embedded System ESE 566 Report 1 LeTian Gu.
Advertisements

May 8, High Speed Electrical Testing Jim Choate Intel Corporation.
May 17, Electrical Detail Marq Kole Royal Philips Electronics Jon Lueker Intel Corporation.
[ 1 ] LVDS links Servizio Elettronico Laboratori Frascati INFN - Laboratori Nazionali di Frascati G. Felici LVDS links.
May 16, USB 2.0 Compliance And Tools Kosta Koeman Software Engineer Intel Architecture Labs Intel.
May 9, 2001.

EUT 1040 Lecture 10: Programmable Logic Controllers.
ELK 06/21/00 Desktop Interface EngineeringATA/100 Eric Kvamme Quantum Corporation Manager, Desktop Interface Engineering (408)
EVLA SAMPLERS " High speed wide band 3-bit for most bands " Lower speed narrower band 8-bit for bands with RFI. 1.
Agilent Technologies N5416A Automated USB 2
Chapter 22 All About SCSI.
1 USB 2.0 Specification  General Description  From where we could begin the work  What would be valid to do?  Main doubts  What is OTG (On the Go)
1 USB 2.0 Specification  General Description  What is OTG (On the Go)  From where we could begin the work  What would be valid to do?
USB 2.0 INTRODUCTION NTUT CSIE 學 生:許家豪 指導教授:柯開維教授.
Microcomputer Buses Outline –What is a Bus? –Interfaces –Open Collector Buses –Tristate Buses –Bus Contention –Transmission Lines Goal –Understand bus.
The Association of Electrical and Medical Imaging Equipment Manufacturers Understanding GFCIs Developed by the NEMA 5PP Personnel Protection Technical.
Local Asynchronous Communications. Bit-wise data transmission Data transmission requires: Encoding bits as energy Transmitting energy through medium Decoding.
USB: UNIVERSAL SERIAL BUS Joe Kaewbaidhoon Alex Motalleb Vishal Joshi Prepared for EECS 373 University of Michigan, Ann Arbor 1.
October 11, USB 2.0 Transceiver Macrocell Steve McGowan - Intel Corporation Clarence Lewis - Texas Instruments Haoran Duan - Agilent Technologies.
18 - Winter 2003 EE EE 766 Computer Interfacing and Protocols 1 USB (Universal Serial Bus) Need for “Plug and Play” capability for PC peripherals outside.
Many Roads To Home. LAN Roads UTP STP Coaxial Fiber Optics.
Worst-Case Timing Jitter and Amplitude Noise in Differential Signaling Wei Yao, Yiyu Shi, Lei He, Sudhakar Pamarti, and Yu Hu Electrical Engineering Dept.,
May 17, Design Option Trade-Offs w Transceiver Design - Dr. Zong Liang Wu, Philips.
October 11, Platform Design Considerations Jim Choate Intel Corporation.
Mahesh Wagh Intel Corporation Member, PCIe Protocol Workgroup.
May 17, USB 2.0 Transceiver Macrocell Steve McGowan - Intel Corporation Clarence Lewis - Texas Instruments Steve McGowan - Intel Corporation Clarence.
October 10, USB 2.0 Test Modes and Their Application Jon Lueker Intel Corporation.
Universal Serial Bus Evann Seary Mike Kezele. Content Overview History of USB Overview Future of USB USB 3.0 WUSB.
Peripheral Buses COMP Jamie Curtis. PC Buses ISA is the first generation bus 8 bit on IBM XT 16 bit on 286 or above (16MB/s) Extended through.
Chapter 8 All About SCSI.
May 16, USB 2.0 Test Modes and Their Application Jon Lueker Intel Corporation.
Baseboard Aavikkomursu 7.2. Aavikkomursu Micro- controller Extension port for programming microcontroller and sensor input Resistor RS485 interface chip.
October 10, USB 2.0 Hub Testing Dan Froelich Intel.
May 17, USB2.0 Host Controller John S. Howard Staff Engineer Intel Architecture Labs Intel Corporation.
SpaceWire Physical Layer Fault Isolation, Barry M Cook (4Links Limited), Wahida Gasti (ESA), Sven Landstroem (ESA) at ISC SpaceWire Physical Layer.
Introduction Electrical Considerations Data Transfer Synchronization Bus Arbitration VME Bus Local Buses PCI Bus PCI Bus Variants Serial Buses 11/06/20141Input/Output.
Peripheral Busses COMP Jamie Curtis. PC Busses ISA is the first generation bus 8 bit on IBM XT 16 bit on 286 or above (16MB/s) Extended through.
October 10, USB OnTheGo Ed Beeman Hewlett Packard.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 22 All About SCSI.
January 9, 2008BAE In-Vehicle Networking Lecture 2 CAN Physical Layers ISO 11898, ISO Part 2, J ,12,13 Physical Layers BAE
Arctic RS-485 / RS-422. RS- 485 Also known as RS-485 Half Duplex, RS wire same pair is used to transmit and receive data only one device can transmit.
Senior Design 4006C Group G7 Design Presentation 1394b – Receiver The new generation of FireWire. Luke Starnes (gte874d) Aparna Trimurty (gt9794a) Jeff.
2.5Gbps jitter generator Part 1 final presentation.
Telefunken LVDS/M-LVDS as an alternative to RS-485/422.
October 10, Day Two Introduction Jason Ziller Intel Corporation.
TDS8000 and TDR Considerations to Help Solve Signal Integrity Issues.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK
Physical Layer Update – EWG Presenting: Ian Colloff, EWG.
Bits (0s and 1s) need to be transmitted from one host to another. Each bit is placed on the cable as an electrical signal or pulse. On copper cable the.
Design studies of a low power serial data link for a possible upgrade of the CMS pixel detector Beat Meier, Paul Scherrer Institut PSI TWEPP 2008.
May 8, USB 2.0 Hub Repeater Jon Lueker Intel Corporation.
May 16, USB 2.0 Technical Overview Brad Hosler USB Engineering Manager Intel Corporation.
May 17, At Speed Production Testing of USB Mb/s Transceivers Dave Thompson Lucent Technologies.
Cisco 3 - Switching Perrine. J Page 16/4/2016 Chapter 4 Switches The performance of shared-medium Ethernet is affected by several factors: data frame broadcast.
May 16, USB 2.0 Signal Protocols Jon Lueker Intel Corporation.
October 10, USB 2.0 Technical Overview Brad Hosler USB Engineering Manager Intel Corporation.
12006 MAPLD International ConferenceSpaceWire 101 Seminar SpaceWire Physical Layer Issues 2006 MAPLD International Conference Washington, D.C. September.
T13 E00164R0 Cable Detection Issues in D1410R1 Kent H. Pryor Quantum Corporation December 8, 2000 E00164R0.
May 8, USB 2.0 Signal Protocols Jon Lueker Intel Corporation.
October 10, USB 2.0 Compliance Program Overview Dan Froelich Intel.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
©2008 R. Gupta, UCSD COSMOS Summer 2008 Peripheral Interfaces Rajesh K. Gupta Computer Science and Engineering University of California, San Diego.
SLHC ID electronics Novermber '10 Tony Weidberg1 High Speed Cable Testing Twinax cable FPGA based test system –BERT –Eye diagrams Upgrade to system Spice.
Data and Computer Communications Eighth Edition by William Stallings Chapter 15 – Local Area Network Overview.
Status and Plans for Xilinx Development
Testing PCI Express Generation 1 & 2 with the RTO Oscilloscope
Allied Telesyn Power Over Ethernet
ELECTRICAL Signaling and Power Distribution Andrew M
USB : Universal Serial Bus
Presentation transcript:

May 8, USB 2.0 Electrical Overview Jon Lueker Intel Corporation

May 8, Highlights of the USB 2.0 Electrical Specification w High-speed signaling mode – 480 Mb/s w Existing cables and connectors w Seamless forward/backward compatibility w High-speed functionality smoothly “layered” over existing USB 1.1 w Specifications for each element testable through the use of required test modes

May 8, USB An Extension of USB 1.1 w All the functionality of USB 1.1 w High-speed signaling mode w Protocol for detecting high-speed capability w Protocols for entering/exiting high-speed w Mechanism for disconnect detection w Low-/full-speed specifications tightened, but only for high-speed capable ports w Section 7.2 (“Power Distribution”) specifications unchanged

May 8, USB 2.0 is Interoperable with USB 1.1 w All compliant USB 1.1 devices, hubs, and cables will work with new 2.0 host controllers w USB 2.0 devices and hubs will work with 1.1 host controllers (but not at 480 Mb/s!) w High-speed signaling is supported over compliant USB 1.1 cables and connectors

May 8, Legacy USB Devices (Other than Hubs) w Compliant USB 1.1 devices will generally be USB 2.0 compliant w Exception: Low-speed devices with unshielded, captive cables w USB 2.0 requires foil and drain wire in low-speed captive cables This Is a Compliance Issue – It Doesn’t Affect 1.1/2.0 Interoperability!

May 8, USB 2.0 High-speed Capable Devices w Required to support full-speed signaling w Required to at least enumerate in full-speed w Required to meet tightened full-speed electrical specifications w Must not support low-speed mode It’s Likely That Vendors of High-Speed Capable Devices Will Support Full-Speed Operating Modes ( 250 Million Existing USB 1.1 Ports! )

May 8, USB 2.0 Hubs and Host Controllers w Required to support low, full, and high-speed modes on downstream facing ports w Required to support full-/high-speed on upstream facing ports w Required to support tightened low-/full-speed electrical specifications

May 8, USB 1.1/2.0 Interoperability Matrix 12 Mb/s 1.5 Mb/s USB 2.0 Hub 12 Mb/s 1.5 Mb/s USB 1.1 Hub 480 Mb/s 12 Mb/s 1.5 Mb/s No Hub USB 2.0 Host Controller USB 1.1 Host Controller 12 Mb/s 1.5 Mb/s USB 1.1 Hub 480 Mb/s 12 Mb/s High- Speed Capable Device 12 Mb/s Full-Speed Device 1.5 Mb/s Low- Speed Device USB 2.0 Hub No Hub

May 8, High-Speed Electrical Layer w New signaling w New transceiver elements w New bus states w New low-level protocols w New test modes

May 8, Differential Current Drive R TERM High Speed Signaling Current High Speed Differential Receiver High Speed Differential Receiver High Speed Signaling Current R TERM Data+Data+ Data-Data- High Speed Differential Receiver High Speed Differential Receiver

May 8, Source/Load Terminations w Use of terminations at source and load enable high signal integrity w Reflection coefficient = (RT - Z0) / (RT + Z0) Example: For Z 0 = 52 Ohms and R T = 40 Ohms, reflection coefficient is -13% In the case of a source terminated link, there is a 13% additive/subtractive inter-symbol interference With source and load terminations of 40 Ohms, the effect is reduced to (13%) 2, or 1.7% Double terminations have a similar benefit in reducing the effects of connector and board related discontinuities

May 8, Dual Termination Makes USB 2.0 Speeds Possible on USB 1.X Cable Assemblies USB 2.0 Dual Terminations w Simulation assumes ideal transceivers and terminations w Typical imperfections are modeled for cable, connectors, bond wires, etc. w 2.7X increase in eye opening, 2.7X decrease in jitter Single Termination Dual Termination

May 8, Full-Speed Drivers Provide Terminations w Full-speed drivers asserting SE0 look like resistance to ground w Z DRV + R S = 45 Ohms, +/- 10% w R S may be integrated on-die or placed off-chip High Speed Signaling Current High Speed Signaling Current Data+Data+ Data-Data- RSRSRSRS RSRSRSRS Full Speed Drivers Provide Termination Levels Full Speed Drivers Provide Termination Levels High Speed Differential Receiver High Speed Differential Receiver Z DRV RSRSRSRS RSRSRSRS

May 8, Existing Cables and Connectors w No changes to connector specifications w Cable specs added to USB 1.1 guarantee performance, but pre-ECN cables will support high-speed 250ps 200mV (Worst-Case Simulation)

May 8, DC Coupled w Low-/full-speed modes require DC coupling w DC coupling for high-speed simplifies board design and minimizes cost w Worst case skin-effect losses still leave reliable eye opening w Use of individual ferrite beads on D+ and D- lines no longer possible, but shielded low-speed cable requirement helps a lot No New Magnetics Required for USB 2.0

May 8, High-Speed Signaling Is Only Sensed Differentially Differential + Common Mode = Total Signal High-Speed Driver Generates Differential and Common Mode Components, but Receiver Only Senses Differential Portion

May 8, High-Speed Timing Regenerated in Repeater w High-speed signaling incurs no cumulative jitter or degradation w Bit errors and non-compliant behavior are easily isolated to a single link Low-/full-speed Clock And Data RecoveryClock Recovery ElasticityBufferElasticityBufferDataTransmissionDataTransmission High-speed

May 8, High-Speed Bus States/Levels Amplitude of differential voltage is above Disconnect threshold, due to device terminations being removed Disconnect Current driven to D+ or D- with device terminations absent and D+ pullup enabled ChIRP J, K High-speed signaling levels. Current driven into D+ or D- with terminations present J, K State Amplitude of differential voltage is below Squelch threshold Squelch State Terminations present, but no signaling current being driven Idle State

May 8, USB 2.0 Transceiver Functionality Legacy Driver Disconnection Envelope Detector Single Ended Receivers Legacy Data Receiver LS/FS_Data_Driver_Input Assert_Single_Ended_Zero HS_Differential_Receiver_Output SE_Data+_Receiver_Output SE_Data-_Receiver_Output Rpu_Enable HS_Drive_Enable HS_Data_Driver_Input FS_Edge_Mode_Sel LS/FS_Driver_Output_Enable HS_Current_Source_Enable Differential_Receiver_Enabled HS_Disconnect_Detected Legacy_Differential_Receiver_Output Rs Rs High Speed Current Driver Transmission Envelope Detector HS Differential Data Receiver +3.3V Data+ Data- Rpu

May 8, High-Speed Current Driver w Directing current to ground is fast but wastes power w Turning current on/off saves power but requires settling time w Use of these two options is left to the designer Data + Data - Data + Data - V+ Current Source Enable Current Steering Select 17.78ma

May 8, R PU Switch w When device enters high-speed mode, R PU is disconnected w It is recommended that switching elements be attached to both lines to achieve balanced parasitics

May 8, High-Speed Differential Data Receiver w Required to receive differential signaling with amplitude as small as +/- 200mV w Guideline: Tolerant of common mode voltages from –50mV to +600mV w Reception of data is qualified by envelope detection Data+Data+ Data-Data-

May 8, Transmission Envelope Detector w Must indicate Squelch when differential amplitude is < 100mV w Must indicate !Squelch when differential amplitude is > 150mV w Must incorporate filtering to prevent indication of Squelch during crossover w Should react in less than 4 bit times Differential !Squelch

May 8, Disconnection Envelope Detector w Disconnect threshold detector goes high when signals above disconnect threshold are detected w Output is sampled during last 8 bits of 40 bit uSOF EOP w This prevents spurious disconnect detection in the presence of allowable signaling overshoot Disconnection Threshold Detector Q Q Disconnect Detection D D Clocked During Last Byte of uSOF EOP