While the electrical test methodologies are similar to previous USB 3.2 compliance tests, USB4 is largely based off the TBT3 physical layer, and these test methods have been adopted. Here, we summarize the USB4/TBT3 test approach called out in the aforementioned documents.
USB4 Transmitter Testing
Figure 1. Test points TP2 and TP3 for USB4 Electrical Compliance Testing (Source: USB-IF) |
Figure 1 shows the Test points defined in the CTS for physical layer testing. Testing of the Tx-side is similar to those performed for USB 3.2 in that the signal is captured at the connector (TP2), where many measurements are defined. Then, a passive cable model is embedded and equalization is applied to result in TP3 measurements.
Noteworthy are three new SSC tests at TP2: Down Spread Range & Rate, Phase Deviation and Slew Rate.
The Tx Frequency Variation Training test measures that, as one Tx clock transitions to another or a clock transitions to its compliance pattern, the SSC tracks within the amount of time the CTS specifies.
The Eye Diagram & Mask Test is performed both near-end and far-end at TP2, the output of the connector of the DUT, and at TP3, which is TP2 with a 2 m or 0.8 m cable embedded (using .s4p files) and a CTLE and 1 tap DFE applied to achieve the specified eye opening. To do that first requires a process of scanning CTLE and DFE settings to find the best combination to use to create the optimized eye height and width.
Among the Router Assembly Tx tests, there is now a Wireless Band Conducted Emissions test, which looks at how many conducted emissions can be expected from the DUT at different frequencies. In QPHY-USB4-TX-RX, this is done as a spectral analysis, taking a slice of a frequency range and measuring the noise seen at those frequencies to confirm the DUT is within band required.
Figure 2. Teledyne LeCroy jitter breakdown. |
The principal ways in which this changes our jitter measurements are:
- Bounded Uncorrelated Jitter, BUj (aka UDj in the USB4 specification) includes periodic components, meaning BUj will include whatever residual SSC is not tracked out by the PLL in use.
- Other Bounded Uncorrelated Jitter (OBUj) does not include periodic components, therefore OBUj does not include residual SSC.
- Random Jitter is different from Rj in the “classical” formulation, in that: a) it is fit to uncorrelated CDF, not total CDF; b) this Rj is not used in the Tj calculation – the assumption is that Tj (BER) is expected to come from classical Dual-Dirac.
- What the USB specification formerly referred to as Duty Cycle Distortion (DCD), we refer to as Asymmetric DCD (Asym), whereas what the specification now refers to as DCD, we call Odd/Even Jitter (OE).
USB4 Receiver Testing
There is a three-step process to receiver (Rx) testing:- Calibrate TP3’ (Case 1), the short-channel receiver
- Calibrate TP3 (Case 2), the long-channel receiver
- Perform the receiver tests on both channels.
For the TP3 calibration, the cables are disconnected from the oscilloscope and connected through a calibrated ISI channel, the receptacle test fixture, a USB-C cable with a specified amount of loss, and a calibration fixture before finally reconnecting to the oscilloscope.
Figure 3. Receiver TP3 calibration setup. |
Currently, there are no USB4-specific fixed adjustable ISI boards available for USB4, but a PCIe 4 ISI board or an variable ISI generator from Artek can be used for early market testing. Once calibrated, the calibration fixture is replaced by the actual DUT, and a microcontroller is connected to the receptacle test fixture. Both the calibrated TP3’ and TP3 undergo the BER test.
Figure 4. Receiver test setup. |
USB4 Electrical Test Equipment
USB4 has two, 20 Gb/s lanes sampled at 80 GS/s. USB4 Tx and Rx testing require a real-time oscilloscope with at least 21 GHz bandwidth and 80 GS/s sample rate. Our LabMaster 10 Zi-A oscilloscope can meet this specification on all four channels, enabling simultaneously multi-lane testing. The WaveMaster 8 Zi-B can do so in two-channel mode, with each lane tested sequentially. Both oscilloscopes host the SDAIII-CompleteLinQ software, which provides the necessary eye diagram and jitter measurement capabilities, and can be used to further debug causes of failure.A high-speed BERT that can test from 10 Gb/s to 20.625 Gb/s is also required for receiver testing. Teledyne LeCroy has partnered with the Anritsu Corporation to integrate their SQA-R MP1900A BERT (which supports data rates from 2.4 to 32.12 Gb/s for many standards) into our USB4 test solutions.
Teledyne LeCroy’s QualiPHY test software, QPHY-USB4-TX-RX, was the first USB4 Tx and Rx compliance solution. It fully automates transmitter testing and receiver calibration and testing, coordinating the oscilloscope, BERT and device under test (DUT). QPHY-USB4-TX-RX supports testing USB4 router assemblies, captive devices, and TBT3 hosts/devices to these standards.
Test fixtures used to break out signal from the DUT to the test instruments, uControllers for USB-C cable testing, and variable ISI boards are also used. These can be acquired from Wilder Technologies.
The cables and fixtures needed to access the signal must be de-embedded from the Tx test measurements and the receiver calibration. De-embedding requires S-parameters that characterize these channels, which can be measured using the WavePulser 40iX, then imported into the QPHY-USB4-TX-RX software.
Teledyne LeCroy also offers USB4 protocol test solutions incorporating the Voyager M4x USB4 protocol analyzer.
To learn about our USB4 electrical test solution in more detail, see the on-demand webinar, USB4 Physical and Protocol Layer Testing, Part 2 (physical).
No comments:
Post a Comment