Tektronix TDSJIT1V2 Primary User

User Manual
TDSJIT1V2 Jitter Analysis Measurements Application
071-0875-00
This document supports software version 1.2.0 and above.
www.tektronix.com
Copyright © T ektronix, Inc. 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.
Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in T echnical Data and Computer Software clause at DFARS 252.227-7013, or subparagraphs (c)(1) and (2) of the Commercial Computer Software – Restricted Rights clause at F AR 52.227-19, as applicable.
T ektronix 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.
T ektronix, Inc., P.O. Box 500, Beaverton, OR 97077 TEKTRONIX and TEK are registered trademarks of T ektronix, Inc.

WARRANTY

T ektronix warrants that the media on which this software product is furnished and the encoding of the programs on the media will be free from defects in materials and workmanship for a period of three (3) months from the date of shipment. If a medium or encoding proves defective during the warranty period, T ektronix will provide a replacement in exchange for the defective medium. Except as to the media on which this software product is furnished, this software product is provided “as is without warranty of any kind, either express or implied. T ektronix does not warrant that the functions contained in this software product will meet Customers requirements or that the operation of the programs will be uninterrupted or error-free.
In order to obtain service under this warranty, Customer must notify Tektronix of the defect before the expiration of the warranty period. If T ektronix is unable to provide a replacement that is free from defects in materials and workmanship within a reasonable time thereafter, Customer may terminate the license for this software product and return this software product and any associated materials for credit or refund.
THIS WARRANTY IS GIVEN BY TEKTRONIX IN LIEU OF ANY OTHER WARRANTIES, EXPRESS OR IMPLIED. TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. TEKTRONIX’ RESPONSIBILITY TO REPLACE DEFECTIVE MEDIA OR REFUND CUSTOMER’S PAYMENT IS THE SOLE AND EXCLUSIVE REMEDY PROVIDED TO THE CUSTOMER FOR BREACH OF THIS WARRANTY. TEKTRONIX AND ITS VENDORS WILL NOT BE LIABLE FOR ANY INDIRECT , SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IRRESPECTIVE OF WHETHER TEKTRONIX OR THE VENDOR HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.

Table of Contents

Getting Started
Operating Basics
General Safety Summary ix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Preface xi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Related Documentation xi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Conventions xii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contacting T ektronix xii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Product Description 1–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibility 1–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Requirements and Restrictions 1–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Updates Through the Web Site 1–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Accessories 1–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installation 1–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installing the Application 1–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Deskewing the Probes and Channels 1–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connecting to a System Under T est 1–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Basic Operations 2–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Application Menu Structure 2–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Main and Side Menus 2–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Common Menu Items 2–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utility Menus 2–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using Basic Oscilloscope Functions 2–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using Local Help 2–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Returning to the Application 2–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuring the Display 2–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting Up the Application 2–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Selecting Measurements 2–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Selecting a Measurement to Configure 2–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuring a Measurement 2–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Specifying Inputs 2–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Specifying Qualifiers 2–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Specifying Gating 2–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using Horizontal Check 2–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using Acquisition Timeout 2–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T aking Measurements 2–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Acquiring Data 2–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Localizing Measurements 2–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
W arning Messages 2–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Analyzing the Results 2–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Viewing Statistics 2–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Viewing Plots 2–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Clearing Results 2–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Saving the Results to a File 2–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Logging Statistics 2–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Log File Format 2–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TDSJIT1V2 Jitter Analysis Application User Manual
i
Table of Contents
Logging Min/Max Waveforms 2–22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Importing a Data Log File to a Personal Computer 2–23. . . . . . . . . . . . . . . . . . . . . . .
Saving and Recalling Setups 2–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Saving a Setup 2–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Recalling a Setup 2–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exiting the Application 2–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tutorial 2–27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting Up the Oscilloscope 2–27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Starting the Application 2–27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Recalling a Waveform File 2–29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T aking a Clock Period Measurement 2–30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T aking a Clock Out Time Measurement 2–36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Saving the Results to a Data Log File 2–40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Viewing the RESULTS.CSV File (Data Log) 2–43. . . . . . . . . . . . . . . . . . . . . . . . . . .
Stopping the Tutorial 2–43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Returning to the Tutorial 2–43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPIB Program Example 2–45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Guidelines 2–45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Program Example 2–45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reference
Appendices
Menu Structure 3–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parameters 3–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measurements Menus 3–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Select Measurements Menu 3–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure Selected Menu 3–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Inputs Menus 3–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Main Input and 2nd Input Menus 3–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Qualifier Input Menu 3–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Acquisition Timeout Menu 3–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Results Menus 3–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Plot Menus 3–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Histogram Plot Menu 3–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cycle Trend Menu 3–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Time T rend Menu 3–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Spectrum Menu 3–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Log Menus 3–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Results Menu 3–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Min/Max Wfms Menu 3–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Control Menu 3–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utility Menus 3–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix A: Measurement Algorithms A–1. . . . . . . . . . . . . . . . . . . . . . . .
Oscilloscope Setup Guidelines A–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T est Methodology A–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Edge-Timing Measurements A–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Single Waveform Measurements A–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Rise Time Measurement A–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fall Time Measurement A–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ii
TDSJIT1V2 Jitter Analysis Application User Manual
Table of Contents
Positive and Negative Width Measurements A–3. . . . . . . . . . . . . . . . . . . . . . . .
High Time Measurement A–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Low Time Measurement A–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Clock Frequency Measurement A–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Clock Period Measurement A–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cycle-Cycle Period Measurement A–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N-Cycle Period Measurement A–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Positive and Negative Cycle-to-Cycle Duty Measurements A–5. . . . . . . . . . . . .
Positive and Negative Duty Cycle Measurements A–5. . . . . . . . . . . . . . . . . . . .
Clock TIE Measurement A–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Frequency Measurement A–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Period Measurement A–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data TIE Measurement A–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dual Waveform Measurements A–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setup Time Measurement A–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Hold Time Measurement A–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Clock Out Time Measurement A–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Skew Measurement A–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix B: GPIB Command Syntax B–1. . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix C: Error Codes C–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix D: Example Program to Copy Large Files D–1. . . . . . . . . . . . .
Index
TDSJIT1V2 Jitter Analysis Application User Manual
iii
Table of Contents

