Tektronix TDSJIT3 v2 User manual

Printable Help Document
TDSJIT3 v2
Jitter Analysis Application
This document supports software version 3.0.0 and above.
www.tektronix.com
Copyright © Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its suppliers and are protected by United States copyright laws and international treaty provisions.
Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supercedes that in all previously published material. Specifications and price change privileges reserved.
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
TDSJIT3v2 Jitter Analysis Application Online Help, 077-0023-00, Version 3.0.0
Contacting Tektronix
Tektronix, Inc.
14200 SW Karl Braun Drive or 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.tektronix.com to find contacts in your area.
Table of Contents
General Safety Summary ....................................................................xiii
Preface ................................................................................................... xv
5-Time Free Trial................................................................................................xv
Related Documentation.......................................................................................xv
GPIB Information ...............................................................................................xv
Relevant Web Sites........................................................................................... xvi
Application CD Contents.................................................................................. xvi
Conventions..................................................................................................... xvii
Types of Online Help Information................................................................... xvii
Using Online Help .......................................................................................... xviii
Find Tab and Searches.................................................................................... xviii
Feedback........................................................................................................... xix
Getting Started........................................................................................ 1
Differences between TDSJIT3 v2 Advanced and TDSJIT3 v2 Essentials ...........1
Compatibility ........................................................................................................2
Requirements and Restrictions .............................................................................2
Accessories ...........................................................................................................2
Installation ............................................................................................................2
Connecting to a Device Under Test (DUT)...................................................2
Deskewing Probes and Channels...................................................................3
Table of Contents
Operating Basics ..................................................................................... 5
General Information..............................................................................................5
Starting the TDSJIT3 v2 Application ............................................................5
Returning to the Application .........................................................................6
Minimizing and Maximizing the Application................................................6
Exiting the Application..................................................................................7
Application Directories and Usage................................................................7
Tips on the TDSJIT3 v2 User Interface.........................................................8
How to Enter Numeric Values.......................................................................9
Virtual Keypad ..............................................................................................9
Using Basic Oscilloscope Functions............................................................10
File Menus...................................................................................................10
Navigating the User Interface.............................................................................10
General Steps to Set Up the Application .....................................................11
Jitter Wizard ................................................................................................11
User Interface Information ..........................................................................13
Setting Up the Application for Analysis.............................................................15
Selecting Measurements..............................................................................15
Configuring a Measurement ........................................................................19
Configuring Sources....................................................................................37
Measurement Summaries ............................................................................49
Taking Measurements.........................................................................................49
Localizing Measurements............................................................................50
About Sequencing........................................................................................50
Acquiring Data ............................................................................................50
New Acquisition Function of the Single Button..........................................51
Control Panel Functions ..............................................................................51
TDSJIT3 v2 Jitter Analysis Onlne Help i
Table of Contents
Clearing Results...........................................................................................52
Results as Statistics.............................................................................................53
Viewing Equivalent Rj/Dj Results (TDSJIT3 v2 Advanced Only) .............53
Results as Plots ...................................................................................................54
Using a Separate Monitor to View Plots .....................................................55
Plot Usage....................................................................................................55
Creating Plots ..............................................................................................57
Configuring Plots.........................................................................................58
Working with Plots .............................................................................................64
Toolbar Functions in Plot Windows............................................................64
Selecting and Viewing a Plot.......................................................................65
Moving and Resizing a Plot.........................................................................65
Deleting Plots ..............................................................................................66
Using Zoom in a Plot...................................................................................66
Using Cursors in a Plot................................................................................67
Exporting Plot Files.....................................................................................71
Saving Information to Log Files.........................................................................73
Logging Statistics ........................................................................................74
Logging Measurements ...............................................................................75
Logging Worst Case Waveforms.................................................................77
File Names for Logging Worst Case Waveforms........................................77
Saving and Recalling Setup Files .......................................................................78
Saving a Setup File......................................................................................78
Recalling a Saved Setup File .......................................................................80
Recalling the Default Setup.........................................................................81
Recalling a Recently Saved or Accessed Setup File....................................81
Recall Recent Files Example.......................................................................81
Recalling a Setup File from a Earlier Version of Software .........................81
Docking and Undocking the Jitter Analysis Window..................................82
Acquisition Timeout Utility.........................................................................82
Warnings Utility ..........................................................................................83
ii
Tutorial .................................................................................................. 85
Setting Up the Oscilloscope................................................................................85
Starting the Application...............................................................................85
Waveform Files ...........................................................................................85
Recalling a Waveform File..........................................................................86
Taking a Clock Period Measurement..................................................................87
Setting Up a Period Measurement ...............................................................87
Taking a Period Measurement and Viewing Statistical Results ..................89
Viewing a Period Measurement as Plots .....................................................90
Ending a Tutorial Lesson....................................................................................92
Taking a Clock-to-Output Time Measurement...................................................92
Setting Up and Taking a Clock-to-Output Time Measurement...................92
Logging Statistics to a .CSV File ................................................................95
Logging Data Points as a Measurement Snapshot to a .CSV File...............98
Logging Worst Case Waveforms to .WFM Files ......................................100
Lessons Learned ........................................................................................102
Application Examples......................................................................... 105
Recall Default Settings .....................................................................................105
Recall a Waveform and Start the Application ..................................................105
Application Example 1: Spectral Analysis .......................................................106
Set Up and Take Measurements for Example 1.........................................106
Approximate Pattern Length Measured with Cursors................................107
TDSJIT3 v2 Jitter Analysis Online Help
Table of Contents
Measuring Rj/Dj and Tj @ BER................................................................108
Using Spectral Analysis to Find Jitter Sources..........................................109
Application Example 2: Trend Analysis...........................................................111
Set Up and Take Measurements for Example 2.........................................111
Using Trend Analysis to Find Jitter Amplitude and Anomalies................112
Algorithms........................................................................................... 115
Oscilloscope Setup Guidelines .........................................................................115
Test Methodology.............................................................................................115
Timing Measurements ......................................................................................116
Rj/Dj Measurement (TDSJIT3 v2 Advanced Only)..................................116
Spectrum Analysis Based Rj/Dj Separation ..............................................116
Arbitrary Pattern Analysis Based Rj/Dj Separation...................................117
BER and Tj Estimation (TDSJIT3 v2 Advanced Only) ............................118
Effective Rj and Tj Estimation (TDSJIT3 v2 Advanced only)..................118
Single Waveform Measurements......................................................................119
Clock Period Measurement........................................................................119
Clock Frequency Measurement .................................................................119
Clock TIE Measurement............................................................................120
Clock PLL TIE Measurement (TDSJIT3 v2 Advanced Only) ..................120
Data Frequency Measurement ...................................................................121
Data TIE Measurement..............................................................................121
Data PLL TIE Measurement (TDSJIT3 v2 Advanced Only) ....................121
Cycle-to-Cycle Measurement ....................................................................122
N-Cycle Measurement...............................................................................122
Positive and Negative Cycle-to-Cycle Duty Measurements......................122
Positive and Negative Duty Cycle Measurements.....................................123
Rise Time Measurement............................................................................123
Fall Time Measurement.............................................................................123
Positive and Negative Width Measurements.............................................124
High Time Measurement...........................................................................124
Low Time Measurement............................................................................124
Dual Waveform Measurements ........................................................................125
Setup Time Measurement..........................................................................125
Hold Time Measurement...........................................................................125
Clock-to-Output Measurement ..................................................................126
Clock-Data-TIE Measurement...................................................................126
Skew Measurement....................................................................................126
Crossover Voltage Measurement (TDSJIT3 v2 Advanced Only) .............127
Statistics............................................................................................................127
Maximum Value........................................................................................127
Minimum Value.........................................................................................127
Mean Value ...............................................................................................127
Standard Deviation Value..........................................................................127
Maximum Positive and Maximum Negative Difference Values...............128
Peak-to-Peak Value ...................................................................................128
Population Value .......................................................................................128
Parameters .......................................................................................... 129
File Menus Parameters......................................................................................129
Control Panel Parameters..................................................................................130
Measurements Select ........................................................................................130
Configure Measurements..................................................................................131
Clock Recovery Parameters.......................................................................132
Advanced Clock Recovery Parameters......................................................133
TDSJIT3 v2 Jitter Analysis Online Help
iii
Table of Contents
Filters Parameters ......................................................................................133
Advanced Filter Parameters.......................................................................133
TIE: RjDj Analysis Parameters (TDSJIT3 v2 Advanced Only) ................134
Configure Sources ............................................................................................134
Summaries ........................................................................................................136
Results ..............................................................................................................136
Plots ..................................................................................................................136
Logs ..................................................................................................................138
Utilities .............................................................................................................140
Help ..................................................................................................................141
GPIB .................................................................................................... 143
Program Example .............................................................................................144
GPIB Reference Materials................................................................................144
Starting and Setting Up the Application Using GPIB................................144
Variable:Value Command ................................................................................145
Measurements Results Queries.........................................................................151
Index .................................................................................................... 157
iv
TDSJIT3 v2 Jitter Analysis Online Help
List of Figures
List of Figures
Figure 1: Contents of the application CD-ROM..................................................................................................... xvi
Figure 2: Deskew complete example......................................................................................................................... 4
Figure 3: Deskew Summary example ....................................................................................................................... 4
Figure 4: Starting the TDSJIT3 v2 application.......................................................................................................... 6
Figure 5: Returning to the application ....................................................................................................................... 6
Figure 6: Directory structure..................................................................................................................................... 8
Figure 7: On-screen keypad ....................................................................................................................................... 9
Figure 8: General steps to set up the application .................................................................................................... 11
Figure 9: Jitter Wizard when launched .................................................................................................................... 12
Figure 10: Menu with user interface items .............................................................................................................. 14
Figure 11: Menu navigation tree.............................................................................................................................. 14
Figure 12: Measurements Select menu ................................................................................................................... 16
Figure 13: Select Source options by measurement category ...................................................................................16
Figure 14: Clock edge options ................................................................................................................................. 21
Figure 15: Active edge options................................................................................................................................ 21
Figure 16: Clock and Data edge options.................................................................................................................. 22
Figure 17: From Edge and To Edge options............................................................................................................ 22
Figure 18: Main edge options .................................................................................................................................. 23
Figure 19: Meas Range Limits options.................................................................................................................... 23
Figure 20: N-Cycle measurement options ...............................................................................................................24
Figure 21: Clock-Data-TIE measurement configuration ......................................................................................... 25
Figure 22: Bathtub Curve and BER versus Decision Time ..................................................................................... 27
Figure 23: TIE: RjDj analysis options for Clock TIE and Clock PLL TIE ............................................................. 28
Figure 24: TIE: RjDj analysis options for Data TIE and Data PLL TIE .................................................................28
Figure 25: Constant Clock Recovery concept.......................................................................................................... 29
Figure 26: Reference Clock Frequency options....................................................................................................... 30
Figure 27: Phase-Locked Loop (PLL) Clock Recovery concept............................................................................. 30
Figure 28: PLL Loop Bandwidth options ................................................................................................................ 31
Figure 29: Advanced Clock Recovery options ........................................................................................................ 33
Figure 30: Optional filters........................................................................................................................................ 33
Figure 31: Filter characteristics ............................................................................................................................... 34
TDSJIT3 v2 Jitter Analysis Onlne Help v
List of Figures
Figure 32: Band Pass filtering.................................................................................................................................. 34
Figure 33: Filters options......................................................................................................................................... 35
Figure 34: Advanced Filter options .........................................................................................................................36
Figure 35: Effect of the Smoothing window............................................................................................................ 37
Figure 36: Configure Sources Autoset options........................................................................................................ 40
Figure 37: Configure Sources Gating options ......................................................................................................... 41
Figure 38: Reference voltage levels diagram........................................................................................................... 42
Figure 39: Example of Hysteresis on a noisy waveform ......................................................................................... 43
Figure 40: Autoset Ref Levels options ....................................................................................................................46
Figure 41: Configure Sources Ref Levels options................................................................................................... 48
Figure 42: Configure Sources Stat pop Limit options ............................................................................................. 49
Figure 43: Control Panel options ............................................................................................................................. 52
Figure 44: Plots Create menu................................................................................................................................... 58
Figure 45: Vert/Horiz menu for a Histogram plot ................................................................................................... 59
Figure 46: Vert/Horiz menu for a Time Trend plot ................................................................................................. 60
Figure 47: Vert/Horiz menu for a Spectrum plot..................................................................................................... 60
Figure 48: Vert/Horiz menu for a Bathtub plot........................................................................................................ 61
Figure 49: Transfer Function Definition options ..................................................................................................... 62
Figure 50: Vert/Horiz menu for a Transfer Function plot ....................................................................................... 63
Figure 51: Vert/Horiz menu for a Phase Noise plot................................................................................................. 63
Figure 52: Locate Window At options..................................................................................................................... 65
Figure 53: File Save browser ................................................................................................................................... 79
Figure 54: File Recall browser................................................................................................................................. 80
Figure 55: Recall Recent files example ................................................................................................................... 81
Figure 56: Acquisition Timeout options.................................................................................................................. 82
Figure 57: Oscilloscope Reference Memory options............................................................................................... 87
Figure 58: Clock Period measurement selected....................................................................................................... 88
Figure 59: Configuration of a Period measurement................................................................................................. 88
Figure 60: Configure Sources Ref Levels before an Autoset ..................................................................................89
Figure 61: Configure Sources Ref Levels after an autoset ......................................................................................89
Figure 62: Statistical results for a Clock Period measurement ................................................................................ 90
Figure 63: Min/Max statistical results for a Clock Period measurement................................................................. 90
Figure 64: Mean/Std. Dev statistical results for a Clock Period measurement........................................................ 90
Figure 65: Create plots of results............................................................................................................................. 91
vi
TDSJIT3 v2 Jitter Analysis Online Help
List of Figures
Figure 66: Results as a Histogram plot .................................................................................................................... 91
Figure 67: Results as a Time Trend plot.................................................................................................................. 92
Figure 68: Results as a Spectrum plot...................................................................................................................... 92
Figure 69: Clock-to-Output measurement selected ................................................................................................. 93
Figure 70: Configuration of a Clock-to-Output measurement................................................................................. 94
Figure 71: Statistical results for a Clock-to-Output measurement........................................................................... 94
Figure 72: Configure Sources Ref Levels for a Clock-to-Output measurement...................................................... 94
Figure 73: Measurements Summary for a Clock-to-Output measurement .............................................................. 95
Figure 74: Ref Levels Summary for a Clock-to-Output measurement .................................................................... 95
Figure 75: Log Statistics for a Clock-to-Output measurement................................................................................ 96
Figure 76: Log File Name dialog............................................................................................................................. 96
Figure 77: Path to the stats.csv log file.................................................................................................................... 97
Figure 78: Viewing statistics in a spreadsheet program .......................................................................................... 97
Figure 79: Log Measurement /configure menu for a Clock-to-Output measurement.............................................. 98
Figure 80: Input Directory Name dialog box........................................................................................................... 99
Figure 81: Save Current Measurements dialog box................................................................................................. 99
Figure 82: Path to the TC01R1R2.csv log file....................................................................................................... 100
Figure 83: Viewing a data log file in a spreadsheet program ................................................................................100
Figure 84: Log Worst Case Waveforms configuration for a Clock-to-Output measurement................................ 101
Figure 85: Log Worst Case Waveforms dialog .....................................................................................................102
Figure 86: Path to the worse case .wfm log files ................................................................................................... 102
Figure 87: Data Period results for example 1 ........................................................................................................107
Figure 88: Pattern Length for example 1 ............................................................................................................... 108
Figure 89: Rj/Dj results for example 1 .................................................................................................................. 109
Figure 90: Spurs for example 1.............................................................................................................................. 110
Figure 91: Data Period results for example 2 ........................................................................................................112
Figure 92: Time Trend plot for example 2............................................................................................................. 113
TDSJIT3 v2 Jitter Analysis Online Help
vii
List of Figures
viii
TDSJIT3 v2 Jitter Analysis Online Help
List of Tables
List of Tables
Table 1: Directories and usage................................................................................................................................... 7
Table 2: File name extensions.................................................................................................................................... 8
Table 3: Entering numeric values .............................................................................................................................. 9
Table 4: File menus.................................................................................................................................................. 10
Table 5: User interface items ................................................................................................................................... 13
Table 6: Measurement definitions ........................................................................................................................... 17
Table 7: General measurement definitions .............................................................................................................. 18
Table 8: File menus.................................................................................................................................................. 19
Table 9: Configure Measurement menus and applicable measurements ................................................................. 20
Table 10: N-Cycle measurement configuration....................................................................................................... 24
Table 11: TIE: RjDj analysis configuration............................................................................................................. 27
Table 12: Reference Clock Frequency configuration .............................................................................................. 29
Table 13: PLL Loop Bandwidth configuration........................................................................................................ 31
Table 14: Advanced Clock Recovery configuration................................................................................................ 33
Table 15: Filters configuration................................................................................................................................. 35
Table 16: Advanced Filter configuration................................................................................................................. 36
Table 17: Configure Sources menus ........................................................................................................................ 38
Table 18: Configure Sources Autoset configuration................................................................................................ 39
Table 19: Optimize Horizontal For configuration ................................................................................................... 40
Table 20: Configure Sources Gating configuration ................................................................................................. 40
Table 21: Configure Sources Qualify configuration................................................................................................ 41
Table 22: Configure Sources Ref Levels Autoset configuration ............................................................................. 44
Table 23: Configure Sources Ref Levels Autoset configuration ............................................................................. 45
Table 24: Configure Sources Ref Levels configuration........................................................................................... 47
Table 25: Configure Sources Stat pop Limit configuration..................................................................................... 48
Table 26: Measurement Summaries menus ............................................................................................................. 49
Table 27: Control Panel functions ...........................................................................................................................51
Table 28: Statistics menus .......................................................................................................................................53
Table 29: Plot types .................................................................................................................................................54
Table 30: Measurements and available plots ........................................................................................................... 55
Table 31: Plots Create menu options ....................................................................................................................... 58
TDSJIT3 v2 Jitter Analysis Onlne Help ix
List of Tables
Table 32: Vert/Horiz axis options for a Histogram plot ..........................................................................................59
Table 33: Vert/Horiz axis options for a Time Trend plot ........................................................................................ 59
Table 34: Vert/Horiz axis options for a Spectrum plot............................................................................................ 60
Table 35: Vert/Horiz axis options for a Bathtub plot............................................................................................... 61
Table 36: Transfer Function Definition configuration............................................................................................. 61
Table 37: Vert/Horiz axis options for a Transfer Function plot............................................................................... 62
Table 38: Vert/Horiz axis options for a Phase Noise plot........................................................................................ 63
Table 39: Log Statistics configuration..................................................................................................................... 75
Table 40: Log Measurements configuration ............................................................................................................ 76
Table 41: Log Worst Case Waveforms configuration ............................................................................................. 77
Table 42: Single waveform measurements ............................................................................................................ 119
Table 43: Dual waveform measurements............................................................................................................... 125
Table 44: File menus parameters ........................................................................................................................... 129
Table 45: Select Source area parameters ............................................................................................................... 130
Table 46: Math Defs area parameters .................................................................................................................... 131
Table 47: Waveform Edges parameters................................................................................................................. 131
Table 48: Measurement Range Limits parameters ................................................................................................131
Table 49: Clock-Data-TIE Measurement parameters ............................................................................................ 132
Table 50: N-Cycle measurement parameters......................................................................................................... 132
Table 51: Clock Recovery: Reference Clock Frequency parameters .................................................................... 132
Table 52: Clock Recovery: Loop BW parameters................................................................................................ 132
Table 53: Advanced Clock Recovery parameters.................................................................................................. 133
Table 54: Filters parameters................................................................................................................................... 133
Table 55: Advanced Filter parameter .................................................................................................................... 133
Table 56: TIE: RjDj Analysis parameters (TDSJIT3 v2 Advanced only) ............................................................. 134
Table 57: Configure Sources Autoset parameters.................................................................................................. 134
Table 58: Configure Sources Gate/Qualify parameters ......................................................................................... 135
Table 59: Configure Sources Ref Levels parameters............................................................................................. 135
Table 60: Configure Stat Pop Limit parameters .................................................................................................... 135
Table 61: Configure Ref Level Autoset Setup Menu parameters.......................................................................... 136
Table 62: Histogram Vert/Horiz Axis menu parameters ....................................................................................... 137
Table 63: Time Trend Vert/Horiz Axis menu parameter....................................................................................... 137
Table 64: Spectrum Vert/Horiz Axis menu parameters......................................................................................... 137
Table 65: Bathtub Vert/Horiz Axis menu parameters ........................................................................................... 138
x
TDSJIT3 v2 Jitter Analysis Online Help
List of Tables
Table 66: Transfer Function Vert/Horiz Axis menu parameters ...........................................................................138
Table 67: Phase Noise Vert/Horiz Axis menu parameters .................................................................................... 138
Table 68: Log Statistics menu parameters ............................................................................................................. 139
Table 69: Log Measurements Configure menu parameters ................................................................................... 139
Table 70: Log Worst Case Waveforms Configure menu parameters .................................................................... 140
Table 71: Deskew menu parameters ...................................................................................................................... 140
Table 72: Acq Timeout menu parameters.............................................................................................................. 141
Table 73: Variable: Value command arguments and queries part 1 ...................................................................... 146
Table 74: Variable: Value command arguments and queries part 2 ...................................................................... 147
Table 75: Variable:Value command arguments and queries part 3 ....................................................................... 148
Table 76: Variable:Value command arguments and queries part 4 ....................................................................... 149
Table 77: Variable:Value command arguments and queries part 5 ....................................................................... 150
Table 78: Measurement results queries.................................................................................................................. 152
Table 79: Measurement names and key................................................................................................................. 153
Table 80: Source names and key ........................................................................................................................... 153
Table 81: Plot names and key ................................................................................................................................ 153
Table 82: Error codes............................................................................................................................................. 154
TDSJIT3 v2 Jitter Analysis Online Help
xi
List of Tables
xii
TDSJIT3 v2 Jitter Analysis Online Help
General Safety Summary
Review the following safety precautions to avoid injury and prevent damage to this product or any products connected to it. To avoid potential hazards, use this product only as specified.
Only qualified personnel should perform service procedures.
While using this product, you may need to access other parts of the system. Read the General Safety Summary in other system manuals for warnings and cautions related to operating the system.
To Avoid Fire or Personal Injury:
Connect and Disconnect Properly: Do not connect or disconnect probes or test leads while they are connected to a voltage source.
Observe All Terminal Ratings: To avoid fire or shock hazard, observe all ratings and markings on the product. Consult the product manual for further ratings information before making connections to the product.
Do Not Operate With Suspected Failures: If you suspect there is damage to this product, have it inspected by qualified service personnel.
General Safety Summary
Symbols and Terms: The following terms and symbols may appear in the online help.
WARNING: Warning statements identify conditions or practices that could
result in injury or loss of life.
CAUTION: Caution statements identify conditions or practices that could
result in damage to this product or other property.
Terms on the Product: The following terms may appear on the product:
DANGER indicates an injury hazard immediately accessible as you read the marking.
WARNING indicates an injury hazard not immediately accessible as you read the marking.
CAUTION indicates a hazard to property including the product.
Symbols on the Product: The following symbol may appear in the product:
CAUTION Refer to Help
TDSJIT3 v2 Jitter Analysis Onlne Help xiii
General Safety Summary
xiv
TDSJIT3 v2 Jitter Analysis Online Help
Preface
The TDSJIT3 v2 application consists of two products: Jitter Analysis Advanced and Jitter Analysis Essentials. These products are applications that enhance basic capabilities of some Windows-based oscilloscopes from Tektronix. These jitter analysis applications include the following features:
Select and configure multiple measurements on more than one waveform
Display statistical results for up to six measurements
Perform random and deterministic jitter analysis including BER estimation
(TDSJIT3 v2 Advanced only)
Show results as plots
Save statistical results to a data log file
Save individual data points to a measurement results file
Save the worst case waveforms to .wfm files
5-Time Free Trial
Preface
A 5-time free trial is available for all applications in the "Applications on this CD and Compatible Oscilloscope" table found in the Optional Applications Software on Windows-Based Oscilloscope Installation Manual (accessible as a PDF file.) You can start and exit an application up to five times to help you evaluate Tektronix software solutions.
If an application becomes available after you receive your oscilloscope, you can download the application as described in the installation manual to try the free trial.
Related Documentation
Refer to the Optional Applications Software on Windows-Based Oscilloscope Installation Manual for the following information:
Software warranty
List of all available applications, compatible oscilloscopes, and relevant
software and firmware version numbers
Applying a new label
Installating an application
Enabling an application
Downloading updates from the Tektronix Web site
Note: You can view PDF file of the installation manual from the CD Installation Browser and from the Documents directory on the Optional Applications Software on a Windows-Based Oscilloscope CD-ROM.
GPIB Information
For information on how to operate the oscilloscope and use the application­specific GPIB commands, refer to the following items:
TDSJIT3 v2 Jitter Analysis Onlne Help xv
Preface
The user manual for your oscilloscope provides general information on how to
operate the oscilloscope.
The online help for your oscilloscope can provide details on how to use GPIB
commands to control the oscilloscope if you install the GPIB Programmer guide (and code examples) from the oscilloscope CD-ROM.
The example directory for programming examples of how to remotely control
the application. The default location for the example files is C:\TekApplications\TDSJIT3v2\Examples\GPIB-Examples.
Relevant Web Sites
The Tektronix Web site offers the following information:
Understanding and Characterizing Jitter Primer, part number 55W-16146-1
Jitter analysis details on the www.tektronix.com/jitter web page
You can also find useful information in the Fibre Channel - Methodologies for Jitter and Signal Quality Specification – MJSQ on the www.t11.org web site.
Application CD Contents
The Optional Applications Software on a Windows Based Oscilloscope CD-ROM includes files for the following types of documentation:
Printable file of the TDSJIT3 v2 Jitter Analysis online help formatted to
resemble a user manual
Reference guides
Optional Applications Installation manual
Figure 1: Contents of the application CD-ROM
xvi
TDSJIT3 v2 Jitter Analysis Online Help
Preface
You can use the following methods to view most PDF files associated with this application:
Access a file in the Documents directory on the Optional Applications
Software on a Windows-Based Oscilloscope CD-ROM from any PC
Access a file from the CD Installation Browser
Select a file (except Reference guides) from the Start menu in the oscilloscope
task bar; you may need to minimize the oscilloscope and minimize the application
Use the Manuals Finder from the www.tektronix.com web site.
You can also use this additional method to view only the PDF file of the online help:
Select the shortcut on the desktop of the oscilloscope after you minimize the
oscilloscope
Note: If you do not have an Acrobat reader to view a PDF file, you can get a free copy of the reader from the www.adobe.com/products/acrobat web page.
Conventions
Online help topics use the following conventions:
The terms "TDSJIT3 v2 application" or "application" refer to the TDSJIT3 v2
Advanced or TDSJIT3 v2 Essentials Jitter Analysis Application (except when noted as Advanced only).
The term "oscilloscope" refers to any product on which this application runs.
The term "select" is a generic term that applies to the two mechanical methods
of choosing an option: with a mouse or with the Touch Screen.
The term "DUT" is an abbreviation for Device Under Test.
User interface screen graphics are from a TDS7000 series oscilloscope; there
may be minor differences in the displays on other types of oscilloscopes.
When steps require a sequence of selections using the application interface,
the ">" delimiter marks each transition between a menu and an option. For example, one of the steps to recall a setup file would appear as File> Recall.
Types of Online Help Information
The online help contains the following types of information:
A Getting Started group of topics briefly describes the application, contains
connection procedures, and includes a deskew procedure.
An Operating Basics group of topics covers basic operating principles of the
application, including the Jitter Wizard. The sequence of topics reflects the steps you perform to operate the application and includes definitions for all menus and options.
A Tutorial group of topics teaches you how to set up the application to acquire
a waveform, take a measurement, view the results, view a plot, and save data to a file.
TDSJIT3 v2 Jitter Analysis Online Help
xvii
Preface
An Application Examples group of topics demonstrates how to use jitter
measurements to identify a problem with a waveform. This should give you ideas on how to solve your own measurement problems.
A Reference group of topics specifies the minimum, maximum, incremental,
or list of choices, and the default values for all adjustable parameters.
A Measurement Algorithms group of topics includes measurement guidelines
and information on how the application calculates each measurement.
A GPIB Command Syntax group of topics contains a list of arguments and
values that you can use with the remote commands and their associated parameters. The application includes simple remote interface programs to show you how to operate the application using GPIB commands.
The application installs a desktop shortcut to access a PDF file of the help topics. The file is printable and is formatted to resemble a user manual.
Using Online Help
Online help has many advantages over a printed manual because of advanced search capabilities. You can select Help> Topics on the right side of the application menu bar to display the Help file.
The main (opening) Help screen shows a series of book icons and three tabs along the top menu, each of which offers a unique mode of assistance:
Table of Contents (TOC) tab - organizes the Help into book-like sections.
Select a book icon to open a section; select any of the topics listed under the book.
Index tab - enables you to scroll a list of alphabetical keywords. Select the
topic of interest to display the corresponding help page.
Find tab - allows a text-based search. Follow these steps:
1. Type the word or phrase you wish to find in the search box.
If the word or phrase is not found, try the Index tab.
2. Select some matching words in the next box to narrow your search.
3. Choose a topic in the lower box, and then select the Display button.
Note: The Find tab function does not include words found in graphics. Refer to the Find Tab and Searches topic for more information.
A Note: in the topic text indicates important information.
When you use a mouse, you can tell when the cursor is over an active
hyperlink because the arrow cursor changes to a small pointing hand cursor.
The light bulb icon and word Tip in the graphic above indicates additional information to help you operate the application more efficiently.
Find Tab and Searches
Many online help topics only contain tables. To retain vertical and horizontal lines, the tables are graphical objects. The Find tab in the online help does not recognize words in these tables.
xviii
TDSJIT3 v2 Jitter Analysis Online Help
Preface
The online help is extensively indexed with the proper names of all menus and options as they appear in the application and in the left column of graphical tables.
Note: If you conduct a Find tab search with no results, try the Index tab instead.
Feedback
Tektronix values your feedback on our products. To help us serve you better, please send us suggestions, ideas, or other comments you may have about your application or oscilloscope.
You can email your feedback to techsupport@tektronix.com, FAX at (503) 627­5695, or by phone. Please be as specific as possible and include the following information:
General Information
Oscilloscope model number and hardware options, if any
Probes used
Serial data standard
Signaling rate
Your name, company, mailing address, phone number, FAX number
Note: Please indicate if you would like to be contacted by Tektronix regarding your suggestion or comments.
Application-Specific Information
Software version number
Description of the problem such that technical support can duplicate the
problem
If possible, save the oscilloscope waveform file as a .wfm file
If possible, save the oscilloscope and application setup files from the
application to obtain both the oscilloscope .set file and the application .ini file. Refer to Saving a Setup File.
Once you have gathered this information, you can contact technical support by phone or through e-mail. If using e-mail, be sure to enter "TDSJIT3 v2 Problem" in the subject line, and attach the .set, .ini, and .wfm files.
To include screen shots, from the oscilloscope menu bar, select File> Export. In the Export dialog box, enter a file name with a .bmp extension and select Save. The file is saved in the C:\TekScope\Images directory. You can then attach the file to your email (depending on the capabilities of your email editor).
TDSJIT3 v2 Jitter Analysis Online Help
xix
Preface
xx
TDSJIT3 v2 Jitter Analysis Online Help
Getting Started
The TDSJIT3 v2 application consists of two products: Jitter Analysis Advanced and Jitter Analysis Essentials. These products are applications that enhance basic capabilities of some Windows-based oscilloscopes from Tektronix. The application includes a Wizard to help you quickly set up measurements and obtain measurement results.
You can use this application to do the following tasks:
Select and configure multiple measurements on one or more waveforms
Display statistical results for up to six measurements
Perform random and deterministic jitter analysis including BER estimation
(TDSJIT3 v2 Advanced only)
Apply high pass and low pass filters to the measurements (TDSJIT3 v2
Advanced only)
Display the results as Histogram, Time Trend, Cycle Trend, and Spectrum
plots; for TDSJIT3 v2 Advanced only, also display the results as Bathtub, Transfer Function, and Phase Noise plots
Getting Started
Export plots
Log statistical results to a file
Log individual data points to a measurement results file
Log worst case waveforms to files
Note: There are no standard accessories for this product.
Differences between TDSJIT3 v2 Advanced and TDSJIT3 v2 Essentials
The TDSJIT3 v2 Advanced application provides the following features that are not included in the TDSJIT3 v2 Essentials application:
PLL-Based Clock Recovery
Crossover Voltage Analysis
Jitter separation (Rj/Dj analysis)
Bit error rate estimation (BER)
Filters
Bathtub, Transfer Function, and Phase Noise plots
Features that are only available with the TDSJIT3 v2 Advanced application are indicated as "TDSJIT3 v2 Advanced only."
TDSJIT3 v2 Jitter Analysis Onlne Help 1
Getting Started
Compatibility
For information on oscilloscope compatibility, refer to the product data sheet (use the Search tool on the www.tektronix.com web site) or the Optional Applications Software on Windows-Based Oscilloscopes Installation Manual, Tektronix part number 071-1888-XX. The manual is also available as a PDF file.
The setup files for TDSJIT3 v2 Advanced and TDSJIT3 v2 Essentials are compatible with each other.
The TDSJIT3 v2 Advanced application will recall setup files made with previous versions of TDSJIT3 and TDSJIT3E. To convert an existing setup file, recall it and then save it again. If you wish to retain a copy of the original setup file, use a different filename when saving. Note that setup files from previous versions may include directory paths such as "C:\TekApplications\TDSJIT3\...", whereas the v2 application defaults to "C:\TekApplications\TDSJIT3v2\...". If you would like your converted setup files to use the TDSJITv2 directory, recall the existing setup file, use the Graphical User Interface to change any file paths to use the new directory structure, and then save the setup.
Requirements and Restrictions
Accessories
Installation
The Sun Java Run-Time Environment (JRE) V1.4.2 must be installed on the oscilloscope to operate the TDSJIT3 v2 application. When you install the application, the InstallShield Wizard automatically installs the proper version of the JRE. If the JRE is deleted, install TDSJIT3 v2 application again.
Memory. A minimum of 512 MB PC memory is required and 1 GB PC memory is highly recommended.
Keyboard. You will need to use a keyboard to enter new names for some file save operations.
There are no standard accessories for this product. However, you can refer to the product datasheet available on the Tektronix Web site for information on optional accessories relevant to your application.
Refer to the Optional Applications Software on Windows-Based Oscilloscope Installation Manual for the following information:
Installing an application
Applying a new label
Enabling an application
Downloading updates from the Tektronix Web site
Connecting to a Device Under Test (DUT)
You can use any compatible probes or cable interface to connect between your DUT and oscilloscope. One connection is sufficient for most signals.
2
TDSJIT3 v2 Jitter Analysis Online Help
Getting Started
The Clock-to-Output, Skew, and Crossover Voltage (TDSJIT3 v2 Advanced only) measurements require two input channels, two reference, or two Math waveforms.
Warning: To avoid electric shock, remove power from the DUT before attaching probes. Do not touch exposed conductors except with the properly rated probe tips. Refer to the probe manual for proper use.
Refer to the General Safety Summary in your oscilloscope manual.
Deskewing Probes and Channels
To ensure accurate results for two-channel measurements, it is important to first deskew the probes and oscilloscope channels before you take measurements from your DUT.
The application includes an automated deskew utility that you can use to deskew any pair of oscilloscope channels.
Note: To produce the best deskew results, you should connect the probes to the fastest signal in your DUT.
Deskewing on Oscilloscopes with Bandwidth Extension
Some Tektronix oscilloscopes feature software-based bandwidth extension. The bandwidth extension may be enabled on a per-channel basis.
Enabling or disabling bandwidth extension on any channel affects the skew on that channel. Thus, you should deskew probes and channels after you make such configuration changes.
Steps to Deskew Probes and Channels
To deskew a pair of probes and oscilloscope channels, follow these steps:
1. Refer to Connecting to a Device Under Test before starting the procedure.
2. Connect both probes to the fastest signal in your DUT.
Set up the oscilloscope as follows:
1. Use the Horizontal Scale knob to set the oscilloscope to an acquisition rate so
that there are two or more samples on the deskew edge.
2. Use the Vertical Scale and Position knobs to adjust the signals to fill the
display without missing any part of the signals.
3. Set the Record Length so that there are more than 100 edges in the
acquisition.
4. Start the TDSJIT3 v2 application.
5. Select Utilities> Deskew. The Deskew Utility menu appears.
6. Set the Reference Source option to Ch1. The Source waveform is the
reference point used to deskew the remaining channels.
7. Set the Target Source option to Ch2. This is the channel that will be
deskewed.
8. To start the utility, select the Perform Deskew command button, and then
select Yes.
TDSJIT3 v2 Jitter Analysis Online Help
3
Getting Started
9. Repeat steps 7 and 8 for Ch3, and then for Ch4 to deskew those channels.
10. To view the deskew values, select the Summary button.
Figure 2: Deskew complete example
Figure 3: Deskew Summary example
4
TDSJIT3 v2 Jitter Analysis Online Help
Operating Basics
The topics in the Operating Basics book cover the following definitions and tasks:
General information, such as on navigating the user interface
Setting up the application
Taking measurements
Viewing the measurement results as statistics or as plots
Using the plot window zoom and cursors functions
Exporting Plot Files
Logging statistical results to a file
Logging individual data points to a file
Logging worst case waveforms to files
Saving and recalling setup files
General Information
Operating Basics
Starting the TDSJIT3 v2 Application
The way you start the application depends on the oscilloscope model. To start the application, do one of the following:
Select App > Jitter Analysis – Advanced
Select File > Run Application > Jitter Analysis – Advanced in the
oscilloscope menu bar
Select Analyze > Jitter Analysis – Advanced
Select Analyze > Jitter Analysis
If you are using the TDSJIT3 v2 Essentials application, select Jitter Analysis ­Essentials.
TDSJIT3 v2 Jitter Analysis Onlne Help 5
Operating Basics
Figure 4: Starting the TDSJIT3 v2 application
Returning to the Application
The way you return to the application depends on the oscilloscope model.
Figure 5: Returning to the application
Minimizing and Maximizing the Application
To minimize the application, select File> Minimize or the command button in the application menu bar. When you minimize the application, the oscilloscope fills the display.
6
To maximize the application, select
TDSJIT3 v2 Jitter Analysis Online Help
in the oscilloscope task bar.
Operating Basics
Exiting the Application
To exit the application, select File> Exit or the command button in the application menu bar. When you exit the application, you can choose to keep the oscilloscope setup currently in use with the application or to restore the oscilloscope setup that was present before you started the application.
Application Directories and Usage
During installation, the application sets up directories for various functions, such as to save setup files, and uses extensions appended to file names to identify the file types.
Table 1: Directories and usage
Default directory names*
\TDSJIT3v2 Home location \TDSJIT3v2\Examples\GPIB-Examples Examples of remote control programs
\TDSJIT3v2\Examples\waveforms Waveform files used in the tutorial
\TDSJIT3v2\log Statistics log files \TDSJIT3v2\measurements Log files of data points for each
\TDSJIT3v2\measurementsSnapshot Measurement log files for the Save
\TDSJIT3v2\patterns Pattern files for the Advanced Clock
\TDSJIT3v2\plotData Data exported from measurement
\TDSJIT3v2\plotFigures Image files exported from
\TDSJIT3v2\setup Setup files \TDSJIT3v2\waveforms Worst case waveforms files
* All subdirectories are located in the C:\TekApplications directory.
Directory use
that use GPIB commands
and application examples
selected measurement
Current Measurements option (Log Measurements)
Recovery configuration
plots
measurement plots
TDSJIT3 v2 Jitter Analysis Online Help
7
Operating Basics
Figure 6: Directory structure
Table 2: File name extensions
Extension Description
.bmp File that uses a “bitmap” format .csv File that uses a "comma separated value" format .ini TDSJIT3 application setup file .jpg File that uses a “joint photographic experts group” format .mat File that uses native MATLAB binary format .png File that uses a “portable network graphics” format .set Oscilloscope setup file that is recalled with an application .ini file;
both files will have the same name .txt File that uses an ASCII format .wfm Waveform file; can be recalled into Reference memory
Tips on the TDSJIT3 v2 User Interface
Here are some tips to help you with the application user interface:
Use the Jitter Wizard to set up and take one measurement from a set of
commonly used measurements
8
Select a Source before selecting each measurement
Select any waveform source and any measurement multiple times to use
different configuration options
TDSJIT3 v2 Jitter Analysis Online Help
+ 158 hidden pages