Tektronix TekExpress Automotive Ethernet Analysis Solution User manual

TekExpress Automotive Ethernet (100BASE-T1) Analysis Solution
Printable Application Help
*P077140900*
077-1409-00
TekExpress Automotive Ethernet (100BASE-T1) Analysis Solution
Printable Application Help
www.tek.com
077-1409-00
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.
Contacting Tektronix
Tektronix, Inc. 14150 SW Karl Braun Drive P.O. Box 500 Beaverton, OR 97077 USA
For product 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

Welcome .............................................................................................................................................. v
Introduction
Related documentation ................................................................................................................... 1
Abbreviation and conventions ........................................................................................................ 1
Feedback ......................................................................................................................................... 2
Technical support ........................................................................................................................... 2
Operating basics
AWG-AFG automation .................................................................................................................. 3
Application directories and usage ................................................................................................... 5
View test-related files ..................................................................................................................... 7
File name extensions ...................................................................................................................... 8
Getting started
Compatibility .................................................................................................................................. 9
Minimum system requirements .................................................................................................... 11
Install the software ........................................................................................................................ 12
Activate the license ....................................................................................................................... 13
View version and license information .......................................................................................... 14
Start the application ...................................................................................................................... 14
Options menu ................................................................................................................................ 15
View connected instruments: the instrument control settings ...................................................... 16
Application controls ..................................................................................................................... 18
Exit the application ....................................................................................................................... 19
Application basics
Application basics ......................................................................................................................... 21
Setting up tests
Setting up tests: the Setup panel ................................................................................................... 23
Selecting device parameters: the DUT tab ................................................................................... 25
Selecting tests: the Test Selection tab ........................................................................................... 26
TekExpress Automotive Ethernet 3.2 Printable Application Help i
Table of Contents
Selecting acquisitions ................................................................................................................... 28
Acquiring waveforms: the Acquisitions tab ............................................................................ 28
Acquire live waveforms for analysis ....................................................................................... 32
Use pre-recorded waveforms for analysis ............................................................................... 33
Acquire step by step ................................................................................................................ 33
Configuring tests: the Configuration screen ................................................................................. 36
Compliance mode or User defined mode ..................................................................................... 39
Measurement parameter descriptions ........................................................................................... 40
Calibration .................................................................................................................................... 42
Running tests
Before you click start .................................................................................................................... 47
Pre-run check list .......................................................................................................................... 50
Configure email notification ......................................................................................................... 51
Running the tests and viewing their progress: the Status panel ................................................... 52
Viewing plots
Viewing plots ................................................................................................................................ 57
Viewing results
Viewing test results: the Results panel ......................................................................................... 65
Configuring and viewing reports
Configuring and viewing reports: the Reports panel .................................................................... 67
Saving and recalling test setups
About saving and recalling test setups ......................................................................................... 71
Saving a test setup ........................................................................................................................ 72
Recalling a saved test setup .......................................................................................................... 72
Creating a new test setup based on an existing one ...................................................................... 73
Deleting a test setup ...................................................................................................................... 73
BroadR-Reach measurements
Transmitter Clock Frequency ....................................................................................................... 75
Transmitter Timing Jitter Master and Slave ................................................................................. 77
Transmitter Power Spectral Density ............................................................................................. 83
ii TekExpress Automotive Ethernet 3.2 Printable Application Help
Transmitter Peak Differential Output ........................................................................................... 86
Transmitter Output Droop ............................................................................................................ 89
Transmitter Distortion .................................................................................................................. 91
Return Loss ................................................................................................................................. 107
Known limitations ...................................................................................................................... 117
Measurement error messages
Measurement error messages ...................................................................................................... 119
TekExpress programmatic interface
About the programmatic interface .............................................................................................. 123
Requirements for developing TekExpress client ........................................................................ 124
Remote proxy object ................................................................................................................... 125
Client proxy object ..................................................................................................................... 126
Program examples ...................................................................................................................... 127
Client programmatic interface example ..................................................................................... 130
TekExpress Automotive Ethernet application commands .......................................................... 133
About TekExpress Automotive Ethernet application commands ......................................... 133
Connect through an IP address .............................................................................................. 133
Lock the server ...................................................................................................................... 135
Disable the popups ................................................................................................................ 136
Set or get the DUT ID ........................................................................................................... 137
Set the configuration parameters for a suite or measurement ............................................... 139
Query the configuration parameters for a suite or measurement .......................................... 141
Select a measurement ............................................................................................................ 144
Select a suite .......................................................................................................................... 146
Run with set configurations or stop the run operation .......................................................... 148
Get or set the timeout value ................................................................................................... 149
Wait for the test to complete ................................................................................................. 151
After the test is complete ....................................................................................................... 154
Save recall or check if a session is saved .............................................................................. 160
Unlock the server ................................................................................................................... 162
Disconnect from the server .................................................................................................... 163
Handle error codes ................................................................................................................. 164
Table of Contents
TekExpress Automotive Ethernet 3.2 Printable Application Help iii
Table of Contents
iv TekExpress Automotive Ethernet 3.2 Printable Application Help