List of Figures

Figure 1–1: TDSJIT1V2 Jitter Analysis Application 1–1. . . . . . . . . . . . . .
Figure 1–2: Typical signal path skew 1–5. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 1–3: Vertical Autoset complete 1–6. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 1–4: Accessing the Deskew utility 1–7. . . . . . . . . . . . . . . . . . . . . . .
Figure 1–5: The Deskew menu 1–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 1–6: Deskewing complete 1–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 1–7: Adjusted skew 1–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2–1: Returning to the application 2–3. . . . . . . . . . . . . . . . . . . . . . .
Figure 2–2: How to determine voltage reference levels 2–8. . . . . . . . . . . .
Figure 2–3: Example of the results and display formats 2–14. . . . . . . . . . .
Figure 2–4: A RESULTS.CSV file viewed in a spreadsheet
program 2–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2–5: Results Details menu, example of three measurements 2–16. .
Figure 2–6: Starting the application 2–28. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2–7: TDSJIT1V2 application initial display 2–28. . . . . . . . . . . . . . .
Figure 2–8: Recalling a waveform to a reference memory 2–29. . . . . . . . .
Figure 2–9: J1V2_CLK.WFM recalled to Ref1 2–30. . . . . . . . . . . . . . . . . .
Figure 2–10: Main Input menu setup 2–31. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2–11: Clock Period lesson: Results Summary readout 2–32. . . . . .
Figure 2–12: Setup for a Histogram plot 2–32. . . . . . . . . . . . . . . . . . . . . . . .
Figure 2–13: Results as a Histogram plot 2–33. . . . . . . . . . . . . . . . . . . . . . .
Figure 2–14: Results as a Time Trend plot 2–34. . . . . . . . . . . . . . . . . . . . . .
Figure 2–15: Setup for a Spectrum plot 2–35. . . . . . . . . . . . . . . . . . . . . . . .
Figure 2–16: Results as a Spectrum plot 2–35. . . . . . . . . . . . . . . . . . . . . . . .
Figure 2–17: Results as a Cycle Trend plot 2–36. . . . . . . . . . . . . . . . . . . . . .
Figure 2–18: J1V2_CLK.WFM recalled to Ref3 2–37. . . . . . . . . . . . . . . . .
Figure 2–19: Selected Measurements list 2–38. . . . . . . . . . . . . . . . . . . . . . .
Figure 2–20: 2nd Input menu setup 2–39. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2–21: Clock Out Time lesson: Results Summary results 2–39. . . . .
Figure 2–22: Result Details shows the statistical values for all
measurements 2–40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2–23: Log Results menu 2–41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2–24: Path to the RESULTS.CSV file on the hard drive 2–42. . . . .
Figure 2–25: Copying the RESULTS.CSV file to a floppy disk 2–42. . . . .
Figure 3–1: Menu structure 3–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
iv
TDSJIT1V2 Jitter Analysis Application User Manual

