What equipment do I need to test an eye diagram for USB?

What are the minimum requirements for a test like this?

Minimum requirements for test equipment to use for USB 2.0 signal quality evaluation is listed at USB.org in the following place. There are links that describe electrical test procedures and tool requirement for Rohde&Schwartz, Tektronix, Agilent, LeCroy, and Yokogawa oscilloscopes.

Typically the eye evaluation software tools are offered on scopes with no less than 2GHz bandwidth. For Tektronix, the eligible scope series are TDS7254/B, TDS7704/B, CSA7404/B, TDS6604/B, TDS6804/B, TDS6404, DPO7254, DPO7354, and DPO/DSA70000. The smallest eligible oscilloscope for USB 2.0 testing is MSO/DPO5204.

For FS eveluation you don't need differential probes, the scope does it mathematically using single-ended probes.

However, the software package can't be installed on smaller bandwidth scopes, so, even if 500 MHz bandwidth is OK for FS eyes, it is unlikely that you can use this scope.


If your signal has a fundamental at 500MHz, and you're trying to measure its characteristics, then you're not going to do well with a 500MHz scope because the scope won't capture any of the harmonics. You will need a higher bandwidth scope and probe if you want to make an accurate measurement of what's happening.


To test a USB high speed transmitter, you have to test the TP3 mask:

enter image description here

The horizontal position of point 3 is at 37.5% UI, and point 6 is at 62.5% UI, so you are trying to measure a rise-time of about 75% of 2.08 ns, or about 1.5 ns.

A 500 MHz scope will measure a minimum risetime of about \$0.75/500\ {\rm MHz}\$, or 1.5 ns.

You can estimate the risetime you measure will be about

$$\tau_{meas}\approx\sqrt{\tau_{scope}^2+\tau_{sig}^2},$$

so a 500 MHz scope is not going to cut it. I'd look for at least 1 GHz, and 2 GHz will help if your product doesn't have much margin.