Welcome

The TekExpress Automotive Ethernet (100BASE-T1) is an automotive Ethernet compliance test solution for performing electrical characterization of the BroadR­Reach transmitter as per OPEN Alliance BroadR-Reach (OABR) specification version 3.2. The IEEE P802.3bw D3.3 (100BASE-T1) specification has a stated objective to provide electrical interoperability for 100 Mb/s client interface in reference to the OABR PHY v3.2 specification. BRR and 100BASE-T1 maintain the same electrical test requirements as it relates to the Physical Medium Attachment (PMA) transmitter electrical specifications.
BroadR-Reach (100BASE-T1) is an Ethernet-based point-to-point technology for automotive applications. It provides five test mode signals for electrical characterization of the Physical Medium Attachment (PMA) sublayer.
Figure 1: Setup panel
TekExpress Automotive Ethernet 3.2 Printable Application Help v
Welcome
Supported Tests
Transmitter Clock Frequency
Transmitter Timing Jitter Master and Slave
Transmitter Output Droop
Transmitter Power Spectral Density
Transmitter Peak Differential Output
Transmitter Distortion
Return Loss
Test modes
Table 1: Test modes
Required test mode BroadR-Reach measurement
1 Transmitter Output Droop
2 Transmitter Timing Jitter
See also:
Transmitter Timing Jitter-Master Jitter
Transmitter Clock Frequency
3 Transmitter Timing Jitter-Slave Jitter
4 Transmitter Distortion
Return Loss
5
Transmitter Power Spectral Density
Transmitter Peak Differential Output
Application basics
Install the software
Application directories and usage
File name extensions
vi TekExpress Automotive Ethernet 3.2 Printable Application Help

Introduction

Related documentation

The following information is available as part of the TekExpress Automotive Ethernet documentation set.
Table 2: Related documentation
Item Purpose Location
Help Application operation and User
Interface help
PDF of the help Printable version of the
compiled help
Application Help menu
PDF file that ships with TekExpress Automotive Ethernet software. Downloadable from http://
www.tek.com/

Abbreviation and conventions

The online help uses the following conventions:
When steps require a sequence of selections using the software interface, the ">" delimiter marks each transition between a menu and an option. For example, File > Save.
DUT refers to the Device Under Test.
The terms "waveform" and "signal" are used interchangeably.
The term AWG refers to a Tektronix Arbitrary Waveform Generator.
TekExpress Automotive Ethernet 3.2 Printable Application Help 1
Introduction

Feedback

Technical support

Tektronix, Inc.
14200 SW Karl Braun Drive
P.O. Box 500
Beaverton, OR 97077
USA
For product 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.
Tektronix values your feedback on our products. To help us serve you better, please send us your suggestions, ideas, or comments on your application or oscilloscope. Contact Tektronix through mail, telephone, or the Web site,
www.tek.com.
General information
Application specific
information
When you contact Tektronix Technical Support, please include the following information (be as specific as possible):
All instrument model numbers
Hardware options, if any
Probes used
Your name, company, mailing address, phone number, FAX number
Please indicate if you would like to be contacted by Tektronix about your suggestion or comments.
Software version number
Description of the problem such that technical support can duplicate the problem
If possible, save the setup files for all the instruments used and the application.
If possible, save the TekExpress setup files, log.xml, *.TekX (session files and folders), and status messages text file.
If possible, save the waveform on which you are performing the measurement as a .wfm file.
2 TekExpress Automotive Ethernet 3.2 Printable Application Help