List of Tables

Table of Contents
Table 1–1: Default waveform assignments 1–10. . . . . . . . . . . . . . . . . . . . . .
Table 2–1: Common menu items 2–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2–2: Utility menus 2–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2–3: Default directory names 2–3. . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2–4: File name extensions 2–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2–5: Display Options menu selections 2–4. . . . . . . . . . . . . . . . . . . .
Table 2–6: Select Measurement menu selections 2–5. . . . . . . . . . . . . . . . .
Table 2–7: Measurements and configuration selections 2–6. . . . . . . . . . .
Table 2–8: Main Input and 2nd Input menus selections 2–8. . . . . . . . . . .
Table 2–9: Autoset Ref Levels menu selections 2–9. . . . . . . . . . . . . . . . . .
Table 2–10: Deskew menu selections 2–10. . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2–11: Qualifier Input menu selections 2–10. . . . . . . . . . . . . . . . . . . .
Table 2–12: Acquisition Timeout menu selections 2–12. . . . . . . . . . . . . . . .
Table 2–13: Control menu selections 2–13. . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2–14: Plot Type selections 2–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2–15: Vert/Horiz Axis Histogram menu selections 2–18. . . . . . . . . .
Table 2–16: Vert/Horiz Axis Time Trend menu selection 2–19. . . . . . . . . .
Table 2–17: Spectrum menu selection 2–19. . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2–18: Vert/Horiz Axis Cycle Trend menu selections 2–20. . . . . . . . .
Table 2–19: Log Results menu selections 2–21. . . . . . . . . . . . . . . . . . . . . . .
Table 2–20: Log Min/Max Wfms menu selections 2–22. . . . . . . . . . . . . . . .
Table 2–21: File names for Min/Max waveforms 2–22. . . . . . . . . . . . . . . .
Table 2–22: Tutorial waveforms and signal types 2–29. . . . . . . . . . . . . . . .
Table 3–1: Configure Selected menu parameters 3–4. . . . . . . . . . . . . . . .
Table 3–2: Main Input and 2nd Input menu parameters 3–5. . . . . . . . . .
Table 3–3: Autoset Ref Level menu parameters 3–5. . . . . . . . . . . . . . . . .
Table 3–4: Deskew menu parameters 3–5. . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3–5: Qualifier Input menu parameters 3–6. . . . . . . . . . . . . . . . . . .
Table 3–6: Acquisition Timeout menu parameters 3–6. . . . . . . . . . . . . . .
Table 3–7: Histogram Plot menu parameters 3–7. . . . . . . . . . . . . . . . . . .
Table 3–8: Horizontal Center and Span parameters by
measurement 3–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3–9: Cycle Trend Plot menu parameters 3–7. . . . . . . . . . . . . . . . . .
Table 3–10: Time Trend Plot menu parameters 3–8. . . . . . . . . . . . . . . . .
TDSJIT1V2 Jitter Analysis Application User Manual
v
Table of Contents
Table 3–11: Spectrum Plot menu parameters 3–8. . . . . . . . . . . . . . . . . . .
Table 3–12: Log Results menu parameters 3–9. . . . . . . . . . . . . . . . . . . . .
Table 3–13: Log Min/Max Wfms menu parameters 3–9. . . . . . . . . . . . . .
Table 3–14: Control menu parameters 3–9. . . . . . . . . . . . . . . . . . . . . . . . .
Table 3–15: Utility menus and parameters 3–10. . . . . . . . . . . . . . . . . . . . .
Table B–1: VARIABLE:VALUE TDS COMMAND arguments and
queries B–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table B–2: Measurement results queries B–3. . . . . . . . . . . . . . . . . . . . . . .
Table C–1: Error codes, descriptions and solutions C–1. . . . . . . . . . . . . .
vi
TDSJIT1V2 Jitter Analysis Application User Manual

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

Symbols and Terms

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.
T erms in this Manual. These terms may appear in this manual:
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.
T erms on the Product. These 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 on the product:
CAUTION Refer to Manual
TDSJIT1V2 Jitter Analysis Application User Manual
vii
General Safety Summary
viii
TDSJIT1V2 Jitter Analysis Application User Manual

