An 1400
An 1400
Table of Contents Who Should Read This issue for USB. Amazingly, it
Application Note? allows devices to exist up to
Introduction . . . . . . . . . . . . . . . . . . . . . . . . 1
30 meters away from the host,
Basic Specifications . . . . . . . . . . . . . . . . 2 Digital designers and developers and allows up to 127 devices to
Full/Low-Speed Test Suite. . . . . . . . . . . 3 working towards USB 2.0 be connected to a single host and
Full/Low-Speed Test Fixture . . . . . . . . . 4 compliance. port at once through a series of
USB hubs. The ability to talk
Signal Quality Test . . . . . . . . . . . . . . . . . . 5
Introduction directly to devices or to devices
In-Rush Current Check . . . . . . . . . . . . . . 7 through hubs allows for this
Droop and Drop Testing . . . . . . . . . . . . . 8 Universal Serial Bus (USB) burst incredible expansion capability.
Back-Drive Voltage Test . . . . . . . . . . . . . 8 on the scene in 1995 delivering a
revolutionary way to connect USB 1.1 worked best for slower
Hi-Speed Electrical Test Suite . . . . . . . . 9
personal computers and devices. human-interface devices such
Hi-Speed Electrical Test Tool . . . . . . . . 10 Allowing hot-plug capability, as mice and keyboards, with
Hi-Speed Test Fixture . . . . . . . . . . . . . . 10 USB has introduced ease-of-use low-speed operating at 1.5 Mb/s
Hi-Speed Signal Quality Test . . . . . . . . 11 to the PC device market by and full-speed operating at
providing a simple connection 12 Mb/s. Higher-bandwidth
Monotonicity . . . . . . . . . . . . . . . . . . . . . . 11
scheme and protocol for a wide devices were severely limited
Packet Parameters Test . . . . . . . . . . . . 12 variety of computer devices, by these relatively slow data
Receiver Sensitivity . . . . . . . . . . . . . . . . 12 ranging from keyboards and transfer rates. As a result, the
CHIRP Timing Test. . . . . . . . . . . . . . . . . 13 mice to high-bandwidth devices USB-Implementers Forum
such as printers, scanners, and (USB-IF) introduced the fully
Impedance Measurements. . . . . . . . . . 14
PC cameras. backward compatible USB 2.0 in
Summary . . . . . . . . . . . . . . . . . . . . . . . . . 15 May 2000, which resulted in a
Support, Services, and Assistance. . . 16 USB has now successfully 40-fold increase in data
replaced aging serial and parallel throughput for hi-speed over
ports as the connection of choice full-speed. USB 2.0 operates at
for both device manufacturers 480 Mb/s—ideal for devices such
and end users. Whereas cable as video-conferencing cameras
length and device expansion were and high-resolution printers. For
limitations with older serial and more information, see the official
parallel connections, they are no USB website at www.usb.org.
Basic Specifications
Four wires compose the cable Hi-speed (HS) 480 Mb/s 500 ps
system—VBUS, D+, D-, and
ground. Devices may be either
Table 1. USB 2.0 speed specifications.
bus-powered, with 500 mA
maximum bus current withdraw,
or self-powered, meaning they
have their own power supply.
D- and D+ is a differential signal compliance tests: framework test, parameters. Older methods of
pair that serves as the primary interoperability test, and electri- compliance testing included first
information carrier between the cal test. This document only capturing the signals on a scope,
host, hubs, and devices. USB 2.0 discusses Infiniium’s electrical then moving the data to a PC so it
supports three different types of test solution. could be cropped, stored in a .tsv
data transfer: interrupt, bulk, or format, and finally analyzed in
isochronous. Control packets Low, full, and hi-speed USB MATLAB®. The Agilent Infiniium
containing commands or query require compliance with the USB Test Option is the first scope
parameters may also be sent by signal quality, in-rush current solution in the industry that uti-
the host. check, droop/drop and back lizes the official USB-IF MATLAB
drive voltage electrical tests. script. As the result, it provides
The flexibility inherent in USB is Hi-speed requires compliance an affordable, trustworthy,
a direct result of the specifica- with an additional suite of single-box, compliance solution—
tions above and the stringent electrical tests—hi-speed signal allowing you to say, as did one of
regulations and compliance quality, receiver sensitivity, our customers, “I know I’m going
testing mandated by the USB-IF. CHIRP timing, and packet to pass!”
There are three kinds of
Signal integrity FSFE, LSFE, LSNE, HSFE, HSNE Overall result, Signal eye, EOP width measurement, Signaling rate measurement
Crossover voltage measurement, Jitter measurement, Signal data diagram, Eye diagram
Inrush Current Hot Plug, Agilent Config, Agilent Overall result, Inrush current measurement, Inrush current graph
Resume, LP Config, LP Resume
Drop/Droop System, Self Powered Hub, Overall Result, Voltage no load measurement, Voltage loaded measurement
Bus Powered Hub Drop measurement, Droop measurement
Table 2. Tests included with Agilent USB test option E2645A, N2854A, N2855A, and E2683A.
2
Full/Low-Speed Test Suite
Low/Full Speed Recommended Equipment (Using Agilent 54815A, 25A, 31B/D, 32B/D, 35A, 45A/B, 46A/B, 53A, 54A, 55A Scopes)
USB 2.0 test option. Includes one SQiDD test fixture for low/full speed USB 2.0 testing 1
E2645A [1] for 54815A, 54825A, 54835A, 54845A, 54846A
N2854A for 54845B, 54846B
N2855A for 54830B/D Series with software rev. A.02.30 or below
E2683A for 54830B/D Series, 54833A and 54850A Series with software A.03.10 or higher
E2646A Additional SQiDD (Signal Quality Inrush, Drop/Droop) test fixture for low/full speed USB 2.0 testing –
(Note that one E2646A is included in the USB test option)
54832B/32D Option 004 Adds (four) 1165A passive probes for new purchase of 54832B/32D scopes only 1
54846B Option 004 Adds (four) 1161A passive probes for new purchase of 54846B scopes only 1
E2697A High-impedance adapter with one 10073C passive probe for 54853A/54A/55A only 3
1147A 50 MHz current probe (for 54831B/D, 32B/D, 45B, 46B only) 1
N2774A & N2775A 50 MHz current probe and power supply (for 54853A/54A/55A) 1
Adjacent Device Intel Deluxe PC Camera (for full-speed), USB mouse (for low-speed) 1
Multimeter 34401A 1
USB Host System Hardware Configuration: 815EEA2 motherboard, Pentium III 700 MHz, 1
256 MB ram, 40 GB HD, CD (CD-RW), FD, IOGear (or ATEN) USB 2.0 PCI card (5-port)
Software Configuration: Windows 2000 or Windows XP
USB-IF Tool on Host System [2] USBCheck or USBCV program from USB-IF, Inc. 1
[1] To use the E2645A option, you must have the following minimum Infiniium configuration: 300 MHz CPU, 64 MB RAM, Windows 98, Version A.04.20 or greater of the system
software, LS-120 120 MB SuperDisk. To determine if your Infiniium meets these configuration criteria, look at the back of your unit. If the serial number of your unit starts with
US3919 or higher, you meet these requirements. Or if there is a product tag with “E2633A,” “E2633-68703,” or “E2633-68701,” you meet the requirements. If you do not meet the
minimum requirements, you must order an Infiniium oscilloscope performance upgrade in addition to the E2645A. Please contact your Agilent representative for selecting the
right performance upgrade for your Infiniium oscilloscope.
[2] USB Check is supported on Windows 2000 only and is being made obsolete by USBCV. When performing USBCV to test full/low device, USB 2.0 hi-speed HUB is also needed.
The basic USB 2.0 electrical test SQiDD board that can be ordered
suite includes signal quality, as option B30 with the purchase
in-rush current check, and of a new Infiniium or separately
droop/drop tests. A SQiDD as part number E2646A. The
(Signal Quality inrush Droop USB-IF exclusively uses the
Drop) fixture must be used for Agilent SQiDD board for official
these tests. Agilent provides a compliance testing.
‘B’ Socket
‘A’ Socket ‘A’ Socket
Switch
Switch
‘A’ Socket
‘B’ Socket ‘B’ Socket
4
Signal Quality Test
• Consecutive Jitter
• Paired JK Jitter
• Paired KJ Jitter
5
Signal Quality Test (continued)
7
Droop and Drop Testing
Droop and drop testing proce- Bus-Powered Hubs The droop test for bus-powered
dures vary based on whether hubs again uses the 100 mA-load
the device is self-powered or Drop tests for bus-powered hubs board. This load board is con-
bus powered. use 100 mA load boards instead nected to all but one port on the
of the 500 mA load boards used bus-powered device. The SQiDD
Hosts and Self-Powered Hubs in the self-powered hub proce- board is then attached to the
dure. These 100 mA boards are unloaded port. Once again,
Drop testing measures the voltage connected to all downstream markers are used to bracket the
drop across each load board ports. The VBUS voltage is then area between the lowest point
attached to the SQiDD board. To measured at the hub upstream on the captured data and the
get a good indication of voltage port and at each downstream steady-state voltage. The
drop, the test is performed under port. The lowest measured Infiniium then uses the drop
two conditions—no load and load. downstream value is used for test results and the bracketed
Under no load testing, all down- the droop test. data to run the droop test.
stream ports remain open, while
the VBUS voltage test points on
the SQiDD board are probed.
Load testing tests the VBUS volt-
age test points with 500 mA loads
applied to all downstream ports.
The lowest measured loaded
value should be used for the
droop test.
8
Hi-Speed Electrical Test Suite
An additional suite of tests was include hi-speed signal quality, The following test equipment is
added to the USB 2.0 compliance receiver sensitivity, CHIRP required to perform the hi-speed
procedure to accommodate the timing, and packet parameter. electrical test.
new hi-speed mode. These tests
USB 2.0 test option. Includes one SQiDD test fixture for low/full speed USB 2.0 testing 1
E2645A [1] for 54846A
N2854A for 54846B
E2683A for 54853A/54A/55A
E2646A Additional SQiDD (Signal Quality Inrush, Drop/Droop) test fixture for low/full speed USB 2.0 testing –
(Note that one E2646A is included in the USB test option)
54846B Option 004 Adds (four) 1161A passive probes to the 54846B oscilloscope 1
E2697A High-impedance adapter with one 10073C passive probe for 54853A/54A/55A only 3
(1156A can be used in lieu of E2697A)
01131-68703 Additional set of 10 damped adapters for use with InfiniiMax probes –
(Note that four damped adapters are included with the E2649A and the E2699A)
Multimeter 34401A 1
Hi-Speed USB Test Bed Computer Hardware configuration: 815EEA2 motherboard, Pentium III 700 MHz, 1
256 MB ram, 40 GB HD, CD (CD-RW), FD, IOGear (or ATEN) USB 2.0 PCI card (5-port)
Software configuration: Windows 2000 or Windows XP
USB-IF Tool on Host System USB Hi-speed Electrical Test Tool from USB-IF, Inc. 1
[1] To use the E2645A option, you must have the following minimum Infiniium configuration: 300 MHz CPU, 64 MB RAM, Windows 98, Version A.04.20 or greater of the system
software, LS-120 120 MB SuperDisk. To determine if your Infiniium meets these configuration criteria, look at the back of your unit. If the serial number of your unit starts with
US3919 or higher, you meet these requirements. Or if there is a product tag with “E2633A,” “E2633-68703,” or “E2633-68701,” you meet the requirements. If you do not meet the
minimum requirements, you must order an Infiniium oscilloscope performance upgrade in addition to the E2645A. Please contact your Agilent representative for selecting the
right performance upgrade for your Infiniium oscilloscope.
[2] Digital Signal Generator is required when testing receiver sensitivity test for device/hub.
[3] TDR test was deleted from Hi-speed Test Procedure (Rev. 1.0), but it is still recommended to test when at development stage.
J8 Power Port J5
10
Hi-Speed Signal Quality Test
Monotonicity
11
Packet Parameters Test
Receiver Sensitivity
12
CHIRP Timing Test
13
Impedance Measurements
14
Summary
Additional Resources
Agilent Technologies’ Test and Measurement Support, Services, and Assistance By internet, phone, or fax, get assistance with
Agilent Technologies aims to maximize the value you receive, while minimizing your risk and all your test & measurement needs
problems. We strive to ensure that you get the test and measurement capabilities you paid
for and obtain the support you need. Our extensive support resources and services can help Online assistance:
you choose the right Agilent products for your applications and apply them successfully. www.agilent.com/find/assist
Every instrument and system we sell has a global warranty. Support is available for at least
five years beyond the production life of the product. Two concepts underlie Agilent's overall Phone or Fax
support policy: "Our Promise" and "Your Advantage." United States:
(tel) 800 452 4844
Our Promise Canada:
Our Promise means your Agilent test and measurement equipment will meet its advertised (tel) 877 894 4414
performance and functionality. When you are choosing new equipment, we will help you (fax) 905 282 6495
with product information, including realistic performance specifications and practical
recommendations from experienced test engineers. When you use Agilent equipment, China:
we can verify that it works properly, help with product operation, and provide basic (tel) 800 810 0189
measurement assistance for the use of specified capabilities, at no extra cost upon request. (fax) 800 820 2816
Many self-help tools are available.
Europe:
(tel) (31 20) 547 2323
Your Advantage
(fax) (31 20) 547 2390
Your Advantage means that Agilent offers a wide range of additional expert test and
measurement services, which you can purchase according to your unique technical and Japan:
business needs. Solve problems efficiently and gain a competitive edge by contracting with (tel) (81) 426 56 7832
us for calibration, extra-cost upgrades, out-of-warranty repairs, and on-site education and (fax) (81) 426 56 7840
training, as well as design, system integration, project management, and other professional
engineering services. Experienced Agilent engineers and technicians worldwide can help Korea:
you maximize your productivity, optimize the return on investment of your Agilent (tel) (82 2) 2004 5004
instruments and systems, and obtain dependable measurement accuracy for the life of (fax) (82 2) 2004 5115
those products.
Latin America:
(tel) (305) 269 7500
(fax) (305) 269 7599
Taiwan:
(tel) 0800 047 866
(fax) 0800 286 331
www.agilent.com/find/emailupdates
Get the latest information on the products and applications you select. Other Asia Pacific Countries:
(tel) (65) 6375 8100
(fax) (65) 6836 0252
Email: [email protected]
Agilent T&M Software and Connectivity Product specifications and descriptions in this
Agilent's Test and Measurement software and connectivity products, solutions and document subject to change without notice.
developer network allows you to take time out of connecting your instruments to your
computer with tools based on PC standards, so you can focus on your tasks, not on your © Agilent Technologies, Inc. 2003
connections. Visit www.agilent.com/find/connectivity for more information. Printed in USA October 20, 2003
5988-6219EN