Operating basics

AWG-AFG automation

AWG\AFG automation is supported in the TekExpress Automotive Ethernet (100BASE-T1) application for the following measurements. Before selecting the AWG\AFG automation feature, ensure that a GPIB connection is established between the oscilloscope and the AWG\AFG. The AFG automation depends on the measurement used for testing.
Transmitter Distortion with disturbing signal: AWG\AFG is used to transmit
a disturbing signal. CH1 and CH1_inverted are used.
Return Loss measurement and calibration: AWG\AFG is used to transmit a
wide band signal. CH1 and CH1_inverted are used for transmission of the signal. A marker signal has to be connected to the auxiliary channel of the oscilloscope (used as trigger source).
How the TekExpress Automotive Ethernet
Solution automates AWG
\AFG
Automation of the AWG\AFG is taken care in the TekExpress Automotive Ethernet application in the following way:
1. Refresh the Instruments Control Settings to observe the connected AWG \AFG through GPIB.
Figure 2: Instrument Control Settings
TekExpress Automotive Ethernet 3.2 Printable Application Help 3
Operating basics
2. Once the AWG\AFG is listed as shown above, go to the Global Settings tab from the Configuration menu of the Tests. If the AWG\AFG is supported, it will be listed as a drop-down menu option next to the Automate with AWG \AFG label. By default, the application will consider the connected AWG to be used for automation.
Figure 3: Test Selection tab
3. If you do not want to automate the use of an AWG\AFG, select the Do not use option in the drop-down menu for that parameter, and then start the
testing.
NOTE. If Automate with AWG\AFG is set as Do not use, you will need to manually copy the AWG\AFG waveforms from the oscilloscope to the AWG \AFG. Waveforms are available at C:\Program Files\Tektronix\TekExpress \TekExpress Automotive-Ethernet\AWG Waveforms.
4 TekExpress Automotive Ethernet 3.2 Printable Application Help
Operating basics

Application directories and usage

The application directory and associated files are organized in the folder C: \Program Files\Tektronix\TekExpress\TekExpress Automotive-Ethernet.
TekExpress Automotive Ethernet 3.2 Printable Application Help 5
Operating basics
The following table lists the default directory names and their usage.
Table 3: Application directories and usage
Directory names Usage
InstallDir\TekExpress\TekExpress Automotive­Ethernet
TekExpress Automotive-Ethernet\AWG Waveforms
TekExpress Automotive-Ethernet\Bin It contains miscellaneous TekExpress
TekExpress Automotive-Ethernet\Compliance Suites
TekExpress Automotive-Ethernet It contains the Manuals.
TekExpress Automotive-Ethernet\Examples It contains various support files.
TekExpress Automotive-Ethernet\ICP It contains instrument and TekExpress
TekExpress Automotive-Ethernet\Images It contains images required for the application.
TekExpress Automotive-Ethernet\Lib It contains utility files specific to the TekExpress
TekExpress Automotive-Ethernet\Report Generator
TekExpress Automotive-Ethernet\Tools It contains instrument and TekExpress
It contains the application and associated files.
It contains AWG waveforms ( AWG 5K, 7K and AFG waveforms ) that get used in return loss and distortion with disturbing signal .
Automotive-Ethernet libraries.
It contains compliance-specific files and filter files.
Automotive-Ethernet-specific interface libraries.
Automotive-Ethernet.
It contains style sheets for report generation.
Automotive-Ethernet-specific files.
See Also
View test-related files
6 TekExpress Automotive Ethernet 3.2 Printable Application Help
Operating basics

View test-related files