Preface

This manual contains operating information for the TDSJIT1V2 Jitter Analysis Application. The manual consists of the following chapters:
H The Getting Started chapter briefly describes the TDSJIT1V2 Jitter Analysis
Application, lists oscilloscope compatibility, and provides installation
instructions. H The Operating Basics chapter covers basic operating principles of the
application and includes a tutorial that teaches you how to set up the
application to acquire a waveform, take measurements, and view the results.
To show you how to operate the application using GPIB commands, this
chapter includes a simple GPIB program. H The Reference chapter includes a diagram of the menu structure and
descriptions of parameters. H The Measurement Algorithms appendix contains information on measure-
ment guidelines and on how the application takes the measurements. H The GPIB Command Syntax appendix contains a list of arguments and values
that you can use with the GPIB commands and their associated parameters.

Related Documentation

H The Error Codes appendix contains a list of error codes, descriptions of the
errors, and possible solutions to correct the problem. H The Example Program to Copy Large Files appendix contains an example of
a GPIB program you can use to transfer large files to a personal computer.
The user manual for your oscilloscope provides general information on how to operate the oscilloscope.
Programmer information in the online help for your oscilloscope provides details on how to use GPIB commands to control the oscilloscope. You can also download the tds6prog.zip file (online help) with examples from the Tektronix web site. The file can be used for all supported oscilloscopes. Refer to Updates Through the Web Site on page 1–2 for information on how to download the file.
TDSJIT1V2 Jitter Analysis Application User Manual
ix
Preface

Conventions

Contacting Tektronix

This manual uses the following conventions: H This manual refers to the TDSJIT1V2 Jitter Analysis Application as the
TDSJIT1V2 application or as the application.
H When steps require that you make a sequence of selections using front-panel
controls and menu buttons, an arrow (
) marks each transition between a
front-panel button and a menu, or between menus. Names that are for a main menu or side menu item are clearly indicated: Press VERTICAL MENU Coupling (main) DC (side) Bandwidth (main) 250 MHz (side).
Phone 1-800-833-9200*
Address Tektronix, Inc.
Department or name (if known) 14200 SW Karl Braun Drive P.O. Box 500 Beaverton, OR 97077 USA
Web site www.tektronix.com
Sales support 1-800-833-9200, select option 1*
Service support 1-800-833-9200, select option 2*
Technical support Email: techsupport@tektronix.com
1-800-833-9200, select option 3* 1-503-627-2400
6:00 a.m. – 5:00 p.m. Pacific time
* This phone number is toll free in North America. After office hours, please leave a
voice mail message. Outside North America, contact a Tektronix sales office or distributor; see the Tektronix web site for a list of offices.
x
TDSJIT1V2 Jitter Analysis Application User Manual

Getting Started

Product Description

The TDSJIT1V2 Jitter Analysis Application is a Java-based application that enhances basic capabilities of some Tektronix oscilloscopes.
The application provides jitter analysis measurements, can display the statistical results of up to six measurements, can display the results as plots, can save the results to a data log file, and can save the worst case waveforms to files.
Figure 1–1 shows an example of a Clock Period measurement displayed as a Histogram plot.
694C
Figure 1–1: TDSJIT1V2 Jitter Analysis Application

Compatibility

The Jitter Analysis Application V 1.2.0 and above is compatible with the TDS694C oscilloscope with firmware version 6.2 and above, and with TDS784D and TDS794D oscilloscopes with firmware version 6.6e and above, or 7.2e and above depending on the acquisition board in the oscilloscope.
For information on how to get the current firmware, contact your local Tektronix distributor or sales office.
For a current list of compatible oscilloscopes, see the Software and Drivers category in the Tektronix, Inc. web site (www.tektronix.com).
TDSJIT1V2 Jitter Analysis Application User Manual
1–1
Product Description

Requirements and Restrictions

The TDS Run-Time Environment V1.2.0 or above must be installed on the oscilloscope to operate the TDSJIT1V2 application and use GPIB commands.

Updates Through the Web Site

You can find information about this and other applications at the Tektronix, Inc. web site. Check this site for application updates and for other free applications.
To install an application update, you will need to download it from the web site to a hard disk, copy it to a blank DOS-formatted floppy disk, and then install it on your oscilloscope.
NOTE. More information about changes to the application or installation is in a
Readme.txt file on the web site. You should read it before you continue.

