Anritsu MX183000A Operation Manual
Anritsu MX183000A Operation Manual

Anritsu MX183000A Operation Manual

High-speed serial data test software
Table of Contents

Advertisement

Quick Links

MX183000A
High-Speed Serial Data
Test Software
Operation Manual
Fourth Edition
• For safety and warning information, please read this
manual before attempting to use the equipment.
• Additional safety and warning information is provided
in the MP1800A Signal Quality Analyzer Installation
Guide and the MT1810A 4 Slot Chassis Installation
Guide. Please also refer to one of these documents
before using the equipment.
• Keep this manual with the equipment.
ANRITSU CORPORATION
Document No.: M-W3813AE-4.0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MX183000A and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Anritsu MX183000A

  • Page 1 MX183000A High-Speed Serial Data Test Software Operation Manual Fourth Edition • For safety and warning information, please read this manual before attempting to use the equipment. • Additional safety and warning information is provided in the MP1800A Signal Quality Analyzer Installation Guide and the MT1810A 4 Slot Chassis Installation Guide.
  • Page 2 Ensure that you clearly understand the meanings of the symbols BEFORE using the equipment. Some or all of the following symbols may be used on all Anritsu equipment. In addition, there may be other labels attached to products that are not shown in the diagrams in this manual.
  • Page 3 In addition, this warranty is valid only for the original equipment purchaser. It is not transferable if the equipment is resold. Anritsu Corporation shall assume no liability for injury or financial loss of the customer due to the use of or a failure to be able to use this equipment.
  • Page 4 Notes On Export Management This product and its manuals may require an Export License/Approval by the Government of the product's country of origin for re-export from your country. Before re-exporting the product or manuals, please contact us to confirm whether they are export-controlled items or not. When you dispose of export-controlled items, the products/manuals need to be broken/shredded so as not to be unlawfully used for military purpose.
  • Page 5 Anritsu electronic equipment). By reading this EULA and using this software, you are agreeing to be bound by the terms of its contents and Anritsu Corporation (hereafter Anritsu) hereby grants you the right to use this Software with the Anritsu-specified equipment (hereafter Equipment) for the purposes set out in this EULA.
  • Page 6 Commerce Denied Persons List or Entity otherwise, due to your violation of the terms List. By using this Software, you warrant of this EULA, Anritsu shall have the right to that you are not located in any such country seek proportional damages from you.
  • Page 7 MX183000A. You are allowed to use NI-VISA™* contained in the USB memory stick only for the purpose of using it for MX183000A. Use of NI-VISA™* for any other product or purpose is prohibited. When uninstalling MX183000A from the PC controller, uninstall NI-VISA™...
  • Page 8 Before Using VISA* For Those Who Use MT1810A To use the MX183000A High-Speed Serial Data Test Software (hereafter MX183000A), you are required to install National Instruments™ (hereafter NI™) NI-VISA™* on the PC controller. You need to get the NI-VISA™ Installer yourself.
  • Page 9 Prior to the software installation Before installing this software or any other software recommended or approved by Anritsu, run a virus scan on your computer, including removable media (e.g. USB memory stick and CF memory card) you want to connect to your computer.
  • Page 10 CE Conformity Marking Anritsu affixes the CE Conformity marking on the following product(s) in accordance with the Decision 768/2008/EC to indicate that they conform to the EMC and LVD directive of the European Union (EU). CE marking 1. Product Model...
  • Page 11 RCM Conformity Marking Anritsu affixes the RCM mark on the following product(s) in accordance with the regulation to indicate that they conform to the EMC framework of Australia/New Zealand. RCM marking 1. Product Model Software: MX183000A High-Speed Serial Data Test Software 2.
  • Page 13: About This Manual

    Describes the software used for controlling the Signal Quality Analyzer series. Extended Application Operation Manual Describes the operation of the extended application for the Signal Quality Analyzer series. MX183000A High Speed Serial Data Test Software Operation Manual Describes the setup and operating procedure of MX183000A.
  • Page 14: Table Of Contents

    Table of Contents About This Manual........Chapter 1 Outline ..........1-1 Outline..............1-2 Features ..............1-5 Model Names and Options ........1-6 Uses ..............1-7 Glossary ..............1-8 Chapter 2 Before Use ........2-1 Unpacking ............. 2-2 Operating Environment ......... 2-2 Installation/Uninstallation ........
  • Page 15 Setting Interface for Remote Control ....5-2 Remote Control Procedure ........5-3 Command Description Method ......5-10 IEEE488.2 Common Commands ....... 5-12 MX183000A Command List (Tree) ..... 5-13 Common Command ..........5-16 Setting Measurement System ......5-19 PCIe Link Sequence Setup Screen (With Option 011 Installed) .........
  • Page 17: Chapter 1 Outline

    Chapter 1 Outline This section outlines the details of the MX183000A High-Speed Serial Data Test Software. Outline ................1-2 Features ................ 1-5 Model Names and Options ........... 1-6 Uses ................1-7 Glossary ................ 1-8...
  • Page 18: Outline

    1.1 Outline The MX183000A High-Speed Serial Data Test Software (hereinafter referred to as “MX183000A”) controls the following devices and allows jitter tolerance to be measured in compliance with the relevant standards for the 10 Gbit/s and 20 Gbit/s bands, together with generation of PCIe/USB link sequences.
  • Page 19 Outline MX183000A features the following three measurement functions. PCIe Link Sequence The PCIe Link Sequence function generates data sequences for setting the target device to loop-back state using 32G PPG. USB Link Sequence The USB Link Sequence function generates data sequences for setting the target device to loop-back state using 32G PPG.
  • Page 20 Chapter 1 Outline Figure 1.1-3 Jitter Tolerance Graph Screen...
  • Page 21: Features

    ● Estimation of low-rate jitter tolerance results ● Mask measurement according to various standards is available. ● MX183000A can control up to three MP1800A signal quality analyzers or 4-slot-chassis MT1810A. ● Measurement results can be output in the html or CSV format.
  • Page 22: Model Names And Options

    1.3 Model Names and Options Table 1.3-1 shows the model names and options for this unit. Options can be added by entering a license key. Refer to 2.4 “License Key Issuing Procedure” for details. Table 1.3-1 MX183000A Model Names and Options Model Name Remarks...
  • Page 23: Uses

    ● Serdes device jitter tolerance measurement in compliance with the relevant standards in the 2.4 to 32 Gbit/s band. The following table shows the test items MX183000A supports for the relevant standards and different target devices (DUTs). Table 1.4-1 MX183000A Supported Standards and DUTs...
  • Page 24: Glossary

    Chapter 1 Outline 1.5 Glossary The following table contains the abbreviations used in this document and MX183000A. Table 1.5-1 Abbreviation Abbreviation Full Term Bit Error Rate Bounded Uncorrelated Jitter Compliance Pattern Comma Separated Value DEMUX De-multiplexer Device Under Test Error Detector...
  • Page 25: Chapter 2 Before Use

    Chapter 2 Before Use This chapter describes preparation required before using MX183000A. Unpacking ..............2-2 Operating Environment ..........2-2 Installation/Uninstallation ..........2-3 2.3.1 Installing ............2-3 2.3.2 Uninstallation ..........2-10 License Key Activation ..........2-11 2.4.1 Purchasing license ......... 2-11 2.4.2 Activating license ..........
  • Page 26: Unpacking

    As for the operating environment of a control personal computer (PC), refer to Table A-2 “Operation Environment” in Appendix A. MX183000A can be run on a control PC as well as on the MP1800A Signal Quality Analyzer (hereafter, MP1800A). When you install MX183000A on MP1800A, use the mouse to operate the software.
  • Page 27: Installation/Uninstallation

    This section describes how to install MX183000A when using MP1800A. When using MP1800A, use the NI-VISA Installer in the USB memory stick that contains MX183000A (see page vi “Before Using VISA For Those Who Use MP1800A”). When using MT1810A, you need to obtain the NI-VISA Installer yourself.
  • Page 28 Chapter 2 Before Use Right-click Network Devices and click Create New VISA TCP/IP Resource…. Select Manual Entry or Raw Socket, and then click Next.
  • Page 29 Confirm that the IP address and Port Number values entered in step 8 are shown for Resource Name, and then click Finish. 10. Install MX183000A. Run the following file on the PC or MP1800A on which NI-VISA is installed. \Installer\MX183000A_VER_x_xx_xx.exe "x_xx_xx"...
  • Page 30 Chapter 2 Before Use the installation, click Yes. (Skip steps 11 to 15 and proceed to step 16.) 11. Click Install on the following screen. 12. The installer is activated. Click Next.
  • Page 31 Installation/Uninstallation 13. Select I accept the terms in the license agreement, and then click Next. 14. Enter User Name and Organization and then click Next.
  • Page 32 If Custom is selected, you can select the location where you want to install* MX183000. If Complete is selected, proceed to step 16. The default installation location is C:\Anritsu\MX183000A\. 16. Click Change to select the installation location. Then click Next.
  • Page 33 Installation/Uninstallation 17. Click Install. 18. Make sure Add a program to startup is selected and click the Next button.
  • Page 34: Uninstallation

    Select Control Panel in the Start menu to open the Control Panel. Click Programs and Features in the Control Panel. Select MX183000A in the list box and click Uninstall to start uninstallation. When the following dialog box appears, click Yes.
  • Page 35: License Key Activation

    License Key Activation 2.4 License Key Activation The paid options for this software (options PL001, PL011, and PL012) are activated using a license key. Even if the license is not activated, all the options are available for 30-day trial period from the first installation date. A license is specific data of each MP1800A or PC.
  • Page 36: Activating License

    Chapter 2 Before Use When the license file is provided by Anritsu, save it to the following folder. C:\anritsu\MX183000A 2.4.2 Activating license Perform the following steps to activate the license. Start up the MX183000A and select License > License Details.
  • Page 37: Transferring License

    License Key Activation 2.4.3 Transferring license How to transfer the MX183000A to another MP1800A or PC is explained below. The transfer destination and source are both PCs in the example here. Notes: A file made after the license transfer is necessary to activate the license, so store the file with care.
  • Page 38 Chapter 2 Before Use Start up the MX183000A on the source PC and select License > License Details. Click Transfer License. When inputting a CPU ID is prompted on the Transfer License window, paste the CPU ID obtained at Step 3.
  • Page 39: Chapter 3 Connecting Equipment

    Chapter 3 Connecting Equipment This chapter describes the types of equipment to be controlled by MX183000A and connecting procedures. Target Equipment ............3-2 Jitter Tolerance Test Connection Procedure ....3-7 PCIe Link Sequence Connection Procedure ....3-10 USB Link Sequence Connection Procedure ....3-13...
  • Page 40 3.1 Target Equipment Shown below are the models of equipment to be controlled by MX183000A and the number of equipment required for each connection. Equipment marked as “-” in the Quality column are not used. The number in parentheses is the quantity required for the measurement, and these components are standard accessories for the equipment to be controlled.
  • Page 41: Target Equipment

    Target Equipment Table 3.1-1 Equipment configuration for each measurement type (when MP1800A is used) (Cont’d) Quantity for each connecting procedure Equipment Type Model Options Pick Off Tee J1510A – DC Block K261 USB3.1 Receiver Test Adapter G0373A – – BNC-SMA connector cable J1508A (2)* (2)*...
  • Page 42 Chapter 3 Connecting Equipment Table 3.1-2 Equipment configuration for each measurement type (when MT1810A is used) Quantity for each connecting procedure Equipment Type Model Options Signal Quality Analyzer MT1810A x02, x32 Synthesizer MU181000A/B* – – – Jitter Source MU181500B 32G PPG MU183020A –...
  • Page 43 Target Equipment Table 3.1-2 Equipment configuration for each measurement type (when MT1810A is used) (Cont’d) Quantity for each connecting procedure Equipment Type Model Options USB3.1 Receiver Test Adapter G0373A – – BNC-SMA connector cable J1508A (2)* (2)* – Cable set J1615A –...
  • Page 44 Chapter 3 Connecting Equipment Table 3.1-3 PCIe Measurement Component Set Configuration Model Name Quantity J1398A N-SMA ADAPTOR 41KC-3 3dB ATT 41KC-6 6dB ATT 41KC-20 20dB ATT K241C Splitter J1510A Pick Off Tee J1551A Coaxial skew match cable(0.8m, K connector) J1625A Coaxial Cable 1m J1715A Coaxial cable 0.1m(SMP-J,SMA-J)
  • Page 45: Jitter Tolerance Test Connection Procedure

    Jitter Tolerance Test Connection Procedure 3.2 Jitter Tolerance Test Connection Procedure Control PC MP1800A-x02,x32 Jitter Modulation Clock Signal Generator Source MU181000A/B-x01 MU181500B Clock Output Ext Clock Input Trigger Output Jittered Clock Output Ext I,Q I,Q Output Jittered Clock Output Ethernet 28G/32G PPG MU183020A Ext Clock Input...
  • Page 46 Chapter 3 Connecting Equipment Control PC MP1800A-x02,x32 Jitter Modulation Clock Signal Generator Source MU181000A/B-x01 MU181500B Clock Output Ext Clock Input Trigger Output Jittered Clock Output Ext I,Q I,Q Output Jittered Clock Output Ethernet 28G/32G PPG MU183020A Ext Clock Input Clock Output Data Output 1 Data Output 1 To Device Under Test...
  • Page 47 Jitter Tolerance Test Connection Procedure When MX183000A is installed on a control PC, connect the control PC to MP1800A with an Ethernet cable. When MX183000A is installed on MP1800A, Ethernet cable connection is not required. MP1800A requires the MP1800A-x02 LAN option.
  • Page 48: Pcie Link Sequence Connection Procedure

    Chapter 3 Connecting Equipment 3.3 PCIe Link Sequence Connection Procedure Control PC MP1800A-x02,x32 (This is not required when starting Clock Signal Generator Jitter Modulation Source MX183000A on MP1800A.) MU181000A/B-x01 MU181500B Clock Output Ext Clock Input Trigger Output Jittered Clock Output...
  • Page 49 PCIe Link Sequence Connection Procedure When MX183000A is installed on a control PC, connect the control PC to MP1800A with an Ethernet cable. Or connect the MP1800A to the MP1825B with a USB cable. When MX183000A is installed on MP1800A, Ethernet cable connection is not required.
  • Page 50 Chapter 3 Connecting Equipment 17. Select MU181000A/B for Clock Source for the MU181500B. 3.3 “Input Signal Settings” in the MU181500B Jitter Modulation Source Operation Manual 18. Select MU181500B in Clock Setting of the Misc2 tab of MU183020A-x30. 5.6 “Misc2 Function” in the MU183020A 28G/32G PPG MU183021A 28G/32G 4ch PPG Operation Manual 19.
  • Page 51: Usb Link Sequence Connection Procedure

    USB Link Sequence Connection Procedure 3.4 USB Link Sequence Connection Procedure Control PC MP1800A-x02,x32 (This is not required when starting Clock Signal Generator MX183000A on MP1800A.) Jitter Modulation Source MU181000A/B MU181500B Clock Output Ext Clock Input Trigger Output Jittered Clock Output...
  • Page 52 Chapter 3 Connecting Equipment When MX183000A is installed on a control PC, connect the control PC to MP1800A with an Ethernet cable. Or connect the MP1800A to the MP1825B with a USB cable. When MX183000A is installed on MP1800A, Ethernet cable connection is not required.
  • Page 53 USB Link Sequence Connection Procedure 16. Use a 100 cm coaxial cable (J1625A) to connect the AUX Input connector of the MU183020A-x30 and the LFPS RX Output connector of the USB3.1 Receiver Test Adapter. 17. Use an 80 cm coaxial cable (J1551A) to connect the LFPS RX Input connector of the USB3.1 Receiver Test Adapter and the USB3.1 Receiver Test Adapter (2 connections).
  • Page 54 Chapter 3 Connecting Equipment 3-16.
  • Page 55: Chapter 4 Operation

    Chapter 4 Operation This chapter describes the methods for measurement and the procedures for screen operation. Start up and Exit ............4-2 4.1.1 When using on MP1800A ......... 4-2 4.1.2 When using on an external PC ......4-3 Setup Procedure ............4-4 Measurement System Configuration ......
  • Page 56: Start Up And Exit

    Chapter 4 Operation 4.1 Start up and Exit This section explains the startup and exit procedures for cases where MX183000A is installed on MP1800A and cases where it is installed on an external PC. 4.1.1 When using on MP1800A MX183000A is launched automatically when the MP1800A is started.
  • Page 57: When Using On An External Pc

    Start up and Exit Exit procedure (1) Open the File menu and then click Exit. (2) In the Main screen, click the Close button to exit MX183000A. (3) Turn off the power of all instruments. 4.1.2 When using on an external PC...
  • Page 58: Setup Procedure

    MX180000A control software Set jitter modulation frequency Set LTSSM Link for Tx Execute sequence Set standard data Launch MX183000A Setting measurement frequency Select PCIe Link Sequence, Check link status using device USB Link Sequence, or Jitter debugging function or ED BER...
  • Page 59: Measurement System Configuration

    Measurement System Configuration 4.3 Measurement System Configuration 4.3.1 Selecting Application On launching the software, the Selector screen is displayed. The Selector screen allows you to select the application for measurement. Close button Menu Application Selector box Start Figure 4.3.1-1 Selector Screen Table 4.3.1-1 Selector Screen Item Description...
  • Page 60 Chapter 4 Operation The menu includes the following items. Table 4.3.1-2 Menu Items Menu Description File Exit Exits the software. Setup Remote Displays the remote setup for the software and external PC. License License Details Displays the screen for adding license keys for the software. Help About Displays the version information and installed options.
  • Page 61: Connecting Measurement Equipment

    Measurement System Configuration 4.3.2 Connecting Measurement Equipment When the application is started, the Equipment Setup screen is displayed. The Equipment Setup screen allows you to set the connections to equipment, select connected equipment, and select the type of measurement. Click Connection Guide. The measurement equipment connection diagram is displayed.
  • Page 62 Chapter 4 Operation Close button Connection Guide Connection guide area Select MP1800A Connected equipment Connect display button Figure 4.3.2-2 Equipment Setup Screen (After Searching) Note: Do not disconnect the Ethernet cable connecting the MP1800A or MT1810A while equipment searching is in progress. The software cannot recognize equipment correctly if the cable is disconnected.
  • Page 63: Entering Compliance Test Mode

    Measurement System Configuration 4.3.3 Entering Compliance Test Mode When MX183000A is connected to the MX180000A, the 28G/32G PPG enters Compliance Test Mode and the screen is displayed as Figure 4.3.3-1. The 28G/32G PPG is operating in Compliance Test Mode, so the normal test pattern cannot be sent.
  • Page 64: Rf Setting Of Mx180000A

    Chapter 4 Operation 4.3.4 RF Setting of MX180000A When MX183000A is connected to MX180000A, Adjust RF appears in the upper right of the screen shown in Figure 4.3.2-2. Click Adjust RF to display the Adjusting dialog box of Figure 4.3.4-1 below.
  • Page 65: Pcie Link Sequence

    PCIe Link Sequence 4.4 PCIe Link Sequence 4.4.1 PCIe Link Sequence Setup Screen On the Sequence tab, you can view the following PCIe Link Sequence settings. The references for each setup area are shown in the following figure. 4.3.4 RF Setting of MX180000A Menu 4.4.3 PCIe Link Sequence Start Sequence Editor Screen...
  • Page 66 Chapter 4 Operation The abbreviations used in PCIe Link Sequence are listed below. EIEOS: Electrical Idle Exit Ordered Set FTS: Fast Training Sequence LTSSM: Link Training and Status State Machine TS : Training sequences The LTSSM State area displays an overview of the LTSSM State. Clicking a state displays the corresponding LTSSM Sub State on the Sequence Editor screen.
  • Page 67: Pcie Link Sequence Setup

    PCIe Link Sequence 4.4.2 PCIe Link Sequence Setup This section describes how to set the PCIe link training sequence, and test pattern for measurement. Figure 4.4.2-1 PCIe Link Sequence Setup Screen (Rev3.0/3.1/Configuration) Clicking TS Option displays the individual PCIe setup screen shown in Figure 4.4.2-2.
  • Page 68 Chapter 4 Operation Table 4.4.2-1 PCIe Link Sequence Setup Items Item Description Specification Selects the PCIe specification from Rev1.0/1.1 (2.5 GT/s), 2.0 (5.0 GT/s), 3.0/3.1 (8.0 GT/s), and 4.0 (16.0 GT/s). If MU181000A/B is installed, set the 32G PPG Operation Bitrate to Rev1:2.5 Gbit/s, Rev2:5.0 Gbit/s, Rev3:8.0 Gbit/s, and Rev4:16 Gbit/s respectively.
  • Page 69 PCIe Link Sequence Table 4.4.2-2 Loopback through Configuration Setup Items Item Description Rev1.x/2.0/3.x Loopback through “Configuration” Detect.Quite Sets the waiting time for Detect.Quite. Detect.Active Sets the waiting time for Detect.Active. Polling.Active Sets the number of times patterns are sent for Polling.Active. Polling.Configuration Sets the number of times patterns are sent for Polling.Configuration.
  • Page 70 Chapter 4 Operation Table 4.4.2-3 TS Option Setup Items Item Description TS Parameter Sets the TS FTS Number. Link Number Sets the TS Link Number. Lane Number Sets the TS Lane Number. Full Swing Sets the TS Full Swing. Low Frequency Sets the TS Low Frequency.
  • Page 71: Pcie Link Sequence Start

    PPG returns to Electrical Idle status. Successful linking can be confirmed using the device debugging function or MX183000A screen. The Loopback Active display will change as follows depending on the 32G ED status. When MX183000A is not connected 32G ED, is displayed.
  • Page 72 Chapter 4 Operation Figure 4.4.3-1 BER Measurement Results (Pass) Figure 4.4.3-2 BER Measurement Results (Fail) 4-18...
  • Page 73: Usb Link Sequence

    USB Link Sequence 4.5 USB Link Sequence 4.5.1 USB Link Sequence Setup Screen On the Sequence tab, you can view the following USB Link Sequence settings. The references for each setup area are shown in the following figure. 4.5.5 USB BER Measurement Start 4.5.4 USB BER Measurement Setup 4.5.3 USB Link Sequence Start Menu...
  • Page 74 Chapter 4 Operation The LTSSM State area displays an overview of the LTSSM State. Clicking a state displays the corresponding LTSSM Sub State on the Sequence Editor screen. Sequence Editor Screen Figure 4.5.1-2 USB Link Sequence Setup Screen (2) Table 4.5.1-1 Sequence Editor Setup Items Menu Description All Parameter...
  • Page 75: Usb Link Sequence Setup

    USB Link Sequence 4.5.2 USB Link Sequence Setup This section describes how to set the USB link training sequence, and test pattern for measurement. Figure 4.5.2-1 USB Sequence Setup Screen (Gen1(5.0 GT/s)) Clicking TS Option displays the individual USB Sequence setup screen shown in Figure 4.5.2-2.
  • Page 76 Chapter 4 Operation Table 4.5.2-1 USB Link Sequence Setting Items Item Description USB3.1 Specification Selects and sets the USB specification from Gen1(5.0 GT/s) and Gen2(10.0 GT/s). If MU181000A/B is installed, set the 32G PPG Operation Bitrate to Gen1:5.0 GT/s and Gen2:10 GT/s respectively.
  • Page 77 USB Link Sequence Table 4.5.2-2 Sequence Editor Setup Items Item Description Gen1(5.0GT/s) Rx.Detect.Active(Idle) Sets the Electrical Idle time for Rx.Detect.Active. Polling.LFPS Sets the LFPS time for transmission in Polling.LFPS state. Polling.RxEQ Sets the TSEQ times for transmission in Polling.RxEQ state. Polling.Active(TS1) Sets the number of TS1 cycles for transmission in Polling.Active state.
  • Page 78 Chapter 4 Operation Table 4.5.2-3 TS Option Setup Items Item Description Link Configuration Loopback Displays the TS Loopback Bit to be transmitted. Disable Scrambling Enables or disables scrambling. SKP Insert Sets whether SKP OS insertion while sending TS. Symbol Length Sets the SKP OS symbol length.
  • Page 79: Usb Link Sequence Start

    USB Link Sequence 4.5.3 USB Link Sequence Start Start Select the USB3.1 Specification from Gen1 or Gen2. Select [Not Wait For The LFPS Signal]. Click [Sequence Start]. Check that the button display is changed to [Stop] and PPG is in the wait status for receiving the LFPS signal.
  • Page 80 Chapter 4 Operation When Unlink is clicked while the test pattern is sent, sending the test pattern is stopped and PPG is in the Electrical Idle status. Refer to Section 4.5.5 “USB BER Measurement Start” for details of success or failure of the link establishment. 4.5.4 USB BER Measurement Setup The BER measurement can be performed using the USB3.1 Receiver Test Adapter.
  • Page 81 USB Link Sequence Table 4.5.4-2 Measurement Operation Setting Item Item Description Sets the measurement operation. Repeat: Repeats the measurement in the period specified Cycle at Gating Time. Single: Ends the measurement in one period. Gating Time [s] Sets the measurement period in one second units. Measurement progress bar Displays the measurement progress.
  • Page 82 Chapter 4 Operation 4.5.5 USB BER Measurement Start The BER measurement is started by clicking Start BER Measurement]. The measurement results are displayed in the BER measurement result display window, and Pass or Fail is displayed. When Stop BER Measurement is clicked, the measurement is stopped. When the link establishment of DUT is successful, counting [Total BER], [Total Error Count], and [Total Bits] starts.
  • Page 83: Jitter Tolerance Test

    Jitter Tolerance Test 4.6 Jitter Tolerance Test 4.6.1 Jitter Tolerance Test Setup Screen On the Run Test tab, you can view the following Jitter Tolerance settings. The references for each setup area are shown in the following figure. Menu Table 4.6.1-2 Measurement Status 4.6.5 Jitter Tolerance Measurement Start 4.6.6 Jitter Tolerance Test...
  • Page 84 Chapter 4 Operation Table 4.6.1-2 Measurement Status Item Description Measurement progress bar Displays the measurement progress. Measurement Status Displays the current measurement status. 4-30...
  • Page 85: Jitter Tolerance Measurement Sequence Setup

    Jitter Tolerance Test 4.6.2 Jitter Tolerance Measurement Sequence Setup When measuring Jitter Tolerance, set parameters for the test pattern, stable time, executing/not executing auto search, Pass/Fail judgment condition, error judgment unit, Pass/Fail judgment error threshold, and measurement time. Figure 4.6.2-1 Jitter Tolerance Setup Screen Clicking JTOL Settings displays the individual Jitter Tolerance setup screen shown in Figure 4.6.2-2, and allows the settings to be altered.
  • Page 86 Chapter 4 Operation Table 4.6.2-1 JTOL Settings Items Item Description Detection Unit Sets whether error rate or error count is used for pass/fail judgment. Error Rate: Judges using error rate. Error Count: Judges using error bit count. (default) Estimate: Judges using error rate. Measures jitter tolerance using the error rate determined from the Direction Search setting such as 1E–6 as the target.
  • Page 87 Jitter Tolerance Test Table 4.6.2-2 JTOL Settings Items Item Description Search Type Auto Search Selects whether Auto Search for MU183040A/B and MU183041A/B is executed before measurement. OFF: Auto Search is not performed before measurement. (default) When Meas. Type is PAM4, click Manual, and then in the PAM4 Threshold/Phase Settings dialog box (Figure 4.6.2-3), configure threshold (Upper/Middle/Lower) and phase settings for PAM4...
  • Page 88 Chapter 4 Operation Table 4.6.2-1 JTOL Settings Items (Cont’d) Item Description Direction Search Sets jitter modulation amplitude change direction and method. Refer to the description in Section 4.7.1 “Measurement Sequence” ● Binary ● Downwards Linear ● Downwards Log ● Upwards Linear ●...
  • Page 89 Jitter Tolerance Test Figure 4.6.2-3 PAM4 Threshold/Phase Settings Dialog Box Table 4.6.2-3 PAM4 Threshold/Phase Settings Items Item Description Manual Setting Data Input Condition Displays the Input Condition settings of ED to be used for measurement. ● Single-End Data or XData ●...
  • Page 90: Jitter Tolerance Table Setup

    Chapter 4 Operation 4.6.3 Jitter Tolerance Table Setup The Jitter Tolerance Table setting area is used to set the SJ modulation frequency for measuring jitter tolerance. Figure 4.6.3-1 Jitter Tolerance Table Setting Area Used Not Used The column on the left is for the check boxes, as shown in the figure above.
  • Page 91 Jitter Tolerance Test Table 4.6.3-1 Jitter Tolerance Table Setting Items Item Description Jitter Freq. [Hz] Sets the jitter modulation frequency. The setting range is equal to the setting range of the modulation frequency of MU181500B. Setting range [Hz] Setting resolution [Hz] 10 to 10 000 10 010 to 100 000 100 100 to 1 000 000...
  • Page 92 Chapter 4 Operation Table 4.6.3-1 Jitter Tolerance Table Setting Items (Cont'd) Item Description Max Limit [UI] For Bit Rate: 2.4 to 4 Gbit/s, Clock Setting: Full Rate (Cont’d) Setting range Setting resolution Frequency [Hz] [UIp-p] [UIp-p] 10 to 100 000 0 to 500 0.001 100 100 to 1 000 000...
  • Page 93: Setting Up The Mask Data

    Jitter Tolerance Test 4.6.4 Setting up the Mask data Mask data is the amplitude value with which the Pass/Fail judgment is made on the Jitter Tolerance measurement value. If the jitter amplitude measurement value is smaller than the value of the mask data, the judgment result will be Fail.
  • Page 94: Jitter Tolerance Test Result

    Chapter 4 Operation 4.6.6 Jitter Tolerance Test Result Measurement Results Table Figure 4.6.6-1 Jitter Tolerance Table Screen Measurement Results Table Figure 4.6.6-2 Jitter Tolerance Table Screen (For PAM4 Measurement) 4-40...
  • Page 95 Jitter Tolerance Test Table 4.6.6-1 Jitter Tolerance Table Item Description Meas. [UI] Displays measured results. When Meas. Type is PAM4, the following are displayed: • Upper/Middle/Lower Eye measurement results • Total of three eye measurement results Meas.Judge Pass: Pass, Fail: Fail The pass/fail judgment is determined as fail if the jitter tolerance point is below the Mask set.
  • Page 96 Chapter 4 Operation Figure 4.6.6-4 Jitter Tolerance Table Detail (For PAM4 Measurement) Current measurement point display Measurement results graph Figure 4.6.6-5 Jitter Tolerance Graph Tab The estimate curve specified for BER for JTOL Estimation is displayed on the graph on the Graph tab. The estimate curve can be displayed or hidden by selecting or clearing the Display check box.
  • Page 97: Saving The Graph And Setting Up The Scale

    Jitter Tolerance Test 4.6.7 Saving the graph and setting up the scale Right-click in the measurement result graph display area on the Result screen, a submenu will appear. You can copy and save the graph, or change the graph display from the submenu.
  • Page 98: File Operation And Printing

    Chapter 4 Operation 4.6.8 File Operation and Printing On the Report tab, you can save measurement result data. Report tab Save as HTML Save as CSV Figure 4.6.8-1 Report Tab Screen Click the Report tab. Click Make HTML to print/save the data in the HTML format. The print image will appear.
  • Page 99 Jitter Tolerance Test Figure 4.6.8-2 Result Screen-Report (Make HTML) When you saved the data, the following files are created: (1) HTML data ● Specified file name.htm ● conf.css ● IMG folder: A png file of the waveform and the graph will be created.
  • Page 100: Jitter Tolerance Test Procedure

    Chapter 4 Operation 4.7 Jitter Tolerance Test Procedure 4.7.1 Measurement Sequence Jitter Tolerance measures the tolerance of jitter per each listed jitter frequency. Jitter tolerance is the maximum jitter amplitude at which the number of errors or the error rate becomes equal to or below the Pass/Fail Threshold.
  • Page 101 Jitter Tolerance Test Procedure Step Upper Value :Measurement value ≤ Threshold :Measurement value>Threshold Lower Value Number of retries Figure 4.7.1-2 Procedure for Downwards Linear measurement Upper Value A=Upper Value-Lower Value A*Ratio B=A*Ratio B*Ratio :Measurement value ≤ Threshold :Measurement value>Threshold Lower Value Number of retries...
  • Page 102 Chapter 4 Operation Upper B*Ratio Value A*Ratio A=Upper Value-Lower Value B=A*Ratio :Measurement value ≤ Threshold value>Threshold :Measurement Lower Number of Value Retries Figure 4.7.1-5 Procedure for Upwards Log measurement ● Binary + Linear After searching the jitter amplitude from the lower value by the binary search method, the Upwards Linear measurement is executed.
  • Page 103: Measurement Time

    Figure 4.7.2-1 Setup time relationship 4.7.3 Jitter Tolerance Estimate The MX183000A allows BER to be estimated for high rates such as 1E–6 and for low rates such as 1E–20. For example, the BER for E–20 cannot be measured practically, as the error rate produces errors of 1 bit in 10 seconds (>317 years) even with...
  • Page 104 1E-n Mod.Amplitude[UIp-p] Figure 4.7.3-1 Noise Distribution Estimate and BER Estimate Calculation The MX183000A allows an estimate curve to be plotted if three or more measurement results have an error rate between 1.0E–6 and 1.0E–9 while measuring Jitter Tolerance. Intermediate results as shown in Figure 4.7.3-2 can be obtained for settings as shown in Table 4.6.2-1.
  • Page 105 Jitter Tolerance Test Procedure If you wish to determine jitter tolerance estimate results accurately for low rates, set Unit to Estimate. Note: Three or more measurement results between 1.0E–6 and 1.0E–9 cannot be obtained if the jitter amplitude reaches the Upper Limit, and the Error Rate at this point is 1.0E–9 or less.
  • Page 106 Chapter 4 Operation Intermediate results as shown in Figure 4.7.3-4 can be obtained for settings as shown in Table 4.6.2-1. Unit: Error Rate Error Threshold: 1.0E–10 Direction Search: Binary Figure 4.7.3-4 Example Intermediate Measurement Results for Binary, Error Threshold 1.0E–10 In this case, as there are only two measurement results with an error rate between 1.0E–6 and 1.0E–9, the approximation line shown in Figure 4.7.3-1 cannot be drawn, and BER cannot be estimated for low rates such...
  • Page 107: Chapter 5 Remote Control

    Setting Interface for Remote Control ......5-2 Remote Control Procedure ........... 5-3 Command Description Method ........5-10 IEEE488.2 Common Commands ........ 5-12 MX183000A Command List (Tree) ......5-13 Common Command ............ 5-16 Setting Measurement System ........5-19 PCIe Link Sequence Setup Screen (With Option 011 Installed) .........
  • Page 108: Setting Interface For Remote Control

    Chapter 5 Remote Control 5.1 Setting Interface for Remote Control This section describes the remote interface setting method for MX183000A. In the MX183000A main screen, click the Setup menu, and then click Remote. Figure 5.1-1 Remote Setting Screen Select either Ethernet or GPIB.
  • Page 109: Remote Control Procedure

    Remote Control Procedure 5.2 Remote Control Procedure It describes how to control the MP1800A from a remote-control PC via an Ethernet or GPIB. Set the MP1800A Setup Utility as follows for both Ethernet and GPIB. Activate Interface: Ethernet Performance: Enhanced Figure 5.2-1 MP1800A Setup Utility Settings...
  • Page 110 Chapter 5 Remote Control When controlling the MP1800A via Ethernet There are two following methods when MX183000A is remotely controlled via Ethernet: ● Controlling MX183000A installed in the PC for the remote control ● Controlling MX183000A installed in the MP1800A MP1800A IP Address:192.168.2.100...
  • Page 111 Figure 5.2-3 Remote Control System Configuration (Ethernet Control 2) In the system configuration as shown in Figure 5.2-2, the IP address for transmitting MX183000A to the remote control software is “127.0.0.1” and the port number is “5000”. In the system configuration as shown in Figure 5.2-3, the IP address for transmitting MX183000A to the remote control software is “192.168.2.100”...
  • Page 112 When controlling the MP1800A via GPIB MX183000A can be controlled remotely via GPIB as follows. ● Controlling MX183000A installed in the MP1800A Note that the MP1800A cannot be controlled via GPIB from MX183000A on the remote control PC. IP Address:192.168.2.100...
  • Page 113 Start MX183000A, and wait until the Selector screen appears. Click Setup -> Remote (R) from the menu. The Remote Setting screen is displayed. Set the remote interface port number for MX183000A to 5000 or the GPIB address to 3. Refer to Section 5.1 “Setting Interface for Remote Control”.
  • Page 114 Chapter 5 Remote Control :SYSTem:MMEMory:RESult:STORe "D:\test_folder\test",HTML :SYSTem:MMEMory:RESult:STORe "D:\test_folder\test",CSV 14. Close the application. :SENSe:MEASure:JITTer:STOP :SYSTem:MEASure:SELect NONE This is an example of the procedure for jitter tolerance testing using a PCIe device. Start the PCIe Link Sequence application. :SYSTem:MEASure:SELect PCI Connect using steps 6 to 9 in the jitter tolerance test example procedure.
  • Page 115 Remote Control Procedure This is an example of the procedure for sending a Link Sequence using a USB device. Start the USB Link Sequence application. :SYSTem:MEASure:SELect USB Connect using steps 6 to 9 in the jitter tolerance test example procedure. Set the test target specification to GEN 1.
  • Page 116: Command Description Method

    Chapter 5 Remote Control 5.3 Command Description Method This chapter explains the notations used in the message syntax. Table 5.3-1 Notation used in Command Syntax Symbol Usage <> Parameters enclosed in < > are character strings input to the program. Messages or parameters enclosed in square brackets can be omitted.
  • Page 117 The < and > in the example indicate the response and the program message respectively. Notes: ● Any commands for MX183000A are sequential commands. ● If commands have restrictions, other settings may be affected. For the setting items to be affected and conditions to be...
  • Page 118: Ieee488.2 Common Commands

    <Manufacturer>, <Model>, <Serial No.> Response <Manufacturer>, <Model>=<CHARACTER RESPONSE DATA> ANRITSU MX183000A <Serial No.>=<NR1 NUMERIC RESPONSE DATA> 0000000000 The serial No. of MX183000A is always "0000000000". Main frame Serial number Reports manufacture name, model, etc. Function > :MFRame:ID 0 Example > *IDN? <...
  • Page 119: Mx183000A Command List (Tree)

    MX183000A Command List (Tree) 5.5 MX183000A Command List (Tree) The command list of MX183000A is displayed in tree. Table 5.5-1 MX183000A Command Tree Command Command Command Command Command Command/ Header 1 Header 2 Header 3 Header 4 Header 5 Query...
  • Page 120 Chapter 5 Remote Control Table 5.5-1 MX183000A Command Tree (Cont’d) Command Command Command Command Command Command/ Header 1 Header 2 Header 3 Header 4 Header 5 Query :LTRaining :SEQuence :SKP :SLENgth :8B10B :128B130B :128B132B :INTerval :8B10B :128B130B :128B132B :SPECification :STARt...
  • Page 121 MX183000A Command List (Tree) Table 5.5-1 MX183000A Command Tree (Cont’d) Command Command Command Command Command Command/ Header 1 Header 2 Header 3 Header 4 Header 5 Query :SENSe :MEASure :BERCond :THReshold :UNIT :WTIMe :JITTer :STARt :STATe :STOP :SYSCond :BITRate :TABLedata...
  • Page 122: Common Command

    Chapter 5 Remote Control 5.6 Common Command This section explains the commands for the common setting and function of MX183000A. Figure 5.6-1 Selector Screen Table 5.6-1 Common Command Setting Item Command Queries error message :SYSTem:ERRor? Sets terminator :SYSTem:TERMination :SYSTem:TERMination? Start application setting...
  • Page 123 Common Command :SYSTem:ERRor? None Parameter <error/event_number>,"<error/event_description>" Response <error/event_number>=<NR1 NUMERIC RESPONSE DATA> –32768 to 32767 The value of zero indicates no error or no event occurrence. Others return standard errors reserved by SCPI or equipment-specific errors. <error/event_description>=<STRING RESPONSE DATA> Error messages corresponding to each <error/event_number>. The maximum length of this character string is 255 characters.
  • Page 124 This command can be used after the application has been started using the :SYSTem:MEASure:SELect command and connected to the MP1800A using :SYSTem:EQUipment:CONNect. Some screens may not be available depending on the particular MX183000A license. To display the Tolerance Measurement Report screen: Example > :DISPlay:MEASure:CHANge REPort...
  • Page 125: Setting Measurement System

    Setting Measurement System 5.7 Setting Measurement System Figure 5.7-1 Equipment Setup Screen Figure 5.7-2 Equipment Setup Screen After Search Completion 5-19...
  • Page 126 Chapter 5 Remote Control Figure 5.7-3 Equipment Setup Screen After Connect Completion ":SYSTem:EQUipment:CONNect" must be used to connect to the MP1800A except when using the following commands. :SYSTem:MEASure:SELect :SYSTem:MEASure:EXIT :SYSTem:EQUipment:SEARch:SETTing :SYSTem:EQUipment:SEARch:STARt :SYSTem:EQUipment:SEARch:ENABle :SYSTem:EQUipment:SEARch:SETTing :SYSTem:EQUipment:SETTing:MODule :SYSTem:EQUipment:CONNect 5-20...
  • Page 127 Setting Measurement System Table 5.7-1 Setting Commands of Main Window Setting Item Command Exit :SYSTem:MEASure:EXIT Initialize :SYSTem:MEASure:INITialize Save :SYSTem:MMEMory:SETTing:STORe Load :SYSTem:MMEMory:SETTing:RECall MP1800A :SYSTem:EQUipment:SEARch:SETTing :SYSTem:EQUipment:SEARch:SETTing? Search Enable :SYSTem:EQUipment:SEARch:ENABle :SYSTem:EQUipment:SEARch:ENABle? Search Start :SYSTem:EQUipment:SEARch:STARt Connect :SYSTem:EQUipment:CONNect Disconnect :SYSTem:EQUipment:DCONnect Equipment :SYSTem:EQUipment:SETTing :SYSTem:EQUipment:SETTing? :SYSTem:EQUipment:SETTing:MODule? :SYSTem:MEASure:EXIT None Parameter Closes the application.
  • Page 128 Chapter 5 Remote Control :SYSTem:MMEMory:SETTing:RECall <file_name> <file_name>=<STRING PROGRAM DATA> Parameter "<drv>:\<dir1>\<dir2>\<file>" <drv>=C, D, E, F Drive name <dir>=xxxxxxxx Directory name <file>=xxxxxxxxx File name Loads measurement setting conditions. Function > :SYSTem:MMEMory:SETTing:RECall Example "C:\test_folder\test_setting" :SYSTem:EQUipment:SEARch:SETTing <info>,<number> <info>=<STRING PROGRAM DATA> Parameter TCPIP0::<address>::<port>::SOCKET <address>=xxx.xxx.xxx.xxx IP address <port>=xxxx port...
  • Page 129 Setting Measurement System :SYSTem:EQUipment:SEARch:SETTing? <number/type> <number>=<DECIMAL NUMERIC PROGRAM DATA> Parameter 1 to 3 No.1 to 3 <type>=<CHARACTER PROGRAM DATA > LIST Connection target candidate list For argument <number> Response <string>=<STRING RESPONSE DATA> <string>=TCPIP0::<address>::<port>::SOCKET <address>=<STRING RESPONSE DATA> Output in form 223.255.255.254 <port>=<NR1 NUMERIC RESPONSE DATA >...
  • Page 130 Chapter 5 Remote Control :SYSTem:EQUipment:SEARch:ENABle? [<number>] <number>=<DECIMAL NUMERIC PROGRAM DATA> Parameter 1 to 3 No.1 to 3 Note: When <number> is omitted, No.1 is queried. <boolean>=<NR1 NUMERIC RESPONSE DATA> Response Search ON Search OFF Queries the ON/OFF setting of the search target. Function To query the search setting of No.2: Example...
  • Page 131 Setting Measurement System :SYSTem:EQUipment:SETTing <type>,<number>,<unit>,<slot>[,<data_if>] <type>=<CHARACTER PROGRAM DATA> Parameter JITTer Jitter Modulation Source <number>=<DECIMAL NUMERIC PROGRAM DATA> 1 to 3 MP1800A No.1 to 3 <slot>=<DECIMAL NUMERIC PROGRAM DATA> 1 to 6 Slot 1 to 6 [<data_if>]=<DECIMAL NUMERIC PROGRAM DATA> 1 to 4 Data 1 to 4 Note: <data_if>...
  • Page 132 Chapter 5 Remote Control :SYSTem:EQUipment:SETTing? <type> <type>=<CHARACTER PROGRAM DATA> Parameter JITTer Jitter Modulation Source <number>=<NR1 NUMERIC RESPONSE DATA> Response 1 to 3 MP1800A No.1 to 3 None <unit>=<NR1 NUMERIC RESPONSE DATA> 1 to 4 Unit 1 to 4 <slot>=<NR1 NUMERIC RESPONSE DATA> 1 to 6 Slot 1 to 6 None...
  • Page 133 Setting Measurement System :SYSTem:EQUipment:SETTing:MODule? <type> <type>=<CHARACTER PROGRAM DATA> Parameter JITTer Jitter Modulation Source <string>=<STRING RESPONSE DATA> Response "<number>,<unit>,<slot>,[<data_if>]" (Up to 12) <number>=<NR1 NUMERIC RESPONSE DATA> 1 to 3 MP1800A No.1 to 3 None <unit>=<NR1 NUMERIC RESPONSE DATA> 1 to 4 Unit 1 to 4 <slot>=<NR1 NUMERIC RESPONSE DATA>...
  • Page 134 Chapter 5 Remote Control :SYSTem:EQUipment:CONNect None Parameter Connects to the MP1800A with the IP address selected Function by :SYSTem:EQUipment:SEARch:ENABle. This command can be used after searching for equipment using :SYSTem:EQUipment:SEARch:SETTing. To connect to the MP1800A Example > :SYSTem:EQUipment:CONNect :SYSTem:EQUipment:DCONnect None Parameter Disconnects from the MP1800A.
  • Page 135: Pcie Link Sequence Setup Screen (With Option 011 Installed)

    PCIe Link Sequence Setup Screen (With Option 011 Installed) 5.8 PCIe Link Sequence Setup Screen (With Option 011 Installed) This setup screen is available only when Option 011 is installed, when PCIe Link Sequence is started on the Selector screen, and when the MP1800A has been connected using Equipment Setup.
  • Page 136 Chapter 5 Remote Control [10] [11] Figure 5.8-2 Sequence Screen (BER Measurement) 5-30...
  • Page 137 PCIe Link Sequence Setup Screen (With Option 011 Installed) Table 5.8-1 Sequence Screen Setup Commands Setting Item Command Sequence Start :LTRaining:SEQuence:STARt Stop :LTRaining:SEQuence:STOP State :LTRaining:SEQuence:STATe? Specification :LTRaining:SEQuence:SPECification :LTRaining:SEQuence:SPECification? Loopback through :LTRaining:SEQuence:LTHRough :LTRaining:SEQuence:LTHRough? Test Pattern :SOURce:PATTern:TYPE :SOURce:PATTern:TYPE? :LTRaining:SEQuence:TEST:PATTern :LTRaining:SEQuence:TEST:PATTern? :SOURce:PATTern:PRBS:LENGth :SOURce:PATTern:PRBS:LENGth? Insert Delay Symabol :LTRaining:SEQuence:DSYMbol :LTRaining:SEQuence:DSYMbol?
  • Page 138 Chapter 5 Remote Control :LTRaining:SEQuence:STARt None Parameter Starts transmitting a link training sequence for looping back DUT. Function Once the transmission is complete, the pattern selected by Test Pattern is sent. > :LTRaining:SEQuence:STARt Example :LTRaining:SEQuence:STOP None Parameter Stops transmitting link training sequence and test pattern and sets to Function Electrical Idle.
  • Page 139 PCIe Link Sequence Setup Screen (With Option 011 Installed) :LTRaining:SEQuence:SPECification? <type>=<CHARACTER RESPONSE DATA> Response REV1, REV2, REV3, REV4 Queries the environment to loopback the DUT. Function > :LTRaining:SEQuence:SPECification? Example < REV4 :LTRaining:SEQuence:LTHRough <type> <type>=<CHARACTER PROGRAM DATA> Parameter CONFiguration Configuration route RECovery Recovery route Select the LTSSM route to loopback the DUT.
  • Page 140 Chapter 5 Remote Control :SOURce:PATTern:TYPE? <type>=<CHARACTER RESPONSE DATA> Response COMP, PRBS Queries the test pattern to be sent after completing the link training Function sequence transmission. > :SOURce:PATTern:TYPE? Example < COMP :LTRaining:SEQuence:TEST:PATTern <type> <type>=<CHARACTER PROGRAM DATA> Parameter Compliance Pattern Modified Compliance Pattern Selects the type of Compliance Pattern to be sent when test Function pattern ”:SOURce:PATTern:TYPE”...
  • Page 141 PCIe Link Sequence Setup Screen (With Option 011 Installed) :SOURce:PATTern:PRBS:LENGth? <numeric>=<NR1 NUMERIC RESPONSE DATA> Response 7, 9, 10, 11, 15, 20, 23, 31 Queries the number of stages for PRBS pattern reception. Function > :SOURce:PATTern:PRBS:LENGth? Example < 7 :LTRaining:SEQuence:DSYMbol <boolean> <boolean>=<BOOLEAN PROGRAM DATA>...
  • Page 142 Chapter 5 Remote Control :LTRaining:SEQuence:DESign:REV1:CONFiguration <type>,<numeric> <type>=<CHARACTER PROGRAM DATA> Parameter DQUite DETECT_QUITE (wait) DACTive DETECT_ACTIVE PACTive POLLING_ACTIVE PCONfiguration POLLING_CONFIGURATION LEMaster LOOPBACK_ENTRY_MASTER <numeric>=<DECIMAL NUMERIC PROGRAM DATA> 1 to 1000000 1 to 1000000 cycles TS transmission cycles per step 1 to 1000000 1 to 1000000 µs Wait time/1 µs Step Sets a sequence pattern to loopback the DUT (REV1).
  • Page 143 PCIe Link Sequence Setup Screen (With Option 011 Installed) :LTRaining:SEQuence:DESign:REV2:CONFiguration<type>,<numeric> <type>=<CHARACTER PROGRAM DATA> Parameter DQUite DETECT_QUITE (wait) DACTive DETECT_ACTIVE PACTive POLLING_ACTIVE PCONfiguration POLLING_CONFIGURATION LEMaster1 LOOPBACK_ENTRY_MASTER LEMChange LOOPBACK_ENTRY_MASTER_CHANGE (wait) LEMaster2 LOOPBACK_ENTRY_MASTER <numeric>=<DECIMAL NUMERIC PROGRAM DATA> 1 to 1000000 1 to 1000000 cycles TS transmission cycles per step 1 to 1000000 1 to 1000000 µs...
  • Page 144 Chapter 5 Remote Control :LTRaining:SEQuence:DESign:REV2:RECovery <type>,<numeric> <type>=<CHARACTER PROGRAM DATA> Parameter DQUite DETECT_QUITE (wait) DACTive DETECT_ACTIVE PACTive POLLING_ACTIVE PCONfiguration POLLING_CONFIGURATION CLIStart CONFIGURATION_LINKWIDTH_START CLIaccept CONFIGURATION_LINKWIDTH_ACCEPT CLAWait CONFIGURATIONS_LANE_WAIT CLAaccept CONFIGURATIONS_LANE_ACCEPT CCOMplete CONFIGURATION_COMPLETE CIDLe CONFIGURATION_IDLE (wait) RRLock1 RECOVERY_RCVR_LOCK RRCeqts2 RECOVERY_RCVR_CFG_EQTS2 RSPeed RECOVERY_SPEED (wait) RRLock2 RECOVERY_RCVR_LOCK RRCTs2 RECOVERY_RCVR_CFG_TS2...
  • Page 145 PCIe Link Sequence Setup Screen (With Option 011 Installed) :LTRaining:SEQuence:DESign:REV2:RECovery? <type> <type>=<CHARACTER PROGRAM DATA> Parameter DQUite DETECT_QUITE (wait) DACTive DETECT_ACTIVE PACTive POLLING_ACTIVE PCONfiguration POLLING_CONFIGURATION CLIStart CONFIGURATION_LINKWIDTH_START CLIaccept CONFIGURATION_LINKWIDTH_ACCEPT CLAWait CONFIGURATIONS_LANE_WAIT CLAaccept CONFIGURATIONS_LANE_ACCEPT CCOMplete CONFIGURATION_COMPLETE CIDLe CONFIGURATION_IDLE (wait) RRLock1 RECOVERY_RCVR_LOCK RRCeqts2 RECOVERY_RCVR_CFG_EQTS2 RSPeed RECOVERY_SPEED (wait)
  • Page 146 Chapter 5 Remote Control :LTRaining:SEQuence:DESign:REV3:CONFiguration <type>,<numeric> <type>=<CHARACTER PROGRAM DATA> Parameter DQUite DETECT_QUITE (wait) DACTive DETECT_ACTIVE PACTive POLLING_ACTIVE PCONfiguration POLLING_CONFIGURATION LEMaster1 LOOPBACK_ENTRY_MASTER LEMChange LOOPBACK_ENTRY_MASTER_CHANGE (wait) LEMaster2 LOOPBACK_ENTRY_MASTER <numeric>=<DECIMAL NUMERIC PROGRAM DATA> 1 to 1000000 1 to 1000000 cycles TS transmission cycles per step 1 to 1000000 1 to 1000000 µs Wait time/1 µs Step...
  • Page 147 PCIe Link Sequence Setup Screen (With Option 011 Installed) :LTRaining:SEQuence:DESign:REV3:RECovery <type>,<numeric> <type>=<CHARACTER PROGRAM DATA> Parameter DQUite DETECT_QUITE (wait) DACTive DETECT_ACTIVE PACTive POLLING_ACTIVE PCONfiguration POLLING_CONFIGURATION CLIStart CONFIGURATION_LINKWIDTH_START CLIaccept CONFIGURATION_LINKWIDTH_ACCEPT CLAWait CONFIGURATIONS_LANE_WAIT CLAaccept CONFIGURATIONS_LANE_ACCEPT CCOMplete CONFIGURATION_COMPLETE CIDLe CONFIGURATION_IDLE (wait) RRLock1 RECOVERY_RCVRLOCK RRCeqts2 RECOVERY_RCVRCFG EQTS2 RSPeed RECOVERY_SPEED (wait)
  • Page 148 Chapter 5 Remote Control :LTRaining:SEQuence:DESign:REV3:RECovery? <type> <type>=<CHARACTER PROGRAM DATA> Parameter DQUite DETECT_QUITE (wait) DACTive DETECT_ACTIVE PACTive POLLING_ACTIVE PCONfiguration POLLING_CONFIGURATION CLIStart CONFIGURATION_LINKWIDTH_START CLIaccept CONFIGURATION_LINKWIDTH_ACCEPT CLAWait CONFIGURATIONS_LANE_WAIT CLAaccept CONFIGURATIONS_LANE_ACCEPT CCOMplete CONFIGURATION_COMPLETE CIDLe CONFIGURATION_IDLE (wait) RRLock1 RECOVERY_RCVRLOCK RRCeqts2 RECOVERY_RCVRCFG EQTS2 RSPeed RECOVERY_SPEED (wait) RRLock2 RECOVERY_RCVR_LOCK REPHase1...
  • Page 149 PCIe Link Sequence Setup Screen (With Option 011 Installed) :LTRaining:SEQuence:DESign:REV4:RECovery <type>,<numeric> <type>=<CHARACTER PROGRAM DATA > Parameter DQUite DETECT_QUITE (wait) DACTive DETECT_ACTIVE PACTive POLLING_ACTIVE PCONfiguration POLLING_CONFIGURATION CLIStart CONFIGURATION_LINKWIDTH_START CLIaccept CONFIGURATION_LINKWIDTH_ACCEPT CLAWait CONFIGURATIONS_LANE_WAIT CLAaccept CONFIGURATIONS_LANE_ACCEPT CCOMplete CONFIGURATION_COMPLETE CIDLe CONFIGURATION_IDLE (wait) RRLock1 RECOVERY_RCVR_LOCK RRCeqts21 RECOVERY_RCVR_CFG_EQTS2 RSPeed1...
  • Page 150 Chapter 5 Remote Control :LTRaining:SEQuence:DESign:REV4:RECovery? <type> <type>=<CHARACTER PROGRAM DATA> Parameter DQUite DETECT_QUITE (wait) DACTive DETECT_ACTIVE PACTive POLLING_ACTIVE PCONfiguration POLLING_CONFIGURATION CLIStart CONFIGURATION_LINKWIDTH_START CLIaccept CONFIGURATION_LINKWIDTH_ACCEPT CLAWait CONFIGURATIONS_LANE_WAIT CLAaccept CONFIGURATIONS_LANE_ACCEPT CCOMplete CONFIGURATION_COMPLETE CIDLe CONFIGURATION_IDLE (wait) RRLock1 RECOVERY_RCVR_LOCK RRCeqts21 RECOVERY_RCVR_CFG_EQTS2 RSPeed1 RECOVERY_SPEED (wait) RRLock2 RECOVERY_RCVR_LOCK REPHase11 RECOVERY_EQUALIZATION_PHASE1...
  • Page 151 PCIe Link Sequence Setup Screen (With Option 011 Installed) :SENSe:MEASure:BER:STARt None Parameter Starts BER Measurement. Function > :SENSe:MEASure:BER:STARt Example :SENSe:MEASure:BER:STOP None Parameter Stops BER Measurement. Function > :SENSe:MEASure:BER:STOP Example :SENSe:MEASure:BER:STATe? <numeric>=<NR1 NUMERIC RESPONSE DATA> Response Stop Measurement in progress Queries BER Measurement status. Function >...
  • Page 152 Chapter 5 Remote Control :CALCulate:DATA:EALarm? <result> <result>=<STRING PROGRAM DATA> Parameter For details on <result>, refer to Table 5.8-2. <string>=<STRING RESPONSE DATA> Response Table 5.8-2 Parameter Items <result1> Format Error Count "EC" Form1 Bit Count "BITS" Form1 Bit Error Rate "BER" Form2 Pass/fail judgment "JUDGe"...
  • Page 153 PCIe Link Sequence Setup Screen (With Option 011 Installed) [10] [13] [14] Figure 5.8-3 TS Option Screen (Rev1, Rev2) [11] [12] Figure 5.8-4 TS Option Screen (Rev3, Rev4) 5-47...
  • Page 154 Chapter 5 Remote Control Table 5.8-4 Sequence Option Screen Setup Command Setting Item Command :LTRaining:SEQuence:FTS :LTRaining:SEQuence:FTS? Link Number :LTRaining:SEQuence:LINKnum :LTRaining:SEQuence:LINKnum? Lane Number :LTRaining:SEQuence:LANenum :LTRaining:SEQuence:LANenum? Full Swing :LTRaining:SEQuence:FSWing :LTRaining:SEQuence:FSWing? Low Frequency :LTRaining:SEQuence:LFRequency :LTRaining:SEQuence:LFRequency? Disable Scrambling :LTRaining:SEQuence:DSCRamble :LTRaining:SEQuence:DSCRamble? Reset EIEOS Interval :LTRaining:SEQuence:REIeos:INTerval :LTRaining:SEQuence:REIeos:INTerval? SKP Insert :LTRaining:SEQuence:SKP...
  • Page 155 PCIe Link Sequence Setup Screen (With Option 011 Installed) :LTRaining:SEQuence:FTS? <numeric>=<NR1 NUMERIC RESPONSE DATA> Response 0 to 255 0 to 255 Queries the TS FTS setting. Function > :LTRaining:SEQuence:FTS? Example < 127 :LTRaining:SEQuence:LINKnum <numeric> <numeric>=<DECIMAL NUMERIC PROGRAM DATA> Parameter 0 to 255 0 to 255/1 Step Sets the TS Link Number.
  • Page 156 Chapter 5 Remote Control :LTRaining:SEQuence:FSWing <numeric> <numeric>=<DECIMAL NUMERIC PROGRAM DATA> Parameter 12 to 63 12 to 63/1 Step Sets the TS Full Swing value. Function To set the TS Full Swing value to 30: Example > :LTRaining:SEQuence:FSWing 30 :LTRaining:SEQuence:FSWing? <numeric>=<NR1 NUMERIC RESPONSE DATA> Response 12 to 63 12 to 63/1step...
  • Page 157 PCIe Link Sequence Setup Screen (With Option 011 Installed) :LTRaining:SEQuence:DSCRamble? <numeric>=<NR1 NUMERIC RESPONSE DATA> Response De-assert Assert Queries the TS Disable scramble bit value. Function > :LTRaining:SEQuence:DSCRamble? Example < 1 :LTRaining:SEQuence:REIeos:INTerval <boolean> <boolean>=<BOOLEAN PROGRAM DATA> Parameter OFF or 0 Disables the Reset EIEOS Interval Count bit. ON or 1 Enables the Reset EIEOS Interval Count bit.
  • Page 158 Chapter 5 Remote Control :LTRaining:SEQuence:SKP:SLENgth:8B10B <numeric> <numeric>=<NR1 NUMERIC PROGRAM DATA> Parameter COM + 1 symbol COM + 2 symbols COM + 3 symbols COM + 4 symbols COM + 5 symbols Sets the number of SKP symbols to be inserted by SKP Ordered Set for Function 8b/10b Encoding operation.
  • Page 159 PCIe Link Sequence Setup Screen (With Option 011 Installed) :LTRaining:SEQuence:SKP:SLENgth:128B130B <numeric> <numeric>=<DECIMAL NUMERIC PROGRAM DATA> Parameter 8 Symbols 12 Symbols 16 Symbols 20 Symbols 24 Symbols Sets the number of SKP symbols to be inserted by SKP Ordered Set for Function 128b/130b Encoding operation.
  • Page 160 Chapter 5 Remote Control :LTRaining:SEQuence:PACTive:TS <numeric> <numeric>=<DECIMAL NUMERIC PROGRAM DATA> Parameter Transmits TS1 Ordered Set. Transmits EQ TS1 Ordered Set. Selects the type of TS transmitted for Polling Active State. Function To set the TS to be transmitted for Polling Active State to TS1 Ordered Example Set: >...
  • Page 161: Usb Link Sequence Setup Screen (With Option 012 Installed)

    USB Link Sequence Setup Screen (With Option 012 Installed) 5.9 USB Link Sequence Setup Screen (With Option 012 Installed) This setup screen is available only when Option 012 is installed, when USB Link Sequence is started on the Selector screen, and when the MP1800A has been connected using Equipment Setup.
  • Page 162 Chapter 5 Remote Control Table 5.9-1 Sequence Screen Setup Commands Setting Item Command Sequence Start :LTRaining:SEQuence:STARt Sequence Stop :LTRaining:SEQuence:STOP Sequence State :LTRaining:SEQuence:STATe? Not Wait For The LFPS signal :LTRaining:SEQuence:NWAit:LFPS :LTRaining:SEQuence:NWAit:LFPS? Specification :LTRaining:SEQuence:SPECification :LTRaining:SEQuence:SPECification? Transmit Test Pattern :LTRaining:SEQuence:TEST:PATTern:TRANsmit Stop Test Pattern :LTRaining:SEQuence:TEST:PATTern:STOP Test pattern :SOURce:PATTern:TYPE...
  • Page 163 USB Link Sequence Setup Screen (With Option 012 Installed) :LTRaining:SEQuence:STATe? <numeric>=<NR1 NUMERIC RESPONSE DATA> Response Stop Sending Sequence Pattern Sending Test Pattern Queries the link training sequence transmission status. Function > :LTRaining:SEQuence:STATe? Example < 1 :LTRaining:SEQuence:NWAit:LFPS <boolean> <boolean>=<BOOLEAN PROGRAM DATA> Parameter OFF or 0 Starts the link training sequence transmission after...
  • Page 164 Chapter 5 Remote Control :LTRaining:SEQuence:SPECification? <type>=<CHARACTER RESPONSE DATA> Response GEN1, GEN 2 Queries the environment to loopback the DUT supporting USB3.0/3.1. Function > :LTRaining:SEQuence:SPECification? Example < GEN1 :LTRaining:SEQuence:TEST:PATTern:TRANsmit None Parameter Transmits the pattern selected at Test Pattern continuously. Function > :LTRaining:SEQuence:TEST:PATTern:TRANsmit Example :LTRaining:SEQuence:TEST:PATTern:STOP None...
  • Page 165 USB Link Sequence Setup Screen (With Option 012 Installed) :LTRaining:SEQuence:TEST:PATTern <numeric> <numeric>=<DECIMAL NUMERIC PROGRAM DATA> Parameter When Specification setting is GEN1: 0 to 6 CP0 to CP6 When Specification setting is GEN2: Selects the type of Compliance Pattern to be sent when test pattern is set Function to Compliance.
  • Page 166 Chapter 5 Remote Control :LTRaining:SEQuence:DESign:GEN1 <type>,<numeric> <type>=<CHARACTER PROGRAM DATA> Parameter RDACtive RX_DETECT_ACTIVE(wait) PLFPs POLLING_LFPS (LFPS transmission time) PRXeq POLLING_RXEQ PACTive POLLING_ACTIVE PCONfiguration POLLING_CONFIGURATION PIDLe POLLING_IDLE (wait) <numeric>=<DECIMAL NUMERIC PROGRAM DATA> 1 to 1000000 1 to 1000000 cycles TS transmission cycles per step 1 to 1000000 1 to 1000000 µs Wait or signal transmission time/1 µs Step...
  • Page 167 USB Link Sequence Setup Screen (With Option 012 Installed) :LTRaining:SEQuence:DESign:GEN2 <type>,<numeric> <type>=<CHARACTER PROGRAM DATA> Parameter RDACtive RX_DETECT_ACTIVE PLSCd1 POLLING_LFPS SCD1 (SCD1 transmission time) PLSCd2 POLLING_LFPS SCD2 (SCD2 transmission time) PPMatch POLLING_PORTMATCH (LBPM transmission time) PRXeq POLLING_RXEQ (wait) PACTive POLLING_ACTIVE PCONfiguration POLLING_CONFIGURATION PIDLe POLLING_IDLE (wait)
  • Page 168 Chapter 5 Remote Control :LTRaining:SEQuence:DESign:GEN2? <numeric> <type>=<CHARACTER PROGRAM DATA> Parameter RDACtive RX_DETECT_ACTIVE PLSCd1 POLLING_LFPS SCD1 (SCD1 transmission time) PLSCd2 POLLING_LFPS SCD2 (SCD2 transmission time) PPMatch POLLING_PORTMATCH (LBPM transmission time) PRXeq POLLING_RXEQ (wait) PACTive POLLING_ACTIVE PCONfiguration POLLING_CONFIGURATION PIDLe POLLING_IDLE (wait) <numeric>=<NR1 NUMERIC RESPONSE DATA> Response 1 to 1000000 1 to 1000000 cycles...
  • Page 169 USB Link Sequence Setup Screen (With Option 012 Installed) Figure 5.9-2 TS Option Screen (Gen1) Figure 5.9-3 TS Option Screen (Gen2) 5-63...
  • Page 170 Chapter 5 Remote Control Table 5.9-2 Sequence Screen Setup Commands Setting Item Command Disable Scrambling :LTRaining:SEQuence:DSCRamble :LTRaining:SEQuence:DSCRamble? SKP Insert :LTRaining:SEQuence:SKP :LTRaining:SEQuence:SKP? Symbol Length 8b/10b :LTRaining:SEQuence:SKP:SLENgth:8B10B :LTRaining:SEQuence:SKP:SLENgth:8B10B? Interval 8b/10b :LTRaining:SEQuence:SKP:INTerval:8B10B :LTRaining:SEQuence:SKP:INTerval:8B10B? Symbol Length 128b/132b :LTRaining:SEQuence:SKP:SLENgth:128B132B :LTRaining:SEQuence:SKP:SLENgth:128B132B? Interval 128b/132b :LTRaining:SEQuence:SKP:INTerval:128B132B :LTRaining:SEQuence:SKP:INTerval:128B132B? :LTRaining:SEQuence:DSCRamble <boolean> <boolean>=<BOOLEAN PROGRAM DATA>...
  • Page 171 USB Link Sequence Setup Screen (With Option 012 Installed) :LTRaining:SEQuence:SKP:SLENgth:8B10B <numeric> <numeric>=<DECIMAL NUMERIC PROGRAM DATA> Parameter 2 symbols 4 symbols 6 symbols Sets the number of SKP symbols to be inserted by SKP Ordered Set for Function 8b/10b Encoding operation. To set the number of SKP OS SKP symbols to 2: Example >:LTRaining:SEQuence:SKP:SLENgth:8B10B 2...
  • Page 172 Chapter 5 Remote Control :LTRaining:SEQuence:SKP:SLENgth:128B132B <numeric> <numeric>=<DECIMAL NUMERIC PROGRAM DATA> Parameter 8 Symbols 12 Symbols 16 Symbols 20 Symbols 24 Symbols 28 Symbols 32 Symbols 36 Symbols 40 Symbols Sets the number of SKP symbols to be inserted by SKP Ordered Set for Function 128b/132b Encoding operation.
  • Page 173 USB Link Sequence Setup Screen (With Option 012 Installed) Figure 5.9-4 BER Measurement Setting Window Table 5.9-3 BER Measurement Setting Command Setting Item Command BER Measurement Start :SENSe:MEASure:BER:STARt BER Measurement Stop :SENSe:MEASure:BER:STOP BER Measurement State :SENSe:MEASure:BER:STATe? Configure BER :DISPlay:RESult:BER Measurement :DISPlay:RESult:BER? Error Count Threshold :SENSe:MEASure:BER:ECTHreshold...
  • Page 174 Chapter 5 Remote Control :SENSe:MEASure:BER:STOP None Parameter Starts the BER measurement. Function >:SENSe:MEASure:BER:STOP Example :SENSe:MEASure:BER:STATe? <numeric>=<NR1 NUMERIC RESPONSE DATA> Response Stop Measurement in progress Queries the BER measurement status. Function >:SENSe:MEASure:BER:STATe? Example < 1 :DISPlay:RESult:BER <boolean> <boolean>=<BOOLEAN PROGRAM DATA> Parameter OFF or 0 Hides the BER measurement setting window.
  • Page 175 USB Link Sequence Setup Screen (With Option 012 Installed) :SENSe:MEASure:BER:ECTHreshold? <numeric>=<NR1 NUMERIC RESPONESE DATA> Response 0 to 1000 0 to1000 Queries the evaluation threshold of the BER measurement. Function >:SENSe:MEASure:BER:ECTHreshold? Example < 1 :SENSe:MEASure:BER:MODE <mode> <mode>=<CHARACTER PROGRAM DATA> Parameter SINGle Performs the measurement once.
  • Page 176 Chapter 5 Remote Control :CALCulate:DATA:EALarm? <result> <result>=<STRING PROGRAM DATA> Parameter Refer to Table 5.9-4 for details of <result>. <string>=<STRING RESPONSE DATA> Response Table 5.9-4 Parameter Items <result1> Format Error Count "EC" Form1 Bit Count "BITS" Form1 Bit Error Rate "BER" Form2 Pass/fail judgment "JUDGe"...
  • Page 177: Jitter Tolerance Setup Screen

    5.10 Jitter Tolerance Setup Screen 5.10 Jitter Tolerance Setup Screen This setup screen is available only when Option 001 is installed, when Jitter Tolerance Test or PCIe Link Sequence is started on the Selector screen, and when the MP1800A has been connected using Equipment Setup.
  • Page 178 Chapter 5 Remote Control Table 5.10-1 Run Test Screen Setup Commands Setting Item Command Jitter Tolerance Table :SENSe:JITTer:TABLe:FREQuency? :SENSe:JITTer:TABLe:INDex? :SENSe:JITTer:TABLe:ADD Delete :SENSe:JITTer:TABLe:DELete All Clear :SENSe:JITTer:TABLe:ADELete Order :SENSe:MEASure:BERCond:SEQuence :SENSe:MEASure:BERCond:SEQuence? Set All Limit :SENSe:MEASure:BERCond:RATiosetting :SENSe:MEASure:BERCond:RATiosetting? Run Test :SENSe:MEASure:JITTer:STARt :SENSe:MEASure:JITTer:STOP :SENSe:MEASure:JITTer:STATe? Status :CALCulate:RESult:STATus? Data :CALCulate:RESult:DATA? [10]...
  • Page 179 5.10 Jitter Tolerance Setup Screen :SENSe:JITTer:TABLe:FREQuency? <freq> <freq>=<DECIMAL NUMERIC PROGRAM DATA> Parameter 10 to 250000000 10 to 250000000Hz/1Hz Step <string>=<STRING RESPONSE DATA> Response <string>="<number>,<freq>,<mask>,<upperlimit><lowerlimit>" <number>=<NR1 NUMERIC RESPONSE DATA> 1 to 50 Jitter Tolerance Table index No,1 to 50 <freq>=<NR1 NUMERIC RESPONSE DATA> 10 to 250000000 Modulation frequency registered in the Jitter Tolerance Table...
  • Page 180 Chapter 5 Remote Control :SENSe:JITTer:TABLe:INDex? <number> <number>=<DECIMAL NUMERIC PROGRAM DATA> Parameter 1 to 50 <string>=<STRING RESPONSE DATA> Response <string>="<number>,<freq>,<mask>,<upperlimit><lowerlimit>" <number>=<NR1 NUMERIC RESPONSE DATA> 1 to 50 Jitter Tolerance Table index No,1 to 50 <freq>=<NR1 NUMERIC RESPONSE DATA> 10 to 250000000 Modulation frequency registered in the Jitter Tolerance Table <mask>=<NR1 NUMERIC RESPONSE DATA>...
  • Page 181 5.10 Jitter Tolerance Setup Screen :SENSe:JITTer:TABLe:ADD <freq>,<mask>,<upperlimit><lowerlimit> <freq>=<DECIMAL NUMERIC PROGRAM DATA> Parameter 10 to 250000000 Modulation frequency registered in the Jitter Tolerance Table <mask>=<DECIMAL NUMERIC PROGRAM DATA> 0 to 2000 Mask value registered in the Jitter Tolerance Table <upperlimit>=<DECIMAL NUMERIC PROGRAM DATA> 0 to 2000 Upper Limit value registered in the Jitter Tolerance Table...
  • Page 182 Chapter 5 Remote Control :SENSe:MEASure:BERCond:SEQuence <type> <type>=<CHARACTER PROGRAM DATA> Parameter LOWerfreq Measures in sequence from the lower modulation frequency. HIGHerfreq Measures in sequence from the higher modulation frequency. Selects the tolerance measurement sequence direction. Function To set to measure from the higher modulation frequency side: Example >...
  • Page 183 5.10 Jitter Tolerance Setup Screen :SENSe:MEASure:JITTer:STARt None Parameter Starts the tolerance measurement. Function >:SENSe:MEASure:JITTer:STARt Example :SENSe:MEASure:JITTer:STOP None Parameter Stops the tolerance measurement. Function >:SENSe:MEASure:JITTer:STOP Example :SENSe:MEASure:JITTer:STATe? <numeric>=<NR1 NUMERIC RESPONESE DATA> Response Measurement being executed Measurement stopped Queries the state of the Tolerance measurement. Function >...
  • Page 184 Chapter 5 Remote Control :CALCulate:RESult:DATA? <type>[,<numeric>] <type>=<CHARACTER PROGRAM DATA> Parameter All measurement points POINt Specified point <numeric>=<DECIMAL NUMERIC PROGRAM DATA> 1 to 50 Measurement points No.1 to 50 When <type> is ALL, <numeric> can be omitted. <string>=<STRING RESPONSE DATA> Response <string>="<number>,<freq>,<measui>,<measjudge>,<estimateui>,<r2>, <estimatejudge>,<flow>"...
  • Page 185 5.10 Jitter Tolerance Setup Screen :SENSe:MEASure:SYSCond:BITRate? <numeric>=<NR2 NUMERIC RESPONSE DATA> Response 2.400000 to 32.100000 2.400000 to 32.100000 Gbit/s Queries the tolerance measurement bitrate monitor value. Function > :SENSe:MEASure:SYSCond:BITRate? Example < 8.000000 :SENSe:MEASure:TABLedata:SAVe <file_name> <file_name>=<STRING PROGRAM DATA> Parameter "<drv>:\<dir1>\<dir2>\<file>" <drv>=C, D, E, F Drive name <dir>=xxxxxxxx Directory name...
  • Page 186 Chapter 5 Remote Control :INPut:CLOCk:SELection <sel> <sel>=<CHARACTER PROGRAM DATA> Parameter RECovered Recovered Clock EXTernal External Clock Sets the clock input type. Function To set the clock input type to the Recovered Clock: Example > :INPut:CLOCk:SELection RECovered Note: This command is available when the application is started by PCIe Link Sequence and the MU18304xB with Option 22 or 23 installed is selected for Equipment.
  • Page 187 5.10 Jitter Tolerance Setup Screen [10] [11] Figure 5.10-2 JTOL Settings Screen [12] [13] [15] [16] [14] Figure 5.10-3 PAM4 Manual Setting Screen 5-81...
  • Page 188 Chapter 5 Remote Control Table 5.10-2 JTOL Settings Screen Setup Commands Setting Item Command Unit :SENSe:MEASure:BERCond:UNIT :SENSe:MEASure:BERCond:UNIT? Error Threshold :SENSe:MEASure:BERCond:THReshold :SENSe:MEASure:BERCond:THReshold? BER for JTOL Estimation :DISPlay:RESult:ESTimate:ERATe :DISPlay:RESult:ESTimate:ERATe? Direction Search :SENSe:MEASure:BERCond:SEARch :SENSe:MEASure:BERCond:SEARch? Waiting Timer :SENSe:MEASure:BERCond:WTIMe :SENSe:MEASure:BERCond:WTIMe? Settling Timer :SENSe:MEASure:BERCond:STIMe :SENSe:MEASure:BERCond:STIMe? Gaiting Timer :SENSe:MEASure:BERCond:GTIMe :SENSe:MEASure:BERCond:GTIMe? Auto Search...
  • Page 189 5.10 Jitter Tolerance Setup Screen :SENSe:MEASure:BERCond:UNIT <type> <type>=<CHARACTER PROGRAM DATA> Parameter RATE Error rate COUNt Error count ESTimate Estimate Sets whether error rate, error count, or Estimate is used for pass/fail Function judgment. To set the error rate for the Pass/Fail judgment: Example >...
  • Page 190 Chapter 5 Remote Control :DISPlay:RESult:ESTimate:ERATe <numeric1>,<numeric2> <numeric1>=<DECIMAL PROGRAM DATA> Parameter 1.0 to 9.9 XX:XXE-YY <numeric2>=<DECIMAL PROGRAM DATA> 9 to 20 YY:XXE-YY Sets the BER for JTOL Estimation. Function To set the BER for JTOL Estimation to 5.5E–15: Example > :DISPlay:RESult:ESTimate:ERATe 5.5,15 Incompatible with existing models.
  • Page 191 5.10 Jitter Tolerance Setup Screen :SENSe:MEASure:BERCond:WTIMe <numeric> <numeric>=<DECIMAL NUMERIC PROGRAM DATA> Parameter 1 to 99 1 to 99 s/1s Step Sets the Waiting Time for the Tolerance measurement. Function To set the Waiting Time to 5 s: Example > :SENSe:MEASure:BERCond:WTIMe 5 :SENSe:MEASure:BERCond:WTIMe? None Parameter...
  • Page 192 Chapter 5 Remote Control :SENSe:MEASure:BERCond:GTIMe? <numeric>=<NR1 NUMERIC RESPONSE DATA> Response 0 to 86400 Queries the Gating Time. Function > :SENSe:MEASure:BERCond:GTIMe? Example < 30 :SENSe:MEASure:BERCond:ASEarch <type> <type>=<CHARACTER PROGRAM DATA> Parameter Auto Search Setting off FINE Auto Search Setting on (Fine mode) COARse Auto Search Setting on (Coarse mode) PAMFine...
  • Page 193 5.10 Jitter Tolerance Setup Screen :SENSe:MEASure:BERCond:SSETting <range>,<step/ratio> <range>=<CHARACTER NUMERIC PROGRAM DATA> Parameter VERYlow Range Low: 10 Hz<Jitter Freq.≤100 kHz Range Low: 100 kHz<Jitter Freq.≤1 MHz MIDDle Range Middle: 1 MHz<Jitter Freq.≤10 MHz HIGH Range High: 10 MHz<Jitter Freq. <step>=<DECIMAL NUMERIC PROGRAM DATA> 0.001 to 2000.000 0.001 to 2000 UIp-p <ratio>=<DECIMAL NUMERIC PROGRAM DATA>...
  • Page 194 Chapter 5 Remote Control :SENSe:MEASure:BERCond:MTYPe <type> <type>=<CHARACTER PROGRAM DATA> Parameter NRZ signal PAM4 PAM4 signal Sets the type of signal to be measured in tolerance test. Function To set the type of signal to PAM4: Example > :SENSe:MEASure:BERCond:MTYPe PAM4 :SENSe:MEASure:BERCond:MTYPe? <type>=<CHARACTER RESPONSE DATA>...
  • Page 195 5.10 Jitter Tolerance Setup Screen :SENSe:MEASure:BERCond:PATTern? <type>=<STRING RESPONSE DATA> Response “file name” MU183040B Specify the file name according to “Appendix F” in the Operation Manual Queries the pattern to be used by ED for PAM4 Tolerance measurement. Function > :SENSe:MEASure:BERCond:PATTern? Example <...
  • Page 196 Chapter 5 Remote Control :SENSe:MEASure:BERCond:MANual:DATA? <thre> <thre>=<CHARACTER PROGRAM DATA> Parameter UPPer Upper Eye threshold MIDDle Middle Eye threshold LOWer Lower Eye threshold <volt>=<NR2 NUMERIC RESPONSE DATA> Response –3.500 to 3.300 –3.500 to 3.300 V/0.001 V step Queries the eye threshold set for Data Input of ED and used for PAM4 Function Tolerance measurement.
  • Page 197 5.10 Jitter Tolerance Setup Screen :SENSe:MEASure:BERCond:MANual:DELay <thre>,<delay> <thre>=<CHARACTER PROGRAM DATA> Parameter UPPer Upper Eye threshold MIDDle Middle Eye threshold LOWer Lower Eye threshold <delay>=<DECIMAL NUMERIC PROGRAM DATA> –1000 to 1000 –1000 to 1000 mUI/1 mUI step Sets the phase of ED used for PAM4 Tolerance measurement, specifying Function the eye threshold.
  • Page 198 Chapter 5 Remote Control :SENSe:MEASure:BERCond:TEST? <boolean>=<NR1 NUMERIC RESPONSE DATA> Response Verifies the Threshold/Phase settings before measurement. Does not verify the Threshold/Phase settings before measurement. Queries whether to verify the Threshold/Phase settings before PAM4 Function Tolerance measurement. > :SENSe:MEASure:BERCond:TEST? Example < 1 5-92...
  • Page 199: Graph Screen

    5.11 Graph Screen 5.11 Graph Screen This setup screen is available only when Option 001 is installed, when Jitter Tolerance Test or PCIe Link Sequence is started on the Selector screen, and when the MP1800A has been connected using Equipment Setup.
  • Page 200 Chapter 5 Remote Control :DISPlay:RESult:ESTimate <boolean> <boolean>=<BOOLEAN PROGRAM DATA> Parameter ON or 1 Display selection on OFF or 0 Display selection off Sets whether the Estimation results are displayed on the graph. Function To display the Estimation results are displayed on the graph Example >...
  • Page 201: Result Screen

    5.12 Result Screen 5.12 Result Screen This setup screen is available only when Option 001 is installed, when Jitter Tolerance Test or PCIe Link Sequence is started on the Selector screen, and when the MP1800A has been connected using Equipment Setup.
  • Page 202 Chapter 5 Remote Control :SYSTem:MMEMory:RESult:STORe <file_name>,<type> <file_name>=<STRING PROGRAM DATA> Parameter "<drv>:\<dir1>\<dir2>\<file>" <drv>=C, D, E, F Drive name <dir>=xxxxxxxx Directory name <file>=xxxxxxxxx File name <type>=<CHARACTER PROGRAM DATA> HTML HTML format CSV format Stores the Tolerance measurement result with specification of file name Function and file format.
  • Page 203: Mx181500A Remote Command Compatibility

    5.13 MX181500A Remote Command Compatibility 5.13 MX181500A Remote Command Compatibility MX181500A support for remote commands is as follows.  : Compatible †: Partial compatibility –: Not compatible (new MX183000A function) Table 5.13-1 MX183000A Command Tree Command Command Command Command Command MX181500A...
  • Page 204 Chapter 5 Remote Control Table 5.13-1 MX183000A Command Tree (Cont’d) Command Command Command Command Command MX181500A Header 1 Header 2 Header 3 Header 4 Header 5 Compatibility :LTRaining :SEQuence :REIeos :INTerval – :SKP – :SLENgth :8B10B – :128B130B – :128B132B –...
  • Page 205 5.13 MX181500A Remote Command Compatibility Table 5.13-1 MX183000A Command Tree (Cont’d) Command Command Command Command Command MX181500A Header 1 Header 2 Header 3 Header 4 Header 5 Compatibility :SENSe :MEASure :BERCond :STIMe  :THReshold  :UNIT  :WTIMe  :JITTer :STARt ...
  • Page 206 Chapter 5 Remote Control 5-100.
  • Page 207: Appendix A Specifications

    Table A-1 Configuration Item Model Name Quantity Standard P0031A USB Memory Configuration (MX183000A/MX180000A Installer, Operation manual) Application Parts W3813AE MX183000A Operation Manual (Printed, English) 41KC-3 3dB ATT 41KC-6 6dB ATT 41KC-20 20dB ATT K241C Splitter J1510A Pick Off Tee Z1927A...
  • Page 208 Appendix A Specifications Table A-4 Equipment Setup Tab Item Specifications MP1800A Selects whether to execute search on the selected network device. No.1: OFF/ON No.2: OFF/ON No.3: OFF/ON MP1800A/MT1810A Connection Selects a network device to connect. Setting Example: TCPIP::127.0.0.1::5001::SOCKET,TCPIP::192.168.2.100::5001::S OCKET Search Start Click the button to start search and to display the discovered equipment.
  • Page 209 Appendix A Specifications Table A-5 Sequence Tab (PCIe) (Cont’d) Item Specifications Rev1.0/1.1 Configuration Detect.Quite 1 to 1000000, 1 step Detect.Active 1 to 1000000, 1 step Polling.Active 1 to 1000000, 1 step Polling.Configuration 1 to 1000000, 1 step Loopback.Entry 1 to 1000000, 1 step Rev2.0 Configuration Detect.Quite 1 to 1000000, 1 step...
  • Page 210 Appendix A Specifications Table A-5 Sequence Tab (PCIe) (Cont’d) Item Specifications Rev3.0/3.1 Configuration Detect.Quite 1 to 1000000, 1 step Detect.Active 1 to 1000000, 1 step Polling.Active 1 to 1000000, 1 step Polling.Configuration 1 to 1000000, 1 step Loopback.Entry(2.5G) 1 to 1000000, 1 step Loopback.Entry 1 to 1000000, 1 step (Electrical Idle)
  • Page 211 Appendix A Specifications Table A-5 Sequence Tab (PCIe) (Cont’d) Item Specifications Rev4.0 Recovery Detect.Quite 1 to 1000000, 1 step Detect.Active 1 to 1000000, 1 step Polling.Active 1 to 1000000, 1 step Polling.Configuration 1 to 1000000, 1 step Configuration Linkwidth.Start 1 to 1000000, 1 step Configuration Linkwidth.Accept 1 to 1000000, 1 step Configuration Lane.Wait...
  • Page 212 Appendix A Specifications Table A-5 Sequence Tab (PCIe) (Cont’d) Item Specifications TS Option TS Parameter 0 to 255, 1 step Link Number 0 to 255, 1 step Lane Number 0 to 255, 1 step Full Swing 12 to 63, 1 step Low Frequency 12 to 63, 1 step SRIS...
  • Page 213 Appendix A Specifications Table A-6 Sequence Tab (USB) Item Specifications LTSSM State eSS.Inactive, Rx.Detect, Polling, Loopback Sequence Start/Stop/Unlink Sends the sequence set by Editor. Starts sending a sequence when a trigger is detected by Aux Input of the MU183020A. Continues sending test patterns after a link sequence is sent.
  • Page 214 Appendix A Specifications Table A-6 Sequence Tab (USB) (Cont’d) Item Specifications Option Loopback Asserted Disable Scrambling OFF/ON SKP Insert Enable/Disable Symbol Length(128b/132b) 8 to 40, 2 step Symbol Length(8b/10b) 2 to 6, 2 step SKP Interval(128b/132b) 20 to 80, 1 step SKP Interval(8b/10b) 176 to 708, 2 step tPeriod...
  • Page 215 Appendix A Specifications Table A-7 Run Test Tab Item Specifications Run Test/Stop Test Starts or stops Jitter Tolerance Test. Detail Displays settings and results of Jitter Tolerance Table. Check All Select the Jitter Tolerance Table checkbox. Uncheck Deselect the Jitter Tolerance Table checkbox. Jitter Tolerance Table JTOL measurement point Sets SJ modulation frequency to perform measurement, modulation...
  • Page 216 Appendix A Specifications Table A-7 Run Test Tab (Cont’d) Item Specifications JTOL Setting Detection Unit Error Rate, Error Count, Estimate Error Threshold 1E–3 to 10E–12, E–1 step Error Count 0 to 10000000, 1 step BER for JTOL Estimation 1.0E–20 to 9.9E–9 Search Type Auto Search OFF/FINE/COARSE/PAM4 FINE/PAM4 COARSE...
  • Page 217 Appendix A Specifications Table A-9 Report Tab Item Specifications Make HTML Displays the Jitter Tolerance results in HTML. Make CSV Displays the Jitter Tolerance results in CSV. Save Saves the Jitter Tolerance results in the format displayed on the screen. A-11...
  • Page 218 Appendix A Specifications A-12.
  • Page 219: Appendix B Default Settings

    Appendix B Default Settings Table B-1 Selector Item Default Application Selector PCIe Link Sequence Table B-2 Equipment Setup Tab Item Default MP1800A Check box No.1: ON No.2: OFF No.3: OFF Equipment Jitter None None None...
  • Page 220 Appendix B Default Settings Table B-3 Sequence Tab (PCIe) Item Default BER Monitor LTSSM State Specification Rev. 3.0/3.1(8.0 GT/s) Loopback through Configuration Test pattern Compliance Compliance PRBS PRBS23 Insert Delay symbol Sequence Editor Disable Rev1.0/1.1 Configuration Detect.Quite 1000 µs Detect.Active 12000 µs Polling.Active 1100...
  • Page 221 Appendix B Default Settings Table B-3 Sequence Tab (PCIe) (Cont’d) Item Default Rev2.0 Recovery Detect.Quite 1000 µs Detect.Active 12000 µs Polling.Active 4000 Polling.Configuration 49152 Configuration Linkwidth.Start Configuration Linkwidth.Accept Configuration Lane.Wait Configuration Lane.Accept Configuration Complete Configuration Idle Recovery RcvrLock Recovery RcvrCfg(EQTS2) Recovery Speed Recovery RcvrLock 40960...
  • Page 222 Appendix B Default Settings Table B-3 Sequence Tab (PCIe) (Cont’d) Item Default Rev3.0/3.1 Recovery Detect.Quite 1000 µs Detect.Active 12000 µs Polling.Active 4000 Polling.Configuration 49152 Configuration Linkwidth.Start Configuration Linkwidth.Accept Configuration Lane.Wait Configuration Lane.Accept Configuration Complete Configuration Idle Recovery RcvrLock Recovery RcvrCfg(EQTS2) Recovery Speed(8G) Recovery RcvrLock Recovery Equalization Phase1...
  • Page 223 Appendix B Default Settings Table B-4 Sequence Tab (USB) Item Default LTSSM State USB3.1 Specification Gen1(5.0 GT/s) Test pattern Compliance CPx(Gen1) CP0 D0.0 CPx(Gen2) Sequence Editor Gen1 Rx.Detect.Active(Idle) 1 µs Polling.LFPS 560 µs Polling.RxEQ 65536 µs Polling.Active(TS1) 18000 Polling.Configuration 18000 (TS2) Polling.Idle 1 µs...
  • Page 224 Appendix B Default Settings Table B-4 Sequence Tab (USB) (Cont’d) Item Default Option Loopback Asserted Disable Scrambling SKP Insert Enable Symbol Length(128b/132b) 16 Symbols Symbol Length(8b/10b) 4 Symbols SKP Interval(128b/132b) SKP Interval(8b/10b) tPeriod 20 ns Duty WarmReset tBurst 100 ms LFPS tBurst 1.000 µs...
  • Page 225 Appendix B Default Settings Table B-5 Run Test Tab Item Default Jitter Freq [Hz] Mask[UI] 1.000 Upper Limit[UI] 2.000 Lower Limit[UI] 1.000 Upper Ratio 2.000 Lower Ratio 1.000 Title PCIe_CC Measurement Sequence From higher Freq. side JTOL Settings Detection Unit Error Count Error Threshold 1E–12...
  • Page 226 Appendix B Default Settings B-8.

Table of Contents