Files related to TekExpress Automotive Ethernet tests are stored in the X: \Automotive Ethernet\Untitled Session shared folder. In the Automotive Ethernet folder, each test setup has a test setup file and a test setup folder, both with the test setup name. The test setup file is preceded by the Automotive Ethernet icon and usually has no file extension displayed.
Inside the test setup folder is another folder named for the DUT ID used in the test sessions (the default is DUT001).
Inside the DUT001 folder are the session folders and files. Each session has a folder and file pair, both named for the test session using the naming convention (date)_(time). Each session file is stored outside of its matching session folder.
See also
Each session folder contains image files of any plots generated by the test session and any waveform files if prerecorded waveform files were used during the session.
The first time you run a new, unsaved session, the session files are stored in the X:\Automotive Ethernet\Untitled Session folder. Once you name and save the session, the Untitled Session folder name is changed to the one you specified.
NOTE. By default, test report files are saved in the session folder. You can change
the report file location for a specific test.
File name extensions
TekExpress Automotive Ethernet 3.2 Printable Application Help 7
Operating basics

File name extensions

The TekExpress Automotive Ethernet software uses the following file name extensions:
Table 4: File name extensions
File name extension Description
.TekX Session files are saved in this format but the
extensions may not be displayed
.py The test sequence file
.xml The encrypted XML file that contains the test-
specific configuration information The log file extension is also xml
.wfm The test waveform file
.mht .pdf
.cal Calibration file used with transmitter tests
Test result reports are saved in this format by default. Test reports can also be saved in
MHTML format and .pdf.
See also
Application directories and usage
8 TekExpress Automotive Ethernet 3.2 Printable Application Help

Getting started

Compatibility

Supported oscilloscopes
Supported AWG/AFGs
The TekExpress Automotive Ethernet application runs on the following Tektronix oscilloscopes with bandwidths of 1 GHz or greater:
MSO54, MSO56, MSO58
The TekExpress Automotive Ethernet application supports the following Tektronix arbitrary waveform and arbitrary function generators:
AWG7102(Option 2): 10 GS/s
AWG7122B/C: 12 GS/s
AWG7082
AWG7082B/C
AWG70102
AWG5014: 1.2 GS/s, 14-bit AWG
AWG5014B/C
AWG5012B/C
AWG5002B/C
AFG3252: 2 GS/s, 14-bit AFG
AFG3252C
AFG3102: 1 GS/s, 14-bit AFG
AFG3022B/C
AFG3052C
AFG3102C
AFG3152C
AFG3102
TekExpress Automotive Ethernet 3.2 Printable Application Help 9
Getting started
NOTE.
You may use AWG automation for Return Loss and Transmitter Distortion with Disturbing Signal measurements.
AFG3100 & AFG3200 (having limit up to 50 MHz) cannot be used for Return Loss measurements.
Without an amplifier, the AWG7000 series generates a maximum voltage of 2 Volt peak-to-peak signal, which cannot meet the 5.4 Volt requirement for the disturber signal for Transmitter Distortion test.
Probes
Test fixtures
See also
The TekExpress Automotive Ethernet application supports the following Tektronix differential probes:
Return Loss Measurement: P6248, P6247, TDP1500
All Other measurements: P6247, P6248, P6330, TDP1500, TDP1000
The TekExpress Automotive Ethernet application supports the TF-GBE-BTP and TF-BRR-CFD test fixtures.
Minimum system requirements
10 TekExpress Automotive Ethernet 3.2 Printable Application Help
Getting started

Minimum system requirements