Accessories

To copy an application from the web site, follow these steps:
1. Access www .tekrronix.com/Measurement/Support/Scopes.
2. Scroll through the files to the application that you want, select the file, and
download it to your hard disk drive. If necessary, unzip the file.
NOTE. To ensure that the files were downloaded successfully, always unzip the files on a hard disk before copying them to a floppy disk.
3. Copy the application from the hard disk to a blank, DOS-formatted floppy
disk. Only copy one application on to one floppy disk.
4. Follow the Installing the Application procedure on page 1–3.
There are no standard accessories for this product other than this manual.
1–2
TDSJIT1V2 Jitter Analysis Application User Manual

Installation

This section contains information on the following tasks:
H Installing the application H Deskewing probes and channels H Connecting to a system under test

Installing the Application

The TDSJIT1V2 floppy disk contains the TDSJIT1V2 Jitter Analysis Applica­tion. You can download updates, if any, from the Tektronix ftp site through a web browser.
NOTE. To operate the TDSJIT1V2 application, the TDS Run-Time Environment V1.2.0 or above must be installed on the oscilloscope.
To install the application from the floppy disk to your oscilloscope, follow these steps:
1. Power off the oscilloscope.
NOTE. Additional information about the application or installation is located in a Readme.txt file on the floppy disk. You should insert the floppy disk into a DOS-based personal computer and read the Readme.txt file before you continue.
If you are updating the application, the Readme.txt file on the Tektronix ftp site supercedes the Readme.txt file on the TDSJIT1V2 floppy disk.
2. Insert the disk in the floppy disk drive, and power on the oscilloscope.
NOTE. To verify that the TDS Run-Time Environment V1.2.0 or above is installed, watch for the abbreviated name, RTE, and version number to appear at the top of the display when you power on the oscilloscope. If they do not appear, contact your local Tektronix sales office.
After performing the power-on selftest, the oscilloscope automatically begins the installation procedure.
TDSJIT1V2 Jitter Analysis Application User Manual
1–3
Installation
As the application loads from the disk, the oscilloscope displays a clock icon to indicate that it is busy. Also, the floppy disk drive LED is on, indicating activity. If the clock icon continues to display after the floppy disk LED has gone out, a problem has occurred with the installation. Repeat the above procedure. If the problem persists, contact your Tektronix representative.
When the installation is complete, an Installation Complete message displays.
3. Remove the floppy disk, and cycle the power to the oscilloscope.

Deskewing the 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 system under test (SUT). Deskewing is where the oscilloscope adjusts the relative delay between signals to accurately time correlate the displayed waveforms.
NOTE. To produce good deskew results, you should connect the probes to the fastest signal in your SUT.
The application includes an automated deskew utility that you can use to deskew any pair of oscilloscope channels. The following procedure describes how to deskew two channels. Channel 1 (and the probe connected to it) is the reference point used to deskew channel 2. The steps to deskew the third and fourth channels are the same.
WARNING. To avoid electric shock, you must ensure that power is removed from the SUT before attaching probes to it. Do not touch exposed conductors except with the properly rated probe tips. Refer to the probe manual for proper use.
To deskew a pair of probes and oscilloscope channels, follow these steps:
1. Connect similar probes to CH 1 and CH 2 on the oscilloscope.
2. Connect the probes to the fastest signal in your SUT.
3. To set up the oscilloscope, press the AUTOSET front-panel button.
Figure 1–2 shows an example of signal path skew found in similar probes.
1–4
TDSJIT1V2 Jitter Analysis Application User Manual
Installation
Figure 1–2: T ypical signal path skew
4. Start the application as described on page 230.
5. Press Inputs (main) Main (side) Source (side) and select Ch1. The
waveform displayed as the source for the Main Input is the reference point to
which the remaining channels are deskewed.
6. Press Vertical Autoset (side). Figure 1–3 shows the results of a the Vertical
Austoset.
TDSJIT1V2 Jitter Analysis Application User Manual
1–5
Installation
Figure 1–3: Vertical Autoset complete
7. Press OK (side).
8. Press Done (side).
9. Press 2nd (side) Source (side) and select Ch2. The waveform displayed as
the source for the 2nd Input is the channel to be deskewed.
10. Press Vertical Autoset (side) and then OK (side).
11. Press – more – 1 of 2 (side) Deskew ... (side). Figure 1–4 shows how to
access the Deskew menu. Figure 1–5 shows the Deskew menu.
1–6
TDSJIT1V2 Jitter Analysis Application User Manual
Installation
Figure 1–4: Accessing the Deskew utility
Figure 1–5: The Deskew menu
TDSJIT1V2 Jitter Analysis Application User Manual
1–7
Installation
12. Enter appropriate values for the Upper Range and the Lower Range side
menu items.
13. To start the deskew utility, press Perform Deskew (side).
Figure 1–6 shows an example of the utility when it is finished.
1–8
Figure 1–6: Deskewing complete
14. Press OK (side).
Figure 1–7 shows an example of using the oscilloscope V Bar cursors to measure the adjusted skew. In this example, the skew between channels 1 and 2 was reduced to 320 ps.
TDSJIT1V2 Jitter Analysis Application User Manual
Installation
Figure 1–7: Adjusted skew
15. Press the SHIFT, and then the APPLICATION front-panel menu button to
return to the application.
16. Do not change the Main Input Source channel, and deskew the remaining
channels if you will be using them to take jitter measurements.

