Getting help and support............................................................................................................................................................. 11
Related documentation........................................................................................................................................................ 11
Required equipment and accessories..................................................................................................................................12
Installing the software.......................................................................................................................................................... 12
Launch the application......................................................................................................................................................... 14
Close the application............................................................................................................................................................14
Help panel............................................................................................................................................................................21
BER Test.......................................................................................................................................................................62
The USB4 Rx application performs the test as per the Gen 2 / Gen 3 USB4 Electrical CTS Revision 1.02.
Welcome
Figure 1: TekRxTest - USB4 Gen 2 / Gen 3 Rx application
Key features and benefits
•Calibration and Compliance Testing comes as a part of the receiver solution.
•Automated Calibration procedure is handy along with the ability to reload and rerun older Calibration files.
•Receiver BER, Signal Frequency Variations Training (SFVT), Jitter Tolerance (JTOL), and Sensitivity test for the DUT using the
Electrical Testing Tool (ETT) from USB-IF.
•Jointly with Anritsu BERT MP1900A series, the receiver solution provides the tools and flexibility required to visualize and control the
impairments, observe real-time eye performance for USB4 devices at 10 and 20 Gbps .
•The solution showcases the eye diagram at TP3’ and TP3 endpoints.
•Reliable and accurate results reduce the test execution time and minimize the skillset required to perform calibration and testing.
•Available tests can be run at TP3’ (Case 1) and TP3 (Case 2) test points and come with crosstalk feature.
•Detailed reports are at one’s disposal for all calibration and test modules.
USB4 Receiver Test Application Help 10
Getting help and support
Getting help and support
Related documentation
The following documentation is available as part of the USB4 Gen 2 / Gen 3 Rx receiver test application.
Table 1: Product documentation
ItemPurposeLocation
Application HelpApplication operation and User Interface
details
Technical support
Tektronix values your feedback on our products. To help us serve you better, please send us your suggestions, ideas, or comments on
your application or Real Time Oscilloscope. Contact Tektronix through mail, telephone, or the Web site. See Contacting Tektronix.
When you contact Tektronix Technical Support, please include the following information (be as specific as possible):
General information
Help panel of the application
•All instrument model numbers
•Hardware options, if any
•Modules used
•Your name, company, mailing address, phone number, and FAX number
•Please indicate if you would like to be contacted by Tektronix about your suggestion or comments.
Application specific information
•Software version number
•Description of the problem such that technical support can duplicate the problem
•If possible, save the setup files for all the instruments used and the application.
USB4 Receiver Test Application Help 11
Getting started
Getting started
Required equipment and accessories
This section lists the accessories and test fixtures required to perform the tests.
Table 2: Required equipment and accessories
EquipmentVendorTypeR/OQtyDescription
MP1900AAnritsuEquipment Required1BERT
DPO72304SX or
DPO72304DX or Oscilloscope
of higher bandwidth
CIO – DPOJET pluginTektronixSoftwareRequired1Pre-req option for USB4
DIA-DPOJET Advanced
option
SDLA64TektronixSoftwareRequired1Pre-req option for USB4
TektronixEquipment Required1Tektronix Real time Oscilloscope Bandwidth
≥21GHz, ≥2-channel oscilloscope
TektronixSoftwareRequired1Pre-req option for USB4
Adapter
version is made available by USB-IF
Any USB-IF approved
cable
Accessory Required1 eachUSB Type C Cables
for TEK scopes and Anritsu BERT; Perpetual;
Node-Locked
for TEK scopes and Anritsu BERT; 1 year
subscription; Node-Locked
for TEK scopes and Anritsu BERT; Perpetual;
Floating
for TEK scopes and Anritsu BERT; 1 year
subscription; Floating
Installing the software
Follow the below steps to download and install the latest USB4 Gen 2 / Gen 3 TekRxTest application.
1. Go to www.tek.com.
2. Click Downloads. In the Download menu, select DOWNLOAD TYPE as Software and enter USB4 Gen 2 / Gen 3 Rx in the MODEL
OR KEYWORD field and click SEARCH.
USB4 Receiver Test Application Help 12
3. Select the latest version of the software and follow the instructions to download.
4. Copy the executable file into the instrument to install the software (Real-time oscilloscope or PC).
5. Follow the installation instructions that is available in the website. The software is installed at
C:\ProgramFiles\Tektronix\BERTScope\RxTest60.
6. Click the shortcut icon on the desktop to launch the application.
Note:
•The USB4 Gen 2 / Gen 3 TekRxTest application can be installed on a Tektronix real-time oscilloscope or a PC (Optional).
•You must install the TekRxService application in the real-time oscilloscope to successfully connect the application with the
real-time oscilloscope.
Getting started
USB4 Receiver Test Application Help 13
Operating basics
Operating basics
Launch the application
To launch the USB4 Gen 2 / Gen 3 TekRxTest application, click the shortcut icon TekRxTest on the desktop and select USB4 Gen 2 / Gen
3 in the application window.
Close the application
To exit the application, click on the application title bar. Follow on-screen instructions to save the unsaved session or test setup.
Using other methods to exit the application may result in abnormal termination of the application.
Note:
Launch Real-Time Oscilloscope
The TekVISA Socket Server application on the oscilloscope provides the necessary connectivity between the TekRxTest application
and scope. Although it is launched in the background when the scope boots up and the socket is initialized for communication, it is
recommended to verify the status by clicking on the Desktop Tray ―› TekVISA LAN Server Control as shown in the image below. If it is
ready to exchange data, then a wizard would appear as in the below image.
USB4 Receiver Test Application Help 14
Figure 2: Launch Real-Time Oscilloscope
Note: In the unlikely event when the socket is not initialized, the process can be started by clicking on “Start Socket Server” which
gets enabled during such a scenario.
Operating basics
Launch TekRxService
The USB4 Gen 2 / Gen 3 TekRxTest application interfaces with the oscilloscope for data acquisition, analysis, and data retrieval utilizing
TekRxService application. TekRxService should be launched from the oscilloscope before initiating a connection between the oscilloscope
and TekRxTest application.
USB4 Receiver Test Application Help 15
Application panels
Application panels
Application panels overview
The USB4 Gen 2 / Gen 3 receiver test application uses panels to group the configurations and settings. Click on any panel to configure
the associated settings. A panel may have one or more tabs that lists the selections available in that panel. Controls in a tab may change
depending on the settings made in the same tab or another tab.
Figure 3: Application panels overview
Table 3: Application panels overview
ParameterDescription
ConnectionsThis panel displays the Real-Time Oscilloscope and Bit Error Rate Tester (BERT) connection settings.
You can connect to a real-time oscilloscope and BERT by entering the IP address of the instruments.
SettingsThis panel allows configuring various settings for the RT Scope, Analysis Tool, and the Remote Access.
HelpThis panel displays the application help.
CalibrationsThis panel allows you to configure the calibration parameters for TP3', TP3, and SFV and save the
results.
TestsThis panel allows you to configure the JTOL, Sensitivity, BER, and SFVT test settings and view the
results.
USB4 Receiver Test Application Help 16
Application panels
Connections panel
The Connections panel allows you to connect to a real-time oscilloscope and BERT with the USB4 Gen 2 / Gen 3 TekRxTest application.
Enter the IP address of these instruments and click Connect to establish the connection.
Figure 4: Connections panel
Table 4: Connections panel
ConnectionsDescription
BERT
RT Scope
Enter the BERT IP address in the address field and click Connect. When the BERT is connected
successfully, the circle next to BERT in the right end corner turns green.
Note: It is recommended to launch the MP1900A software in the administrator mode to use the
TekRxTest Application.
Enter the RT Scope IP address in the address field and click Connect. When the RT Scope is connected
successfully, the circle next to RT Scope and TekRxService in the right end corner turns green.
Note: Before you click Connect, you must launch the TekRxService in the real-time oscilloscope.
Settings panel
The Settings panel allows you to configure the settings for instruments, analysis tool, and remote access. Click on any tab to configure the
associated settings.
USB4 Receiver Test Application Help 17
Application panels
Figure 5: Settings panel
Table 5: Settings panel configurations
ParameterDescription
Restore DefaultsRestores the application with default settings.
SaveSaves the current test setup.
RecallRecalls the saved test setup.
Basic settings
The basic settings display the parameters for RT Scope, Analysis Tool, and Remote access.
USB4 Receiver Test Application Help 18
RT Scope
Application panels
Figure 6: RT Scope
Table 6: RT Scope
ParameterDescription
Positive ChannelSelect the generator data positive channel from BERT.
Negative ChannelSelect the generator data negative channel from BERT.
Sample RateDisplays the sample rate in GS/s used for the selected channels.
Note: Select appropriate channels (Ch1 and Ch3 or Ch2 and Ch4) which allow 100 GS/s sample rate.
USB4 Receiver Test Application Help 19
Analysis Tool
Application panels
Figure 7: Analysis Tool
Table 7: Analysis Tool
ParameterDescription
DPOJETDisplays the jitter and eye measurements in TP3' and TP3 calibration.
SigTest
Displays the signal quality measurements captured using a real-time oscilloscope.
You need to provide a valid file path for the USB4 Sigtest executable in the Text box File Path
and the name of the executable in the Text box File Name.
Note: TekRxTest application supports the usage of SigTest Analysis for TP3
Calibration.
USB4 Receiver Test Application Help 20
Remote access
Application panels
Figure 8: Remote access
Table 8: Remote access
ParameterDescription
Local IP AddressDisplays the IP address for connecting to the application over socket server.
Listening Port
Time Out
Displays the TCP/IP port number of the port that the socket server is listening through.
Default Value: 4004
Displays the timeout value used when communicating with the socket server.
Default Value: 20 Seconds
Help panel
The help panel launches the USB4 Gen 2 / Gen 3 TekRxTest application help document.
Calibrations panel
Complete TP3', TP3, and SFV calibrations before you start the DUT testing using the USB4 Gen 2 / Gen 3 TekRxTest application. Follow
the instructions in the calibration wizards to automate the calibration for the TP3' and TP3 calibration points. After calibrating these points,
you can save the results.
USB4 Receiver Test Application Help 21
Application panels
TP3' Calibration
The TP3' calibration panel allows you to perform TP3' calibration for Gen 2 and Gen 3 and save the results.
You must perform TP3' calibration before you start performing the calibration for TP3.
TP3' Calibration Procedure
Click on TP3' under the Calibrations tab to view the previously run calibration reports. At this stage, you can choose thegeneration (Gen
2 or Gen 3) , the run calibration reports for the selected generation will be populated in the results table. When you click on
wizard will be launched for the selected generation. This wizard will guide you through the sequential procedure to perform the calibration.
During this process, the TekRxTest application calibrates the following items:
1. AC-DC Balance: The subsequent calibration modules assume the high and low frequency portions of the waveform to be of equal
amplitude which is accomplished through AC – DC Balance.
2. Eye Height Calibration: A nominal differential amplitude of 700 mV is calibrated to be used in other calibration modules.
3. Preset Calibration: The various predefined Preshoot and De-emphasis levels are required to be calibrated within a tolerance.
4. DDJ Calibration: The preset with the least data dependent jitter is found and used in further modules.
5. ACCM Calibration: The AC Common Mode Interference is required to be calibrated to 100 mVp-p at a frequency of 400 MHz.
6. RJ Calibration: The Random Jitter is to be calibrated to a nominal value of 0.14 UI p-p.
7. PJ Calibration: The periodic jitter at frequencies of 1, 2, 10, 50 and 100 MHz is calibrated to a nominal value of 0.17 UI p-p.
8. TJ Calibration: The Total Jitter at the predefined frequencies of 1, 2, 10, 50 and 100 MHz is calibrated be in the range of 0.3375 –
9. Input Eye Diagram: In this step of calibration, it is ensured that the signal, with all the calibrated stresses, meets the Eye Height (700
mV for both Gen2 and Gen3) and Eye Width (0.175-0.825 UI for Gen2 and 0.19-0.81 UI for Gen3) requirements for 1, 2, 10, 50 and
100 MHz with the help of a predefined mask, ensuring that there are no mask hits.
, the TP3'
Figure 9: TP3' Calibration Panel
USB4 Receiver Test Application Help 22
1.Connection Diagram: This page displays the connection diagram for the TP3' setup.
Application panels
Figure 10: TP3' Calibration-Connection Diagram
Click to move to the next step in the calibration process.
2.Initialization: This page displays the description and allows you to initialize the equipment. Click Initialize Equipment to complete
the initialization process.
You can click Automatic Calibration to perform the automatic calibration with the default settings for amplitude, Tx equalization
presets, ACCM, RJ, and PJ parameters without user intervention.
USB4 Receiver Test Application Help 23
Application panels
Figure 11: TP3' Calibration-Initialization
Figure 12: SSC Settings
SSC Settings: You can configure the SSC settings at the beginning of TP3’ calibration.
The profile of the SSC is down spread
Note:
Table 9: SSC Settings
ParameterDescription
FrequencyEnter the frequency in MHz for SSC to be used for all calibration and test modules.
DeviationEnter the deviation in ppm for SSC to be used.
Click to move to the next step in calibration process.
USB4 Receiver Test Application Help 24
3.AC-DC Balance: This page displays the graph plots of AC-DC balance.
Application panels
Figure 13: TP3' Calibration-AC-DC Balance
Table 10: TP3' Calibration: AC-DC Balance
ParameterDescription
StartClick Start to run the measurement.
CancelClick Cancel to stop the calibration.
Click to move to the next step in calibration process.
4.EH Calibration: This page displays the graph plots of Eye Height (EH) calibration.
USB4 Receiver Test Application Help 25
Application panels
Figure 14: TP3' Calibration-EH Calibration
Table 11: TP3' Calibration: EH Calibration
ParameterDescription
BERT Amplitude SettingDisplays the calibrated amplitude corresponding to the nominal Eye Height.
StartClick Start to run the measurement.
CancelClick Cancel to stop the calibration.
Click to move to the next step in calibration process.
5.Preset Calibration: This page displays the graph plots of preset calibration.
Display TypeSelect the required display type form the drop down list.
Table: Showcases the amplitude and stresses set on the BERT and the corresponding
Eye Height, Eye Width and the Mask Hit Status with respect to a predefined mask.
Eye Diagram: Shows the real time eye measurements against the predefined mask.
SummaryDisplays a summarized table for the Eye Height, Amplitude Setting, Measured Eye
Height, and Measured Eye Width for which a successful mask hit status has been
achieved for the run frequencies.
StartClick Start to run the measurement.
Table continued…
USB4 Receiver Test Application Help 34
ParameterDescription
CancelClick Cancel to stop the calibration.
Manual Run Settings
Eye HeightDisplays the Eye Height value for the selected PJ frequency.
StartClick Start to initiate the manual run with the given the Eye Height
Click to move to the next step in calibration process.
12.Save Results: This page allows you to save the TP3' calibration results.
Application panels
Figure 27: TP3' Calibration-Save Results
Table 19: TP3' Calibration: Save Results
ParameterDescription
Unique IDEnter the Unique ID of the calibrated equipment in the text box.
Generated ByEnter the user name in the text box.
CommentsEnter the required comments in the comment box (Optional).
SaveClick to save the results.
Click to complete the TP3' calibration and close the wizard.
Upon completion of the TP3' calibration process or in the event of cancellation of the process, the BERT data
Note:
generator will be turned off automatically by the USB4 Gen 2 / Gen 3 TekRxTest application.
USB4 Receiver Test Application Help 35
Application panels
TP3 Calibration
The TP3 Calibration panel allows you to perform calibration at the TP3 endpoint for Gen 2 and Gen 3 and save the results.
TP3 Calibration Procedure
Click on TP3 under the Calibrations tab to view the previously run calibration reports. At this stage, you can choose the generation (Gen
2 or Gen 3), the run calibration reports for the selected generation will be populated in the results table. When you click on , the TP3
wizard will be launched for the selected generation. This wizard will guide you through the sequential procedure to perform the calibration.
During this process, the TekRxTest application calibrates the following items:
1. Insertion Loss: In this step, the channel loss between the BERT and Receptacle Fixture-2 is computed to be within the range of 18-19
dB (Gen 2) and 16-17 dB (Gen 3). The right ISI pair needs to be connected along with de-embedding the loss incurred for the phase
matched cables to get the loss in the specified range.
2. CTLE Selection: The process is carried out for the frequencies of 1, 2, 10, 50 and 100 MHz where the user can choose between the
CTLE indices (CTLE 0-9) and preset to be used. The optimum CTLE is chosen to give the maximum eye area. The user needs to take
note that the choice of CTLE indices and number of acquisitions is only available when the configured Analysis Tool is DPOJET.
3. Stressed Eye: In the case where CTLE selection provides the eye parameters to be in range, this step can be skipped. As a part of
this method, the jitter (Random Jitter for frequencies of 1, 2, 10 and 50 MHz and Periodic Jitter for 100 MHz), and amplitude are swept
to attain the Eye Width of 0.555-0.605 UI (Gen 2 - ) or 0.49-0.59 UI (Gen 3 - ) and an Eye Height of 110-130 mV (Gen 2 - ) or 88-108
mV (Gen 3 - ).
Figure 28: TP3 Calibration Panel
1. Connection Diagram: This page displays the connection diagram for the TP3 setup.
USB4 Receiver Test Application Help 36
Application panels
Figure 29: TP3 Calibration-Connection Diagram
Click to move to the next step in calibration process.
2. Calibration Selection: This page allows you to select a completed TP3 Calibration file from the drop-down list. Click Initialize
Equipment to complete the initialization process.
USB4 Receiver Test Application Help 37
Application panels
Figure 30: TP3 Calibration-Calibration Selection
You can click Automatic Calibration to perform the automatic calibration with the default settings without user intervention.
Click on Configuration to add de-embedding filter files for positive and negative channels. You can enter the manual loss, if already
known.
USB4 Receiver Test Application Help 38
Application panels
Figure 31: TP3 Calibration-Configuration Settings
Click to move to the next step in calibration process.
3. Insertion Loss: This page displays the automated procedure to compute the channel loss from the BERT to receptacle fixture-2. The
user can also enter the loss value in the Manual Loss section if the loss in the channel is already known, skipping this step altogether.
USB4 Receiver Test Application Help 39
Application panels
Figure 32: TP3 Calibration-Insertion Loss
Table 20: TP3 Calibration: Insertion Loss
ParameterDescription
Manual LossAllows user to enter the manual loss if already known. This field updates with the loss
value once the loss in the given setup is computed.
# Scope acqsAllows user to enter the number of acquisitions in a single waveform.
# AcqsAllows user to enter the number of waveforms acquired for averaging before passing for
analysis.
StartClick Start to run the measurement.
CancelClick Cancel to stop the calibration.
Click to move to the next step in calibration process.
4. CTLE Selection: This page displays the CTLE selection for each PJ frequency.
USB4 Receiver Test Application Help 40
Application panels
Figure 33: TP3 Calibration-CTLE Selection
Figure 34: CTLE Selection-Summary
Table 21: TP3 Calibration: CTLE Selection
ParameterDescription
ConfigurationAllows the user to select the (For DPOJET) and Preset (For SigTest) to be used during the
procedure.
SummaryDisplays a summarized table of the Selected Preset, Selected CTLE, Measured Eye
Height, Measured Eye Width, and Eye Area.
StartClick Start to run the measurement.
CancelClick Cancel to stop the calibration.
Click to move to the next step in calibration process.
USB4 Receiver Test Application Help 41
Application panels
5. Stressed Eye: This page displays the stresses, amplitude, CTLE index and preset applied on the BERT to get the measured Eye
Height and Eye Width for the PJ frequencies of 1,2, 10, 50 and 100 MHz.
Display TypeSelect the required display type form the drop down list.
Table: Showcases the amplitude and stresses set on the BERT and the corresponding Eye
Height, Eye Width.
Eye Diagram: Shows the real time eye diagram for the set stresses and amplitude.
SummaryDisplays a summarized version of the stresses, amplitude, measured Eye Height and
Measured Eye Width for the run frequencies.
StartClick Start to run the measurement.
Table continued…
USB4 Receiver Test Application Help 43
Application panels
ParameterDescription
Manual Run Settings
Eye HeightAllows the user to configure the eye height for the selected PJ frequency.
RJ/PJAllows you to configure the RJ value for PJ frequencies of 1,2,10 and 50 MHz and PJ
value for PJ frequency of 100 MHz.
StartClick Start to run an instance with the configured manual settings.
Click to move to the next step in calibration process.
6. Save Results: This page allows you to save the TP3 calibration results.
Figure 38: TP3 Calibration-Save Results
Table 23: TP3 Calibration: Save Results
ParameterDescription
Unique IDEnter the Unique ID of the calibrated equipment in the text box.
Generated ByEnter the user name in the text box.
CommentsEnter the required comments in the comment box (Optional).
SaveClick to save the results.
Click to complete the TP3 calibration and close the wizard.
Upon completion of the TP3 calibration process or in the event of cancellation of the process, the BERT data generator
Note:
will be turned off automatically by the USB4 Gen 2 / Gen 3 TekRxTest application.
USB4 Receiver Test Application Help 44
Application panels
SFV Calibration
The SFV Calibration Panel allows you to perform Signal Frequency Variations Calibration at the calibration points of TP3’ and TP3 for
Gen2 and Gen3 and save the results.
You must perform calibration for the chosen calibration point before performing the SFV calibration.
SFV Calibration Procedure
Click on SFV under the Calibrations tab to view the previously run calibration reports. At this stage, you can select the generation (10,
10.3125, 20, and 20.625 Gbps) and then run the calibration reports for the chosen generation, which then appear in the results table.
When you click on
perform the calibration.
During this process, the TekRx Test application calibrates the SSC parameters of Initial Frequency, Frequency Overshoot, Delta Frequency
200ns, and Delta Frequency 1000ns.
1. Calibration Selection: This page allows you to choose the calibration point at which the Signal Frequency Variations should be
performed. All the completed calibration files for the selected calibration point can be found by clicking on the drop-down menu.
, the SFV wizard opens for the selected data rate. This wizard guides you through the sequential procedure to
Figure 39: SFV Calibration-Calibration Selection
Click to move to the next step in the calibration process.
2. Connection Diagram: This page displays the connection diagram for the SFV calibration based on the selection made on the previous
page.
USB4 Receiver Test Application Help 45
Application panels
Figure 40: SFV Calibration-Connection Diagram
Click to move to the next step in the calibration process.
3. SFV Calibration: This page displays tabular data for the SSC parameters set on the BERT and their respective measured values for
the PJ@100MHz. Once the parameters are in the range, as indicated in the lower section, the calibration is complete and the row is
highlighted.
USB4 Receiver Test Application Help 46
Application panels
Figure 41: SFV Calibration
Click to move to the next step in the calibration process.
4. Save Results: This page allows you to save the SFV calibration results.
Figure 42: SFV Calibration-Save Results
USB4 Receiver Test Application Help 47
Application panels
Table 24: SFV Calibration: Save Results
ParameterDescription
Unique IDEnter the Unique ID of the calibrated equipment in the text box.
Generated ByEnter the user name in the text box.
CommentsEnter the required comments in the comment box (Optional).
SaveClick to save the results.
Click to complete the SFV and close the wizard.
Note: Upon completion or cancellation of the SFV calibration process, the BERT data generator is automatically turned off by
theUSB4 Gen 2 / Gen 3 TekRxTest application.
Tests panel
JTOL Test
To test the DUT error tolerance for PJ at frequencies of 1, 2, 10, 50 and 100 MHz, you can choose either TP3' (Case 1) or TP3 (Case 2) as
test points. You can sweep the PJ amplitude for the frequencies and find the threshold point of the DUT.
The stresses used are loaded from the chosen calibration file (TP3' or TP3). If the selected frequency was not calibrated for, then the
nearest calibrated frequency data will be used for running the JTOL test.
JTOL Test procedure
Click on JTOL under the Tests tab to view the previously completed results. At this stage, you can choose the generation for which the
DUT tolerance needs to be performed. Upon clicking a generation, all the previously completed results for that generation get populated in
the results table. Click on
the sequential procedure to perform the test.
1. Calibration Selection: This page allows to select the test point at which the tolerance test needs to be performed. You can find all the
completed calibration files for the selected test point by clicking on the drop-down.
at the right end corner of the application to launch the JTOL test wizard. The wizard will guide you through
USB4 Receiver Test Application Help 48
Application panels
Figure 43: JTOL Test-Calibration Selection
Click to move to the next step in test process.
2. Connection Diagram: This page displays the connection diagram for the JTOL test for the selected test point in the previous page.
USB4 Receiver Test Application Help 49
Application panels
Figure 44: JTOL Test-Connection Diagram
Click to move to the next step in test process.
3. Configure Test: This page allows you to configure the test settings.
USB4 Receiver Test Application Help 50
Application panels
Figure 45: JTOL Test-Configure Test
USB4 Receiver Test Application Help 51
Application panels
Table 25: JTOL Test: Configure Test
ParameterDescription
Stress ConfigurationDisplays the calibrated stress parameters for the frequencies 1, 2, 10, 50 and 100
MHz.
You can configure the stress parameters for each frequency using the following
options:
•Calibrated
•Customized
•Un-Calibrated
Note: If a particular frequency was not calibrated for in the chosen
calibration file, the stress parameters showcased are that of the nearest
calibrated frequency.
ACCMDisplays the calibrated ACCM value in mVp-p / For Un-Calibrated and Customized
selections, enter the desired ACCM value to be used in the test.
RJDisplays the calibrated RJ value in UIp-p / For Un-Calibrated and Customized
selections, enter the desired RJ value to be used in the test.
AmplitudeFor Un-Calibrated amplitude value in mV(SE), enter the desired amplitude value to be
used in the test.
Eye HeightDisplays the calibrated Eye Height in mV.
PJDisplays the calibrated PJ value in UIp-p.
SSCClick the check box to enable SSC during the test.
FrequencyDisplays the SSC frequency configured during calibration.
DeviationDisplays the SSC deviation configured during calibration.
BER Measurement PatternSelect the required BER measurement pattern from the drop-down list.
LogicSelect the polarity or logic for the selected BER Measurement pattern from the
drop-down list.
BERT Preset Selection
Initial PresetSelect the preset to be set on the BERT PPG right before Preset Negotiation from the
drop-down list.
PreshootDisplays the Preshoot corresponding to the selected Initial Preset.
De-emphasisDisplays the De-emphasis corresponding to the selected Initial Preset.
Crosstalk
Near-endIf checked, the DUT produces crosstalk internally while running the test.
Far-endIf checked, you can select the source of the far-end crosstalk.
Data2: The BERT Data2 acts as a source of far-end crosstalk, you can configure the
amplitude of the aggressor signal in this case.
Other Sources: You can use any other external device to provide far-end crosstalk.
Click to move to the next step in test process.
4. Configure JTOL Test: This page allows you to configure the JTOL test settings.
USB4 Receiver Test Application Help 52
Application panels
Figure 46: JTOL Test-Configure JTOL Test
Table 26: JTOL Test: Configure JTOL Test
ParameterDescription
Frequency Settings
PJ@Freq (MHz)Displays the list of frequencies in MHz for which JTOL test is to be performed.
Lower Amplitude Limit (UI p-p)Enter the lower amplitude limit of PJ at which JTOL test will start for the
corresponding frequency.
Higher Amplitude Limit (UI p-p)Enter the higher amplitude limit of PJ at which JTOL test will end for the
corresponding frequency.
DefaultClick to view the table populated with default amplitude limits for the frequencies 1, 2,
10, 50 and 100 MHz.
Custom MaskDefine the PJ amplitude values for the frequencies 1, 2, 10, 50 and 100 MHz. Upon
enabling the JTOL Custom Mask, the configured mask will be generated on the plot.
PJ@Freq (MHz)Displays the table of frequencies for the mask.
Amplitude (UI p-p)Enter the amplitude of PJ at each frequency.
Upward SearchSelect the required search algorithm from the drop-down for JTOL test.
# PointsEnter the number of points between the lower and higher amp limit in case of Linear
and Log search.
ETT Configuration
Tested PortConfigure the port to run JTOL test on for the ETT tool (0 - 63).
Table continued…
USB4 Receiver Test Application Help 53
Application panels
ParameterDescription
Test DurationConfigure the test duration in seconds.
Note: The default test duration for Gen 2 and Gen 3 is 400s and 200s
respectively.
LinkSelect the required link for ETT tool (Single Lane or Dual Lane).
DUT TypeSelect the DUT type used during the test from the drop-down list.
Tested LaneSelect the lane on which the JTOL test will run.
Swap LaneSelect the required swap lane for ETT tool.
Exe PathEnter the path for the ETT tool executable file in the RT Scope.
TigerLakeEnable if the DUT you are testing is a TigerLake device.
Click to move to the next step in test process.
5. Run Test: This page displays a graphical representation of JTOL test result. It includes the result table tab which displays the JTOL
test results in a tabular form.
Figure 47: JTOL Test-Run Test
Table 27: JTOL Test: Run Test
ParameterDescription
StartClick Start to initiate the test.
CancelClick Cancel to stop the test.
USB4 Receiver Test Application Help 54
Click to move to the next step in test process.
6. Save Results: This page allows you to save the JTOL test results.
Application panels
Figure 48: JTOL Test-Save Results
Table 28: JTOL Test: Save Results
ParameterDescription
Unique IDEnter the Unique ID of the calibrated equipment in the text box.
Generated ByEnter the user name in the text box.
CommentsEnter the required comments in the comment box (Optional).
SaveClick to save the results.
Click to complete the JTOL Test and close the wizard.
Sensitivity Test
To test the DUT error tolerance for Eye Height at frequencies of 1, 2, 10, 50 and 100 MHz, you can choose either TP3' (Case 1) or TP3
(Case 2) as test points. You can sweep the amplitude for the given frequencies and find the tolerance of the DUT.
The stresses used are loaded from the chosen calibration file (TP3' or TP3). If the selected frequency was not calibrated for, then the
nearest calibrated frequency data will be used for running the Sensitivity test.
Sensitivity Test procedure
Click on Sensitivity under the Tests tab to view the previously completed results. At this stage, you can choose the generation for which
the DUT tolerance test needs to be performed. Upon clicking a generation, all the previously completed results for that generation get
USB4 Receiver Test Application Help 55
Application panels
populated in the results table. Click on at the right end corner of the application to launch the Sensitivity test wizard. The wizard will
guide you through the sequential procedure to perform the test.
1. Calibration Selection: This page allows to select the test point at which the tolerance test needs to be performed. You can find all the
completed calibration files for the selected test point by clicking on the drop-down.
Figure 49: Sensitivity Test-Calibration Selection
Click to move to the next step in test process.
2. Connection Diagram: This page displays the connection diagram for the Sensitivity test for the chosen test point in the previous page.
USB4 Receiver Test Application Help 56
Application panels
Figure 50: Sensitivity Test-Connection Diagram
Click to move to the next step in test process.
3. Configure Test: This tab allows you to configure the test settings.
USB4 Receiver Test Application Help 57
Application panels
Figure 51: Sensitivity Test-Configure Test
USB4 Receiver Test Application Help 58
Application panels
Table 29: Sensitivity Test: Configure Test
ParameterDescription
Stress ConfigurationDisplays the calibrated stress parameters for the frequencies 1, 2, 10, 50 and 100
MHz.
You can configure the stress parameters for each frequency using the following
options:
•Calibrated
•Customized
•Un-Calibrated
Note: If a particular frequency was not calibrated for in the chosen
calibration file, the stress parameters showcased are that of the nearest
calibrated frequency.
ACCMDisplays the calibrated ACCM value in mVp-p / For Un-Calibrated and Customized
selections, enter the desired ACCM value to be used in the test.
RJDisplays the calibrated RJ value in UIp-p / For Un-Calibrated and Customized
selections, enter the desired RJ value to be used in the test.
AmplitudeFor Un-Calibrated amplitude value in mV(SE), enter the desired amplitude value to be
used in the test.
Eye HeightDisplays the calibrated Eye Height in mV.
PJDisplays the calibrated PJ value in UIp-p.
SSCClick the check box to enable SSC during the test.
FrequencyDisplays the SSC frequency configured during calibration.
DeviationDisplays the SSC deviation configured during calibration.
BER Measurement PatternSelect the required BER measurement pattern from the drop-down list.
LogicSelect the polarity or logic for the selected BER Measurement pattern from the
drop-down list.
BERT Preset Selection
Initial PresetSelect the preset to be set on the BERT PPG right before Preset Negotiation from the
drop-down list.
PreshootDisplays the Preshoot corresponding to the selected Initial Preset.
De-emphasisDisplays the De-emphasis corresponding to the selected Initial Preset.
Crosstalk
Near-endIf checked, the DUT produces crosstalk internally while running the test.
Far-endIf checked, you can select the source of the far-end crosstalk.
Data2: The BERT Data2 acts as a source of far-end crosstalk, you can configure the
amplitude of the aggressor signal in this case.
Other Sources: You can use any other external device to provide far-end crosstalk.
Click to move to the next step in test process.
4. Configure Sensitivity Test: This page allows you to configure the sensitivity test settings.
USB4 Receiver Test Application Help 59
Application panels
Figure 52: Sensitivity Test-Configure Sensitivity Test
Table 30: Sensitivity Test: Configure Sensitivity Test
ParameterDescription
Amplitude Limit Settings
PJ@Freq (MHz)Displays the list of frequencies in MHz for which Sensitivity test is to be performed.
Lower Amplitude Limit (UI p-p)Enter the lower amplitude limit of PJ at which Sensitivity test will end for the
corresponding frequency.
Higher Amplitude Limit (UI p-p)Enter the higher amplitude limit of PJ at which Sensitivity test will start for the
corresponding frequency.
DefaultClick to view the table populated with default amplitude limits for the frequencies 1, 2,
10, 50 and 100 MHz.
Custom MaskDefine the PJ amplitude values for the frequencies 1, 2, 10, 50 and 100 MHz. Upon
enabling the Sensitivity Custom Mask, the configured mask will be generated on the
plot.
PJ@Freq (MHz)Displays the table of frequencies for the mask.
Eye HeightEnter the amplitude of PJ at each frequency.
Downward SearchSelect the required search algorithm from the drop-down for JTOL test.
# PointsEnter the number of points between the lower and higher amp limit in case of Linear
and Log search.
ETT Configuration
Tested PortConfigure the port to run Sensitivity test on for the ETT tool (0 - 63).
Table continued…
USB4 Receiver Test Application Help 60
Application panels
ParameterDescription
Test DurationConfigure the test duration in seconds.
Note: The default test duration for Gen 2 and Gen 3 is 400s and 200s
respectively.
LinkSelect the required link for ETT tool (Single Lane or Dual Lane).
DUT TypeSelect the DUT type used during the test from the drop-down list.
Tested LaneSelect the lane on which the Sensitivity test will run.
Swap LaneSelect the required swap lane for ETT tool.
Exe PathEnter the path for the ETT tool executable file in the RT Scope.
TigerLakeEnable if the DUT you are testing is a TigerLake device.
Click to move to the next step in test process.
5. Run Test: This page displays a graphical representation of the Sensitivity Test result. It includes the result table tab which displays the
sensitivity test results in a tabular form.
Figure 53: Sensitivity Test-Run Test
Table 31: Sensitivity Test: Run Test
ParameterDescription
StartClick Start to initiate the test.
CancelClick Cancel to stop the test
USB4 Receiver Test Application Help 61
Click to move to the next step in test process.
6. Save Results: This page allows you to save the sensitivity test results.
Application panels
Figure 54: Sensitivity Test-Save Results
Table 32: Sensitivity Test: Save Results
ParameterDescription
Unique IDEnter the Unique ID of the calibrated equipment in the text box.
Generated ByEnter the user name in the text box.
CommentsEnter the required comments in the comment box (Optional).
SaveClick to save the results.
Click to complete the Sensitivity Test and close the wizard.
BER Test
To find the DUT Bit Error Rate for the defined duration (400 sec in Gen 2 and 200 sec in Gen 3) using the stress conditions calibrated
during TP3' (Case 1) or TP3 (Case 2).
BER Test procedure
Click on BER under the Tests tab to view the measurement results. At this stage, you can choose the generation for which the DUT BER
test needs to be performed. Upon clicking a generation, all the measurement results for that generation get populated in the results table.
Click on
procedure to perform the test.
at the right end corner of the application to launch the BER test wizard. The wizard will guide you through the sequential
USB4 Receiver Test Application Help 62
Application panels
1. Calibration Selection: This page allows to select the test point at which the BER test needs to be performed. You can find all the
completed calibration files for the selected test point by clicking on the drop-down.
Figure 55: BER Test-Calibration Selection
Click to move to the next step in test process.
2. Connection Diagram: This page displays the connection diagram for BER test for the selected test point in the previous page.
USB4 Receiver Test Application Help 63
Application panels
Figure 56: BER Test-Connection Diagram
Click to move to the next step in test process.
3. Configure Test: This page allows you to configure the test settings.
USB4 Receiver Test Application Help 64
Application panels
Figure 57: BER Test-Configure Test
Table 33: BER Test: Configure Test
ParameterDescription
Stress ConfigurationDisplays the calibrated stress parameters for the frequencies 1, 2, 10, 50 and 100
MHz.
You can configure the stress parameters for each frequency using the following
options:
•Calibrated
•Customized
•Un-Calibrated
Note: If a particular frequency was not calibrated for in the chosen
calibration file, the stress parameters showcased are that of the nearest
calibrated frequency.
ACCMDisplays the calibrated ACCM value in mVp-p / For Un-Calibrated and Customized
selections, enter the desired ACCM value to be used in the test.
Table continued…
USB4 Receiver Test Application Help 65
Application panels
ParameterDescription
RJDisplays the calibrated RJ value in UIp-p / For Un-Calibrated and Customized
selections, enter the desired RJ value to be used in the test.
AmplitudeFor Un-Calibrated amplitude value in mV(SE), enter the desired amplitude value to be
used in the test.
Eye HeightDisplays the calibrated Eye Height in mV.
PJDisplays the calibrated PJ value in UIp-p.
SSCClick the check box to enable SSC during the test.
FrequencyDisplays the SSC frequency configured during calibration.
DeviationDisplays the SSC deviation configured during calibration.
BER Measurement PatternSelect the required BER measurement pattern from the drop-down list.
LogicSelect the polarity or logic for the selected BER Measurement pattern from the
drop-down list.
BERT Preset Selection
Initial PresetSelect the preset to be set on the BERT PPG right before Preset Negotiation from the
drop-down list.
PreshootDisplays the Preshoot corresponding to the selected Initial Preset.
De-emphasisDisplays the De-emphasis corresponding to the selected Initial Preset.
Crosstalk
Near-endIf checked, the DUT produces crosstalk internally while running the test.
Click to move to the next step in test process.
4. Configure BER Test: This page allows you to configure the BER test settings.
USB4 Receiver Test Application Help 66
Application panels
Figure 58: BER Test-Configure BER Test
Table 34: BER Test: Configure BER Test
ParameterDescription
ETT Configuration
Tested PortConfigure the port to run BER test on for the ETT tool (0 - 63).
Test DurationConfigure the test duration in seconds.
Note: The default test duration for Gen 2 and Gen 3 is 400s and 200s
respectively.
LinkSelect the required link for ETT tool (Single Lane or Dual Lane).
DUT TypeSelect the DUT type used during the test from the drop-down list.
Tested LaneSelect the lane on which the BER test will run.
Swap LaneSelect the required swap lane for ETT tool.
Exe PathEnter the path for the ETT tool executable file in the RT Scope.
TigerLakeEnable if the DUT you are testing is a TigerLake device.
Click to move to the next step in test process.
5. BER Test: This page displays a tabular representation of the BER test result. The table gets populated in real time as the test runs for
the selected frequencies.
USB4 Receiver Test Application Help 67
Application panels
Figure 59: BER Test-Run Test
Table 35: BER Test: Run Test
ParameterDescription
Presets (Intermediate)Updates the last preset from the preset negotiation between DUT and BERT.
#Errors (Intermediate)Updates the errors after running BER test for 10 seconds after each preset negotiation.
Preset (Negotiation)Updates the last preset from the preset negotiation before running the BER test for 200s
(Gen 3) or 400s (Gen 2).
#ErrorsUpdates the number of errors after the test has completed.
BERUpdates the BER value after the test has completed.
StatusUpdates the Pass/Fail after test completion.
StartClick Start to run the measurement.
CancelClick Cancel to stop the test.
Click to move to the next step in test process.
6. Save Results: This page allows you to save the BER test results.
USB4 Receiver Test Application Help 68
Application panels
Figure 60: BER Test-Save Results
Table 36: BER Test: Save Results
ParameterDescription
Unique IDEnter the Unique ID of the calibrated equipment in the text box.
Generated ByEnter the user name in the text box.
CommentsEnter the required comments in the comment box (Optional).
SaveClick to save the results.
Click to complete the BER Test and close the wizard.
SFVT Test
To test the DUT error tolerance upon frequency variation at PJ@100MHz. You can perform the test at the TP3’ (Case1) or TP3 (Case 2)
test point at which the SFV calibration has already been performed. The stresses calibrated for PJ@100MHz in the chosen calibration file
are used while performing the SFVT test.
SFVT Test procedure
Click on SFVT under the Tests tab to view the test results. At this stage, you can choose the generation for which the DUT tolerance test
needs to be performed. Upon clicking a generation, all the test results for that generation get populated in the results table. Click on the
right end corner of the application to launch the SFVT test wizard. The wizard guides you through the sequential procedure to perform the
test.
1. Calibration Selection: This page allows you to select the completed SFV calibration file which can be used while performing the SFVT
test at the TP3’ or TP3 test point. You can select the calibration file from the drop-down list.
USB4 Receiver Test Application Help 69
Application panels
Figure 61: SFVT Test-Calibration Selection
Click to move to the next step in the test process.
2. Connection Diagram: This page displays the connection diagram for the SFVT test based on the selection made on the previous
page.
USB4 Receiver Test Application Help 70
Application panels
Figure 62: SFVT Test-Connection Diagram
Click to move to the next step in the test process.
3. Configure Test: This page allows you to configure the test settings.
Figure 63: SFVT Test-Run Test
USB4 Receiver Test Application Help 71
Table 37: SFVT Test: Configure Test
ParameterDescription
ETT Configuration
Tested PortConfigure the port to run SFVT test on for the ETT tool (0 - 63).
Test DurationConfigure the test duration in seconds.
Note: The default test duration for Gen2/3 is 400s and 200s respectively.
LinkSelect the required link for ETT tool (Single Lane or Dual Lane).
DUT TypeSelect the DUT type used during the test from the drop-down list.
Tested LaneSelect the lane on which the SFVT test can run.
Swap LaneSelect the required swap lane for ETT tool.
Exe PathEnter the path for the ETT tool executable file in the RT Scope.
TigerLakeEnable if the DUT you are testing is a TigerLake device.
Click to move to the next step in the test process.
4. Run Test This page displays a tabular representation of the SFVT test result.
Application panels
Figure 64: SFVT Test-Run Test
Table 38: SFVT Test: Run Test
ParameterDescription
StartClick Start to run the measurement.
Table continued…
USB4 Receiver Test Application Help 72
ParameterDescription
CancelClick Cancel to stop the test.
IterationsSelect the number of times the SFVT test needs to be run for.
Note: You can go up to 20 iterations.
Click
to move to the next step in the test process.
5. Save Results: This page allows you to save the SFVT test results.
Application panels
Figure 65: SFVT Test-Save Results
Table 39: SFVT Test: Save Results
ParameterDescription
Unique IDEnter the Unique ID of the calibrated equipment in the text box.
Generated ByEnter the user name in the text box.
CommentsEnter the required comments in the comment box (Optional).
SaveClick to save the results.
Click to complete the SFVT Test and close the wizard.
USB4 Receiver Test Application Help 73
Programmatic interface commands
SETTINGS:ANALYSIS:TOOL
This command selects the analysis tool.
Syntax
SETTINGS:ANALYSIS:TOOL <bool>
SETTINGS:ANALYSIS:TOOL?
Inputs
<bool>
0 - DPOJET
1 - SigTest
Outputs
<bool>
Programmatic interface commands
Returns the index of the selected analysis tool
SETTINGS:RECALL
This command recalls the settings as per the specified file.
Syntax
SETTINGS:RECALL <filename>
Inputs
<filename>
Outputs
NA
SETTINGS:RECALL:STATUS
This command queries the status of the recent recall command execution.
Syntax
SETTINGS:RECALL:STATUS?
Inputs
NA
Outputs
<string>
USB4 Receiver Test Application Help 74
SETTINGS:RESTORE
This command restores the application defaults.
Syntax
SETTINGS:RESTORE
Inputs
NA
Outputs
NA
SETTINGS:RESTORE:STATUS
This command returns the status of the recent restore command execution.
Syntax
SETTINGS:RESTORE:STATUS?
Programmatic interface commands
Inputs
NA
Outputs
<string>
SETTINGS:RTS:NEGATIVECHANNEL
This command sets and queries real time scope setting for negative channel.
Syntax
SETTINGS:RTS:NEGATIVECHANNEL?
SETTINGS:RTS:NEGATIVECHANNEL <int>
Inputs
<int>
0 - CH1
1 - CH2
2 - CH3
3 - CH4
Outputs
<int>
SETTINGS:RTS:POSITIVECHANNEL
This command sets and queries real time scope setting for positive channel.
USB4 Receiver Test Application Help 75
Syntax
SETTINGS:RTS:POSITIVECHANNEL?
SETTINGS:RTS:POSITIVECHANNEL <int>
Inputs
<int>
0 - CH1
1 - CH2
2 - CH3
3 - CH4
Outputs
<int>
SETTINGS:RTS:SAMPLERATE
This command returns sample rate of Real Time scope.
Programmatic interface commands
Syntax
SETTINGS:RTS:SAMPLERATE?
Inputs
NA
Outputs
<int>
Range: 50 - 200 GS/s
SETTINGS:SAVE
This command saves the settings into the specified file.
Syntax
SETTINGS:SAVE <filename>
Inputs
<filename>
Outputs
NA
SETTINGS:SAVE:STATUS
This command returns the status of the recent save command execution.
USB4 Receiver Test Application Help 76
Syntax
SETTINGS:SAVE:STATUS?
Inputs
NA
Outputs
<string>
SETTINGS:SIGTEST:FILENAME
This command sets and queries filename of the SigTest executable.
Syntax
SETTINGS:SIGTEST:FILENAME <string>
SETTINGS:SIGTEST:FILENAME?
Inputs
<string>
Programmatic interface commands
Outputs
<string>
SETTINGS:SIGTEST:FILEPATH
This command sets and queries the file path for the SigTest executable.
Syntax
SETTINGS:SIGTEST:FILEPATH <string>
SETTINGS:SIGTEST:FILEPATH?
Inputs
<string>
Outputs
<string>
TP3PRIME:ACCM:RUN
This command sets the ACCM calibration run status.
Syntax
TP3PRIME:ACCM:RUN <1|0>
Inputs
<1 | 0>
1 - Start the ACCM calibration run.
USB4 Receiver Test Application Help 77
0 - Stop the ACCM calibration run.
Outputs
NA
TP3PRIME:ACCM:SETTING
This command returns the ACCM calibrated value in mV p-p.
Syntax
TP3PRIME:ACCM:SETTING?
Inputs
NA
Outputs
<double>
TP3PRIME:ACCM:STATUS
Programmatic interface commands
This command returns the ACCM calibration status.
Syntax
TP3PRIME:ACCM:STATUS?
Inputs
NA
Outputs
{InProgress | Done}
TP3PRIME:DDJ:STATUS
This command returns the DDJ calibration status.
Syntax
TP3PRIME:DDJ:STATUS?
Inputs
NA
Outputs
{InProgress | Done}
TP3PRIME:DDJ:RUN
This command sets the DDJ calibration run status.
USB4 Receiver Test Application Help 78
Syntax
TP3PRIME:DDJ:RUN <1|0>
Inputs
<1 | 0>
1 - Start the DDJ calibration run.
0 - Stop the DDJ calibration run.
Outputs
NA
TP3PRIME:EYEDIAGRAM:PJ@FREQ
This command enables and disables the check box for each frequencies.