The following table shows the minimum system requirements for an oscilloscope to run TekExpress.
Table 5: System requirements
Oscilloscope For a list of compatible oscilloscopes, see
Compatibility.
Processor Same as the oscilloscope
Operating System Same as the oscilloscope
Memory Same as the oscilloscope
Hard Disk Same as the oscilloscope
Display Same as the oscilloscope
Firmware TekScope 1.4.6 and later (Windows 10, 64-bit
only)
Software
TekExpress Framework version 4.2.0
1
Iron Python 2.7.3
PyVISA-1.3
Microsoft .NET 4.0 framework
Microsoft Internet Explorer 6.0 SP1 or later
Adobe Reader 8.0 or equivalent software for viewing portable document format (PDF) files
Probes Following differential probes are supported:
All measurements: P6247, P6248, P6330,TDP1500, TDP3500. For more details, refer to the BroadR-Reach measurements section.
BRR Fixtures TF-GBE-BTP, TF-BRR-CFD
Other Devices
Microsoft compatible mouse or compatible pointing device
Four USB ports (two USB ports minimum)
PCI-GPIB or equivalent interface for instrument connectivity
2
1
If TekExpress is running on an instrument having a video resolution lower than 800 x 600. it is recommended that you connect a secondary monitor, which must be enabled before launching the application.
2
If TekExpress is installed on a Tektronix oscilloscope, the virtual GPIB port will be used by TekExpress for communicating with oscilloscope applications. If external GPIB communication devices such as USB-GPIB-HS or equivalent are used for instrument connectivity, ensure that the Talker Listener utility is enabled in the MSO Oscilloscope's GPIB menu. For ease of use, connect to an external (secondary) monitor.
TekExpress Automotive Ethernet 3.2 Printable Application Help 11
Getting started

Install the software

Frequency Divider The TF-BRR-CFD test fixture allows you to
phase lock frequency between DUT Transmitter Clock, oscilloscope , and AWG/AFG sources. Converts DUT Transmitter Clock from
66.666MHz to 10MHz.
Cables Six BNC cables/SMA cables with BNC to SMA
connectors: one TCA-BNC or TCA-SMA.
See also
Compatibility
The software can be installed on any compatible instrument running Windows
10.
1. Close all applications (including the TekScope application).
2. Go to the www.tek.com Web site and search for TekExpress Automotive
Ethernet to locate the installation and download the latest installation file.
3. Double-click the executable file to extract the installation files.
After extraction, the installer launches and displays the Install shield Wizard.
4. Follow the prompts to install the TekExpress Automotive Ethernet application.
The software automatically installs in C:\Program Files\Tektronix \TekExpress\TekExpress Automotive-Ethernet.
The installer updates the TekScope Application to include TekExpress Automotive Ethernet.
Figure 4: TekScope window
See also
12 TekExpress Automotive Ethernet 3.2 Printable Application Help

Activate the license

Getting started
Minimum system requirements
Follow these steps to activate the TekExpress Automotive Ethernet license:
1. From the MSO5X Oscilloscope menu bar, click Help > About.
Figure 5: About window
2. Click Install License, and then select the .Lic file.
3. Follow the prompts of the oscilloscope to activate the license.
NOTE. Check the Oscilloscope help for the steps to activate the license. Click F1 key to open the Option Installation topic and follow the steps to activate the license. Press the F1 key on the oscilloscope keyboard to open the Option Installation help topic and follow the steps to activate the license.
See also
View version and license information
TekExpress Automotive Ethernet 3.2 Printable Application Help 13
Getting started

View version and license information

Use the following instructions to view application version information and license information for the application modules.
To view version information:
1. From the Options menu, select About TekExpress.
2. Click the View Version Details link to check the version numbers of the
installed test suites. Close the dialog box when finished.
To view license information:
1. From the oscilloscope Help menu, select About.
The Options section in the dialog box displays a list of installed options, including TekExpress Automotive Ethernet compliance test solution.
See also

Start the application

Activate the license
Options menu
To run the TekExpress Automotive Ethernet application from the TekScope menu, select Application > TekExpress Automotive Ethernet.
A initializing screen is displayed, before the launch of the application.
While running the application, you can switch between the oscilloscope screen and the TekExpress Automotive Ethernet application by clicking the desired window. To keep the application window on top, select Keep On Top from the Options menu.
14 TekExpress Automotive Ethernet 3.2 Printable Application Help
Getting started
NOTE. If the application was not terminated properly during the last use, a dialog box prompts you to recall the previously unsaved session.

Options menu