Connecting to a System Under Test

Although you can use any compatible probes to connect between your SUT (system under test) and oscilloscope, Tektronix P6330 3 GHz Differential probes and P6249 4 GHz Differential probes are recommended. One connection is usually to a clock signal.
The General, Clock, and Data measurements require one input waveform. The Clock-Data and the Ch-Ch measurements require two input waveforms.
TDSJIT1V2 Jitter Analysis Application User Manual
1–9
Installation
Table 1–1 shows the default channel-to-waveform and reference waveform-to plot assignments. You can change the assignments to match your configuration.
T able 1–1: Default waveform assignments
Channel or reference Waveform assignment
Ch 1 Main input waveform, such as a clock signal Ch 2 Second (2nd) input waveform Ch 3 Qualifier input waveform Ref1 Histogram plot format for the first measurement Ref2 Time Trend plot format for the first measurement Ref3 Cycle Trend plot format for the first measurement Math1 Spectrum plot format for the first measurement
WARNING. To avoid electric shock, you must ensure that power is removed from the SUT before attaching probes to it. Do not touch exposed conductors except with the properly rated probe tips. Refer to the probe manual for proper use.
Power down the SUT before connecting the probes to it.
1–10
TDSJIT1V2 Jitter Analysis Application User Manual
Operating Basics

Basic Operations

This section contains information on the following topics and tasks:
H Application interface H Using basic oscilloscope functions H Setting up the application H Taking measurements H Warning messages H Analyzing the results H Saving the results to a file H Importing a data log file H Saving and recalling setups H Exiting the application

Application Menu Structure

There are two types of menus in the application menu structure: main menus and side menus. Some side menus contain common items as shown in Table 2–1.
Main and Side Menus
The main menu names appear in the bottom of the display, and the side menu names appear on the right side of the display. To see the complete application menu structure, refer to Figure 3–1 on page 3–1.
When you press the front-panel button associated with a main menu, the side menu changes. In many cases, when you press a side menu, new side menu items appear. As an example, the next figure shows you how to access the Help selections through the main Utility menu and the Help side menu.
Main menu Side menu Side menu item
Utility
Help
First Page Next Page Previous Page Last Page Quit Help
TDSJIT1V2 Jitter Analysis Application User Manual
2–1
Basic Operations
Common Menu Items
Utility Menus
Table 2–1 lists common side menu items.
T able 2–1: Common menu items
Menu item Description
Cancel Returns to the previous menu without performing the operation specific
to the current menu
Done Indicates that you are through making changes to that set of side menus;
the application returns to the previous menu OK Confirms an action –more–
x of y
Scrolls to another page of a menu where x is the current page and y is
the total number of pages
Table 2–2 lists the Utility menus.
T able 2–2: Utility menus
Utility name Description
Help Accesses the online help pages and displays useful information on the
application Exit Exits the application Display Options Accesses other menus where you can change display settings, such as
Save/Recall Setup Accesses the save and the recall menus for application setups

Using Basic Oscilloscope Functions

