Tektronix 400G-M4 Help Primary User

xx
400G-M4
ZZZ
Application Help
Printable Application Help
*P077147103*
077-1471-03
400G-M4 Application Help
ZZZ
Printable Application Help
w.tek.com
077-1471-03
Copyright © Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its subsidiaries or suppliers, and are protected by national copyright laws and international treaty provisions.
Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supersedes that in all previously published material. Specifications and price change privileges reserved.
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
This document supports 400G-M4 software version 1.1.X and greater, for use with the DSA8300 oscilloscope.
Application help system part number: 076-0423-03
Printable version of the application Help (PDF): 077-1471-03
Contacting Tektronix
Tekt ron 14150 SW Karl Braun Drive P.O . B o x 5 0 0 Beaverton, OR 97077 USA
For pr
ix, Inc.
oduct information, sales, service, and technical support: In North America, call 1-800-833-9200. Worldwide, visit www.tek.com to find contacts in your area.
Table of Contents
Introduction
Welcome............................................................................................................. 1
Computer requirements............................................................................................ 2
DSA8300 sampling oscilloscope requirements ................................................................. 2
TekVISA software.................................................................................................. 3
Option key........................................................................................................... 3
Documentation...................................................................................................... 3
Display elements
Elements of the display............................................................................................ 5
Menu bar operations
File menu............................................................................................................ 7
Scope menu ......................................................................................................... 7
Plot menu............................................................................................................ 9
Help menu........................................................................................................... 9
Table of Contents
Horizontal Settings
Horizontal settings................................................................................................. 11
Measurement selections
Measurement selections........................................................................................... 13
Measurement configuration
TDECQ configuration........................................................................................ 13
Mode selection
Mode selection..................................................................................................... 17
Bandwidth enhancement
Bandwidth enhancement(BWE)................................................................................. 19
Set Scope
Set Scope button ................................................................................................... 21
Clear button
Clear button ........................................................................................................ 23
400G-M4 Printable Application Help i
Table of Contents
Single
Single button....................................................................................................... 25
Run button
Run button.......................................................................................................... 27
Ofine mode
Offline mode ....................................................................................................... 29
Online mode
Onlinemode........................................................................................................ 31
Results
Results elements................................................................................................... 33
Symbol l
Eye results.......................................................................................................... 34
TDECQ and PAM4 results ....................................................................................... 35
evel measurement....................................................................................... 34
Oscilloscope connection tips
Check network access............................................................................................. 37
ISA setup and troubleshooting............................................................................. 37
TekV
Firewall exceptions................................................................................................ 39
Remote control
Remotecontrol introduction...................................................................................... 41
Handshaking protocol............................................................................................. 41
tting up the PI environment.................................................................................... 42
Se Variable:Value Commands
Syntax.......................................................................................................... 43
Variable name arguments and queries...................................................................... 44
Programming examples
Perl program example: configure and operate 400G-M4 ................................................ 59
Python example ............................................................................................... 61
Feedback
Feedback............................................................................................................ 63
Index
ii 400G-M4 Printable Application Help
Introduction Welcom e
Welcome
The 400G-M4 analysis application provides PAM4 signaling analysis, including TDECQ (Transmitter and Dispersion Eye Closure Quaternary) measurement. The application brings together PAM4 optical measurement
TheapplicationisintendedtobeinstalledonaPCandcanoperateineitheroffline or online mode.
Offline mode: allows you to analyze a waveform file saved from the 80SJNB application (running on the DSA8300 Digital Sampling Oscilloscope) or a waveform file saved from the 400G-M4 application acquired f
Online mode: allows you to acquire directly from a connected DSA8300 Digital Sampling Oscillos
NOTE. Online mode requires the installation of an option key on the target DSA8300 Digital Sampling Oscilloscope to enable establishing a connection from the 400G-M4 application. Refer to the documentation provided with the DSA8300 for instructions to add a new option key.
s in a simple and easy to use application.
rom a connected DSA8300 sampling oscilloscope.
cope and analyze acquired waveform data.
Key features
The 400G-M4 application performs comprehensive analysis of PAM4 signals, including TDECQ measurements and other optical measurements.
400G-M4 provides the following features:
Show results as numeric and graphical display
Perform TDECQ (Transmitter and Dispersion Eye Closure Quaternary)
PAM4 signal characterization measurement such as level and eye measurements
ndard IEEE TDECQ Measurements (802.3bs, Section 121.8.5 and 802.3cd)
Sta
Acquire complete pattern waveform with user defined Samples/UI
Display 2-D eye diagrams
Save acquisition results to a data file
See also:
Computer requirements (see page 2)
DSA8300 sampling oscilloscope requirements (see page 2)
Option key (see page 3)
Online mode (see page 31)
400G-M4 Printable Application Help 1
Introduction Computer requirements
Offline mode (see page 29)
Computer requirements
The 400G-M4 application is designed to run on a PC running the Windows operating system. A high performance PC is recommended to minimize computation time to analyze the waveform data.
These are the minimum requirements to successfully run the 400G-M4 application. A PC with higher performance results in faster measurements.
Operating system: Microsoft Windows 10 (64 bit) operating system.
Screen resolution: 1920 x 1080.
NOTE. Installing the 400G-M4 application directly on a DSA8300 Digital Sampling Oscilloscope is not permitted.
Software requirements
The 400G-M4 application requires the following software to be installed onthePC.
TekVISA : TekVISA version 4.2.0.10 is recommended. Installation is available during 400G-M4 installation.
Matlab runtime: Matlab 2017b version 9.3 is required. The Matlab runtime is available from MathWorks® (
https://www.mathworks.com).
See also:
TekVISA software (see page 3)
DSA8300 sampling oscilloscope requirements
The 400G-M4 application requires the following software to be installed on the connected DSA8300 sampling oscilloscope.
Scope Noise Characteristics: This application is provided with the 400G-M4 installation. It is a separate installation file (bundled with the 400G-M4 download package) that is to be installed on the connected DSA8300. This application enables the 400G-M4 application to automatically obtain the scope noise value of the DSA8300.
The option key for the 400G-M4 application must be installed on the DSA8300 to which the application connects for online mode of operation.
2 400G-M4 Printable Application Help
Introduction TekVISA software
TekVISA software
TekVISA is preinstalled on the DSA8300 sampling oscilloscopes, but to use this protocol to connect and communicate with a DSA8300 sampling oscilloscope, TekVISA must also be installed on the PC (where the 40
TekVISA is available with the 400G-M4 application installation file or can be downloaded for free from the Tektron
0G-M4 application resides).
ix website (www.tek.com
). Search for TekVISA Connectivity software.
Option key
To enable the 400G-M4 application to connect directly to a DSA8300 Digital Sampling Oscilloscope (online m
Contact Tektronix to purchase a 400G-M4 option key.
Refer to the DSA8300 application help system for instructions to install option keys.
ode), the target DSA8300 must have a 400G-M4 option key installed.
Documentation
The application help system is available from the Help menu.
In addition to the help system, a printable version of the Help is provided as a PDF in the following folder:
C:\Users\Public\Tektronix\TekApplications\400G-M4.
400G-M4 Printable Application Help 3
Introduction Documentation
4 400G-M4 Printable Application Help
Display elements Elements of the display
Elements of the display
400G-M4 Printable Application Help 5
Display elements Elements of the display
6 400G-M4 Printable Application Help
Menu bar operations File menu
File menu
The file menu provides the following operations:
Table 1: File menu
Setting Description
Save Waveform Saving waveforms is only available when using the online mode.
You can save the acquired waveform (or waveforms if multiple channels are enabled) from the connected DSA8300 oscilloscope. A dialog screen opens to allow you to navigate to name and save the waveform.
Use the dialog screen to provide a base lename. The lename will be appended with the channel source of the w aveform.
Save Setup Use the dialog screen to navigate to a location to save the setup le to recall at a later time. Setup
les use a le extension of .gm4. Setup les contains the following information:
Horizontal settings
Measurement selections
All measurement conguration settings
Ofine setting
FFE tap values
Measurement results
BWE settings
Setup les do not save information relating to the oscilloscope or modules, such as:
Scope IP address
Scope Noise
Vertical setting
Channels enabled
Module related information
External attenuation
Recall Setup Use the dialog screen to navigate to a saved setup le to restore the application to a known setup. Exit Exits the application.
xxx
NOTE. The File menu operations are unavailable if a n analysis is currently running.
Scope menu
Selecting Scope opens the TDECQ Connect To Scope dialog screen.
400G-M4 Printable Application Help 7
Menu bar operations Scope menu
Enter the IP address or the computer name of the oscilloscope you want to connect to. The IP address can be found by viewing the Windows network connection status. The computer name can be found in the System properties.
Connect. Select the Connect button to make the connection. (The Connect button changes to Disconnect
if a conn
The Status area at the bottom of the main screen also indicates a successful connection.
ection is established.)
AutoSync to Selected Sources. During the connection process, the 400G-M4 application detects the
modules installed in the oscilloscope along with their characteristics (such as the module type, serial number, filters or bandwidth). If you change a module or change a module’s characteristics, use the AutoSync to Selected Sources button to easily update the 400G-M4 application without having to reconnect.
If you are having difficulty connecting to your oscilloscope, see the section Connection help and tips
(see page 37).
E. The 400G-M4 application can only connect to one DSA8300 Digital Sampling Oscilloscope at a
NOT
time.
8 400G-M4 Printable Application Help
Menu bar operations Plot menu
Plot menu
The Plot menu allows you to open the TDECQ eye plot display in Matlab.
Help menu
In addition to accessing the application help system, use the help button to obtain the application software version number.
This can help when contacting Tektronix about the application and to check if there are newer versions available from the Tektronix website (www.tek.com
A printable version of the help system is provided as a PDF in the following folder:
\Program Files\TekApplications\400G-M4.
C:
400G-M4 Printable Application Help 9
).
Menu bar operations Help menu
10 400G-M4 Printable Application Help
Horizontal Settings Horizontal settings
Horizontal settings
The horizontal settings are only applicable when using the online mode (connected to an oscilloscope). The settings are global for all online channels. In offline mode, these settings are automatically extracted from the wave
Set the values as appropriate for the type of optical signal you are analyzing.
Table 2: Horizontal settings
Setting Description
Baud Rate Pattern Length Wfm Samples/UI Enter the number of waveform samples per user interval. Avg
form file.
Enter the GigaBaud rate of the signal you intend to acquire. Enter the Pattern Length of the signal you intend to acquire.
When enabled, enter the # of Wfms of to acquire. The acquired waveforms are then averaged together into a single waveform.
Use the File –> Save Waveform to save the averaged waveform.
#ofWfms
(Only available for live channels)
xxx
NOTE. When Averaging waveforms, no measurements are performed.
With the Avg box enabled, enter the number of waveforms to average from the acquisition (not available for TDECQ measurements).
Range: 1 to 1000.
400G-M4 Printable Application Help 11
Horizontal Settings Horizontal settings
12 400G-M4 Printable Application Help
Measurement selections Measurement selections
Measurement selections
The measurement selection includes all the available optical measurements.
The selected measurements apply to the offline mode (file analysis) and to the online mode for all channels.
Table 3: Measurement selections
Measurements Description
TDECQ Includes the following measurements to the results section.
TDECQ: Transmitter and dispersion eye closure for PAM4 defined by IEEE 802.3bs (draft 3.5, dated 10-October-2017).
OMAouter: The outer Optical Modulation Amplitude.
ER: The extinction ratio of the highest and lowest optical power levels of a PAM4 optical signal.
AOP: The average optical power of a PAM4 optical signal.
Eye
Symbol Level Includes all the Symbol level measurement results.
Laser Tuning Mode
xxx
Includes the following measurements to the results section.
RLM: Level separation mismatch ratio.
Level Deviation: The average deviation of level spacing from the ideal spacing.
Level Thickness: The averaged, normalized level standard deviation at minimum inter-symbol
interference.
The Threshold/Offset/Horizontal Eye (H_eye)/Vertical Eye (V_eye) for each PAM4 eye.
Symbol Levels: Provides the Mean, Standard Deviation, and Pk-Pk values of the V_D(3), V_C(2),
V_B(1), V_A (0) s ymbol levels. Laser Tuning Mode changes the operation of the application to enable you to quickly adjust your
laser settings while acquiring data. When enabled, two changes to operation take effect:
Pressing the Run button starts a continuous analysis cycle. To run a single analysis, you must use the Single button.
Some measurements such as symbol levels and RLM run much faster (but with slightly less accuracy).
ECQ c on guration
TD
e measurement configuration allows you to further define the TDECQ measurement and adjust the
Th Extinction Ratio results.
400G-M4 Printable Application Help 13
Measurement selections TDECQ configuration
Table 4: Measurement conguration
TDEQ Con guration
FFE taps FFE Taps/UI Enter the number of taps per unit interval (symbol) for FFE. The range of the value is 1 – 10. Max Pre-Cursors Enter the maximum number of pre-cursor taps for FFE. The value must be less than the number of
nded Search
Exte
Vertical Threshold
ust
Adj
toset Tap Values
Au
Enter the number of taps. The number of taps must be an odd value.
ps.
FFE ta
is disabled by default.
This When enabled, the algorithms perform an extended search for the optimal FFE taps to minimize the
TDECQ value (but increases the time to complete).
disabled, the FFE taps are adapted faster but may be less optimal.
When
s is enabled by default.
Thi When enabled, the sub-eye threshold levels are allowed to adjust by ± 1% of the OMAouter. IEEE
802.3cd allows this option to be selected for TDECQ measurements. en disabled, the sub-eye threshold levels are determined by OMAouter and the average optical
Wh power.
When enabled, the application automatically calculates optimized FFE taps to minimize the TDECQ value.
hen disabled, the current FFE taps are used. You can manually input the FFE tap values via the
W FFE Tap Values area at the bottom of the application main screen.
This is enabled by default.
14 400G-M4 Printable Application Help
Measurement selections TDECQ configuration
Table 4: Measurement conguration (cont.)
TDEQ Conguration
Auto Import Scope Noise
Recalculate Taps
ER Adjust
Off Line Ch1 – Ch4
xxx
This is enabled by default. When enabled, the application automatically retrieves the measured oscilloscope noise from the
connected DSA8300 oscilloscope when in online mode. The Scope Noise Characteristics application must be i nstalled and run prior to importing the
oscilloscope noise. This is disabled by default. When enabled, the application recalculates taps at every run when Autoset Tap Values is On. This
uses the FFE tap seed from the previous calculation or recalculates a new one. You can save the measurement time by using the FFE tap seed from the previous calculation.
ER Adjust allows you to add or subtract a specied percentage from the measured extinction ratio value, adjusting for a better m atch between multiple oscilloscopes.
This can be set individually for Off Line mode and each individual channel when in online mode.
400G-M4 Printable Application Help 15
Measurement selections TDECQ configuration
16 400G-M4 Printable Application Help
Loading...
+ 50 hidden pages