Options menu
The Options menu is located in the upper right corner of the application.
It has the following selections:
Table 6: Options menu
Menu Function
Default Test Setup It opens an untitled test setup with defaults
selected.
Open Test Setup It opens a saved test setup.
Save Test Setup It saves the current test setup selections.
Save Test Setup As It creates a new test setup based on an existing
one.
Open Recent It displays a menu of recently opened test
setups to select from.
Instrument Control Settings It shows the list of instruments connected to the
test setup and allows you to locate and refresh connections to connected instruments.
Keep On Top It keeps the TekExpress Automotive Ethernet
application on top of other open windows on the desktop.
Email settings It configures email options for test run and
results notifications.
Help It displays TekExpress Help.
About TekExpress
It displays application details such as software name, version number, and copyright.
It provides access to license information for your Automotive Ethernet application installation.
It provides a link to the Tektronix Website.
TekExpress Automotive Ethernet 3.2 Printable Application Help 15
Getting started

View connected instruments: the instrument control settings

Use the Instrument Control Settings dialog box to view or search for connected instruments required for the tests. The application uses TekVISA to discover the connected instruments.
Figure 6: Instrument Control Settings
16 TekExpress Automotive Ethernet 3.2 Printable Application Help
Getting started
To refresh the list of connected instruments:
1. From the Options menu, select Instrument Control Setting.
2. In the Search Criteria section of the Instrument Control Settings dialog box,
select the connection types of the instruments to search for.
Instrument search is based on the VISA layer but different connected cables determine the resource type, such as LAN, GPIB, USB. For example, if you choose LAN, you can search for all the instruments supported by TekExpress that are communicating over the LAN. If the search does not find any instruments that match a selected resource type, a message appears telling you that no such instruments were found. Click OK to close the message window.
NOTE. Ensure that the GPIB option is enabled to detect the real time oscilloscope in the Global Settings tab.
3. Click Refresh.
TekExpress searches for connected instruments.
4. After discovery, the dialog box lists the instrument-related details based on the search criteria you selected. For example, if you selected LAN and GPIB as the search criteria, the application checks for the availability of instruments over LAN, then GPIB.
The details of the instruments are displayed in the Retrieved Instruments table. The time and date of instrument refresh is displayed in the Last Updated field.
TekExpress Automotive Ethernet 3.2 Printable Application Help 17
Getting started

Application controls

Table 7: Application controls descriptions
Item Description
Options menu It opens the Options menu for access to global
controls.
Panels Visual frames with sets of related options. Some
panels are further divided into tabs and other sections.
Start button
Use the Start button to continuously acquire and accumulate measurements. If prior acquired measurements have not been cleared, the new measurements are added to the existing set.
Stop button
Use the Stop button to abort a test in progress.
Pause \ Continue button
Clear button
Use the Pause button to interrupt the current acquisition. When a test is paused, the button name changes to Continue.
Available only on the Results panel. Use the Clear button to clear all existing measurement results.
NOTE. Adding or deleting a measurement, or changing a configuration parameter of an existing measurement also clears measurements. This is to prevent the accumulation of measurement statistics or sets of statistics that are not coherent.
18 TekExpress Automotive Ethernet 3.2 Printable Application Help
Item Description
Application window move icon
Place the cursor over the three-dot pattern in the upper left corner of the application window. When the cursor changes to a hand, drag the window to the desired location.
Mini view/ Normal view
Toggles the application between Mini view and Normal view. Mini view displays the run messages with the time stamp, progress bar, Start/Stop button, and Pause/Continue button. The application moves to Mini view when you click the Start button.
Getting started

Exit the application

See also
Options menu
Use the following method to exit the application:
NOTE. Using other methods to exit the application results in abnormal termination of the application.
1.
Click on the application title bar.
2. Do one of the following:
A message box appears asking if you really want to exit TekExpress. To exit, click Yes; otherwise, click No.
If you have an unsaved session or test setup open, you are prompted to save it before exiting. To save it, click Yes. If you do not wish to save, click No. To remain in the session, click Cancel.
TekExpress Automotive Ethernet 3.2 Printable Application Help 19
Getting started
20 TekExpress Automotive Ethernet 3.2 Printable Application Help
Loading...
+ 150 hidden pages