You can use the Utility menu to access help information about the application. You can also use other oscilloscope functions and easily return to the application.
Using Local Help
Returning to the
Application
The application includes local help information about the measurements modes, with some explanation of the individual controls.
To display the local help, follow these steps:
1. Press Utility (main) Help (side).
2. Use the side menu buttons to navigate through the help.
You can easily switch between the TDSJIT1V2 application and other oscillo­scope functions.
whether the dialog box is opaque or transparent
2–2
TDSJIT1V2 Jitter Analysis Application User Manual
Basic Operations
To access other oscilloscope functions, press the desired front-panel control. To return to the application, press the SHIFT and then the APPLICATION front-panel menu buttons as shown in Figure 2–1.
Press the SHIFT and then the APPLICATION button to return to the application.
Figure 2–1: Returning to the application
Default Directories. Table 2–3 lists default directory names and their use.
T able 2–3: Default directory names
Directory name Used for
hd0:/APP/TDSJITV2/TEMP Setup files, data log files, and min/max waveform files hd0:/WFMS Waveform files used in the tutorial
WARNING. To avoid corrupting the application, do not access the SYSTEM directory. Some files are only for internal use by the application.
File Name Extensions. Table 2–4 lists file name extensions used or generated by the application.
T able 2–4: File name extensions
Extension Type
.csv Log file that uses a comma separated variable format .wfm Waveform file that can be recalled into a reference memory .ini Application setup file .set Oscilloscope setup file created by the application
TDSJIT1V2 Jitter Analysis Application User Manual
2–3
Basic Operations

Configuring the Display

You can change how dialog boxes appear on your oscilloscope, as well as the color of waveforms. The next figure shows how to access the Display Options menu, and Table 2–5 lists the options with a brief description of each.
Main menu Side menu Side menu item
Utility Display Options
Dialog Box Box Position Box Style Color Theme Done
T able 2–5: Display Options menu selections
Selection Description
Dialog Box Box Position Positions the dialog box in the display to the left, middle, or right
Makes dialog boxes visible or invisible
Box Style Selects the style of dialog boxes to be opaque or transparent Color Theme Selects a set of colors for waveforms and dialog boxes; the application

Setting Up the Application

You can set up the application to take up to six measurements at the same time. In addition, you can plot the results in four formats, and save the statistical results or the worst case waveforms to a file to view later.
Selecting Measurements
The next figure shows how to access the selections in the Select Measurement side menu, and Table 2–6 lists the measurements with a brief description of each.
NOTE. You can choose the Clear All Selected side menu item to remove all the measurements in the Select Active Measurements menu.
offers seven color themes
2–4
TDSJIT1V2 Jitter Analysis Application User Manual
Basic Operations
Main menu Side menu
Meas Setup
Select Measurement
Side menu
General Clock Data Clock-Data Ch-Ch
Side menu items
Rise Time Fall Time Positive Width Negative Width High Time Low Time
Data Frequency Data Period Data TIE
Setup Time Hold Time Clock Out Time
Skew
Clock Frequency Clock Period Cycle-Cycle Period N-Cycle Period Positive Cy-Cy Duty
Negative Cy-Cy Duty
Positive Duty Cycle Negative Duty Cycle Clock TIE
T able 2–6: Select Measurement menu selections
Group Selection Description
General Rise Time Elapsed time from when a rising edge crosses the low reference voltage level and
then the high reference voltage level
Fall Time Elapsed time from when a falling edge crosses the high reference voltage level and
then the low reference voltage level Positive Width Difference in time between the leading edge and trailing edge of a pulse Negative Width Difference in time between the trailing edge and leading edge of a pulse High Time Amount of time a waveform remains above the high reference voltage level Low Time Amount of time a waveform remains below the low reference voltage level
Clock Clock Period* Elapsed time between when a waveform crosses a specific reference voltage level
twice Clock Frequency* Inverse of the period for each clock cycle Cycle-Cycle Period* Difference in period measurements from one cycle to the next N-Cycle Period* Difference in period measurements from cycles between two consecutive groups of
N-cycles where N is any number Positive Cy-Cy Duty Difference between two consecutive positive widths Negative Cy-Cy Duty Difference between two consecutive negative widths Positive Duty Cycle* Ratio of the positive portion of the cycle relative to the period Negative Duty Cycle* Ratio of the negative portion of the cycle relative to the period Clock TIE* Difference in time between the designated edge on a sampled clock waveform to
the designated edge on a calculated clock waveform with a constant frequency
(zero jitter)
Data Data Period Elapsed time between when a waveform crosses a specific reference voltage level
in the same direction twice Data Frequency Inverse of the period for each data cycle
TDSJIT1V2 Jitter Analysis Application User Manual
2–5
Loading...
+ 86 hidden pages