TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
Tektronix, Inc.
14150 SW Karl Braun Drive
P.O. Box 500
Beaverton, OR 97077
USA
For product information, sales, service, and technical support:
•In North America, call 1-800-833-9200.
•Worldwide, visit www.tek.com to find contacts in your area.
Table of Contents
Table of Contents
List of Figures..............................................................................................................................................................................20
List of Tables............................................................................................................................................................................... 27
Introduction to the application..................................................................................................................................................... 34
Related documentation........................................................................................................................................................ 34
Requirements and restrictions............................................................................................................................................. 38
Installing the application.......................................................................................................................................................39
About DPOJET.................................................................................................................................................................... 40
About basic operations........................................................................................................................................................ 41
Starting the application................................................................................................................................................. 41
Application interface menu controls..............................................................................................................................41
Tips on DPOJET user interface.................................................................................................................................... 42
File name extensions....................................................................................................................................................43
Application menu shortcuts...........................................................................................................................................44
Returning to the application.......................................................................................................................................... 45
Saving and recalling setups................................................................................................................................................. 46
Saving a setup.............................................................................................................................................................. 46
Recalling a saved setup................................................................................................................................................46
Recalling the default setup........................................................................................................................................... 46
Jitter, Noise and Eye Diagram Analysis...................................................................................................................................... 47
About Jitter, Noise and Eye-diagram analysis..................................................................................................................... 47
Setting up DPOJET to take measurements......................................................................................................................... 49
Setting up the application for analysis.......................................................................................................................... 49
Deskew for accurate measurement.............................................................................................................................. 50
Selecting a measurement............................................................................................................................................. 51
Table of measurements-Period/Freq.............................................................................................................................52
Table of measurements-Jitter........................................................................................................................................53
Table of measurements-Noise...................................................................................................................................... 55
Table of measurements-Time....................................................................................................................................... 57
Table of measurements-Eye......................................................................................................................................... 58
Table of measurements-Amplitude............................................................................................................................... 59
Table of measurements-Standard.................................................................................................................................60
Test point selection in the standard tab........................................................................................................................ 64
About configuring a measurement................................................................................................................................65
Bit config....................................................................................................................................................................... 89
Bus state.....................................................................................................................................................................103
General configuration (DPOJET)....................................................................................................................................... 122
One touch jitter........................................................................................................................................................... 122
Serial Data/Jitter guide................................................................................................................................................124
Export data and measurement....................................................................................................................................153
Data logging................................................................................................................................................................157
Results as statistics........................................................................................................................................................... 172
Export results to ref waveform.................................................................................................................................... 175
Bit rate and pattern length detection...........................................................................................................................176
Result as plots................................................................................................................................................................... 177
About plots..................................................................................................................................................................177
About reports.............................................................................................................................................................. 203
Introduction to the tutorial.................................................................................................................................................. 208
Setting up the oscilloscope................................................................................................................................................ 208
Starting the application...................................................................................................................................................... 208
Recalling a waveform file................................................................................................................................................... 208
Taking a period measurement............................................................................................................................................209
Taking a Gated skew measurement...................................................................................................................................210
Taking a TIE measurement................................................................................................................................................ 212
Taking an eye height and width measurement...................................................................................................................213
Stopping the tutorial........................................................................................................................................................... 215
Returning to the tutorial......................................................................................................................................................215
About parameters.............................................................................................................................................................. 216
Ref level menu parameters................................................................................................................................................217
Data logging parameters....................................................................................................................................................220
Control panel parameters.................................................................................................................................................. 221
Bit config parameters..................................................................................................................................................221
BER parameters......................................................................................................................................................... 222
Bus state.....................................................................................................................................................................230
General parameters....................................................................................................................................................231
Global parameters...................................................................................................................................................... 231
Time trend plot parameters.........................................................................................................................................234
Transfer function plot parameters...............................................................................................................................235
BER Eye plot parameters........................................................................................................................................... 237
PDF Eye plot parameters............................................................................................................................................237
Progress bar status messages.......................................................................................................................................... 239
Breakdown of jitter (Jitter map).......................................................................................................................................... 242
Breakdown of noise (Noise map).......................................................................................................................................244
Measurement range limit values........................................................................................................................................ 252
Correlation of measurement to configuration.....................................................................................................................260
About algorithms................................................................................................................................................................ 268
Positive and negative width........................................................................................................................................ 268
Positive and negative duty cycle.................................................................................................................................270
Positive and negative CC duty....................................................................................................................................271
Data rate..................................................................................................................................................................... 271
Dual dirac random jitter...............................................................................................................................................272
Unit Amplitude............................................................................................................................................................ 278
Fall time...................................................................................................................................................................... 279
High time.....................................................................................................................................................................280
Fall slew rate...............................................................................................................................................................281
SSC MOD rate............................................................................................................................................................282
SSC FREQ DEV MIN..................................................................................................................................................283
SSC FREQ DEV MAX................................................................................................................................................ 283
V-Widest Open Eye.................................................................................................................................................... 287
AC RMS......................................................................................................................................................................288
DC common mode......................................................................................................................................................289
AC common mode...................................................................................................................................................... 289
PCIe AC common mode............................................................................................................................................. 297
USB VTx-Diff-PP.........................................................................................................................................................298
USB TCdr-Slew-Max...................................................................................................................................................298
USB Tmin-Pulse-Tj..................................................................................................................................................... 299
USB Tmin-Pulse-Dj.....................................................................................................................................................299
USB SSC MOD RATE................................................................................................................................................ 299
USB SSC FREQ-DEV-MAX........................................................................................................................................299
USB SSC FREQ-DEV-MIN.........................................................................................................................................300
USB SSC PROFILE....................................................................................................................................................300
USB UI........................................................................................................................................................................300
USB AC common mode..............................................................................................................................................300
Average optical power................................................................................................................................................ 300
Mask Hit Ratio.............................................................................................................................................................303
Jitter analysis through RJ-DJ separation.................................................................................................................... 303
RJ-DJ separation via spectrum analysis.....................................................................................................................303
RJ-DJ separation for arbitrary patterns.......................................................................................................................304
Separation of Non-Periodic jitter (NPJ).......................................................................................................................304
Estimation of TJ@BER and eye Width@BER............................................................................................................ 304
Jitter estimation using Dual-Dirac models...................................................................................................................305
Differences between Jitter-Only and Jitter+Noise analysis.........................................................................................305
Use of Jitter+Noise analysis when DJAN is not enabled............................................................................................ 306
Basic steps in joint Jitter+Noise analysis.................................................................................................................... 306
Noise model component interrelationships.................................................................................................................306
About the GPIB program....................................................................................................................................................309
Figure 1: About DPOJET............................................................................................................................................................ 40
Figure 5: Control panel................................................................................................................................................................47
Figure 6: Control panel (Show Plots).......................................................................................................................................... 48
Figure 9: Deskew summary channel source and deskew values............................................................................................... 51
Figure 10: Jitter Only measurements are enabled...................................................................................................................... 52
Figure 11: Jitter/Noise measurements are enabled.....................................................................................................................52
Figure 12: Test point selection in the standard tab......................................................................................................................64
Figure 13: Test point selection in the standard tab (Measurements).......................................................................................... 64
Figure 14: Test point selection in the standard tab (Measurements with show plots)................................................................. 65
Figure 15: General configuration.................................................................................................................................................66
Figure 16: Global Configuration.................................................................................................................................................. 67
Figure 20: Configuring population limit........................................................................................................................................70
Figure 22: Band Pass Filtering....................................................................................................................................................72
Figure 34: PLL standard BW.......................................................................................................................................................82
Figure 39: Nominal Clock Offset Relative to Data.......................................................................................................................87
Figure 40: Bit config for eye height............................................................................................................................................. 89
Figure 41: Bit config for eye high, low, and Q-Factor..................................................................................................................89
Figure 42: Bit config for Height@BER.........................................................................................................................................90
Figure 43: Bit config for Height@BER.........................................................................................................................................91
Figure 44: Bit config for TN@BER.............................................................................................................................................. 91
Figure 45: Bit config for mask hits...............................................................................................................................................92
Figure 46: Bit config for autofit mask hits measurement............................................................................................................. 93
Figure 47: Bit config for mask hits ratio measurement................................................................................................................95
Figure 48: Bit config for mask margin measurement.................................................................................................................. 95
Figure 49: Bit config for amplitude measurements......................................................................................................................96
Figure 50: Bit config for PCI express measurements..................................................................................................................97
Figure 51: BER configure panel.................................................................................................................................................. 97
Figure 56: RN-DN analysis for repeating pattern...................................................................................................................... 102
Figure 57: RN-DN analysis for arbitrary pattern........................................................................................................................103
Figure 58: Configuring bus states............................................................................................................................................. 103
Figure 59: Configuring bus states (tCKSRE)............................................................................................................................ 104
Figure 60: Configuring bus states (tBurst-CMD measurement)................................................................................................ 104
Figure 61: Configuring bus states (Required symbol bit pattern)..............................................................................................104
Figure 68: Configuring edges for N-Period measurements.......................................................................................................110
Figure 69: Configuring edges for setup/hold..............................................................................................................................111
Figure 70: Configuring edges for CC-Period/Duty cycle measurements................................................................................... 111
Figure 71: Configuring edges for DCD measurement............................................................................................................... 112
Figure 72: Configuring edges for Overshoot/Undershoot measurements.................................................................................112
Figure 73: Configuring edges for rise slew rate.........................................................................................................................113
Figure 74: Configuration options for fall slew rate .................................................................................................................... 113
Figure 75: Configuring edges for time outside level.................................................................................................................. 114
Figure 76: Configuring edges for F/N measurements - Jitter Only............................................................................................115
Figure 78: Configuring edges for DDR tCH(avg) and DDR tCL(avg)........................................................................................ 116
Figure 79: Configuring edges for DDR tERR(m-n)....................................................................................................................117
Figure 80: Configuring edges for DDR tERR(n)........................................................................................................................ 117
Figure 81: Configuring edges for DDR tHZDQ and DDR tLZDQ...............................................................................................118
Figure 82: Configuring edges for DDRtJIT(per) DDRtCK(avg) and DDRtJIT(duty)...................................................................118
Figure 83: Configuring edges for DDR VIH.DQ(AC), VIH.DQ(DC), VIL.DQ(AC), and VIL.DQ(DC)..........................................119
Figure 85: Margin config for mask margin.................................................................................................................................120
Figure 86: DFE configuration for DFE EH.................................................................................................................................121
Figure 87: DFE configuration for DFE EW................................................................................................................................ 121
Figure 88: DFE configuration for DFE Eye Diagram................................................................................................................. 122
Figure 89: One touch jitter.........................................................................................................................................................123
Figure 90: Plot after One Touch Jitter is performed.................................................................................................................. 124
Figure 97: Period and Frequency measurement.......................................................................................................................130
Figure 103: Data snapshot........................................................................................................................................................132
Figure 104: Data logging...........................................................................................................................................................133
Figure 110: Bus setup............................................................................................................................................................... 137
Figure 111: configuration of bus................................................................................................................................................ 137
Figure 114: Digital channels......................................................................................................................................................139
Figure 115: Digital channels......................................................................................................................................................140
Figure 120: Reference levels in percentages (Advanced not checked)....................................................................................144
Figure 121: Reference levels manually (Advanced not checked)............................................................................................. 145
Figure 122: Min - Max............................................................................................................................................................... 147
Figure 128: Export data snapshot-Statistics............................................................................................................................. 153
Figure 129: Export data snapshot-Measurement......................................................................................................................155
Figure 132: Data logging-Statistics........................................................................................................................................... 157
Figure 133: Data Logging-Measurement.................................................................................................................................. 159
Figure 137: Data logging-Worst case........................................................................................................................................162
Figure 141: Logging worst case for mask hits measurement....................................................................................................165
Figure 142: Logging worst case for mask hits measurement (maximum and minimum values)...............................................165
Figure 152: Results with Error Notification................................................................................................................................174
Figure 153: Results with Warning Notification...........................................................................................................................174
Figure 154: Overall Test Result................................................................................................................................................. 174
Figure 155: Overall Test Result (Fail)........................................................................................................................................175
Figure 158: Export results to ref waveform............................................................................................................................... 176
Figure 159: Bit rate and pattern length detection...................................................................................................................... 177
Figure 164: Configuring a bathtub plot......................................................................................................................................183
Figure 165: Configuring a spectrum plot................................................................................................................................... 184
Figure 166: Configuring a time trend.........................................................................................................................................185
Figure 167: Configuring a histogram plot.................................................................................................................................. 185
Figure 168: Configuring a transfer plot......................................................................................................................................186
Figure 169: Configuring a phase noise plot.............................................................................................................................. 187
Figure 170: Configuring an eye diagram plot for eye height..................................................................................................... 188
Figure 171: Configuring an eye diagram for mask hits............................................................................................................. 190
Figure 172: Configuring an eye diagram for DFE measurements.............................................................................................192
Figure 173: Configuring a composite jitter histogram plot.........................................................................................................194
Figure 174: Configuring a composite noise histogram plot....................................................................................................... 195
Figure 175: Configuring a noise bathtub plot............................................................................................................................ 196
Figure 176: Configure a BER Eye contour plot......................................................................................................................... 197
Figure 177: Configure a BER Eye plot...................................................................................................................................... 198
Figure 178: Configure a Correlated Eye plot.............................................................................................................................198
Figure 179: Configure a PDF Eye plot...................................................................................................................................... 199
Figure 184: Print Background Color and Images...................................................................................................................... 206
Figure 186: Recalling a waveform file....................................................................................................................................... 209
Figure 187: Setting up a Period Measurement......................................................................................................................... 209
Figure 188: Period Measurement plot.......................................................................................................................................210
Figure 193: TIE measurement.................................................................................................................................................. 212
Figure 194: Plots for TIE measurement.................................................................................................................................... 212
Figure 195: Height and Width measurement............................................................................................................................ 213
Figure 197: Time Trend plot......................................................................................................................................................214
Figure 198: Math1 for TIE1 and TIE2........................................................................................................................................215
Figure 199: Time Trend plots for TIE1, TIE2 and Spectrum plots for TIE1, TIE2......................................................................215
Figure 205: Fall slew rate..........................................................................................................................................................282
Figure 217: USB VTx-Diff-PP....................................................................................................................................................298
Table 1: List of reference documents.......................................................................................................................................... 34
Table 5: File name extensions.....................................................................................................................................................43
Table 12: Time measurements definitions...................................................................................................................................57
Table 16: General options........................................................................................................................................................... 66
Table 35: Bit config for eye height............................................................................................................................................... 89
Table 36: Bit config for eye high, low, and Q-Factor....................................................................................................................89
Table 37: Bit config for Height@BER.......................................................................................................................................... 90
Table 38: Bit config for Height@BER.......................................................................................................................................... 91
Table 39: Bit config for TN@BER................................................................................................................................................ 91
Table 40: Bit config for mask hits................................................................................................................................................ 92
Table 41: Bit config for autofit mask hits measurement...............................................................................................................93
Table 42: Bit config for mask hits ratio measurement................................................................................................................. 95
Table 43: Bit config for mask margin measurement.................................................................................................................... 95
Table 44: Bit config for amplitude measurements....................................................................................................................... 96
Table 45: Bit config for PCI express measurements................................................................................................................... 97
Table 46: BER configure............................................................................................................................................................. 97
Table 47: RJ-DJ analysis of repeating options............................................................................................................................ 98
Table 48: RN-DN analysis of repeating options........................................................................................................................ 101
Table 49: Bus state options....................................................................................................................................................... 104
Table 50: Configuration for custom gating.................................................................................................................................105
Table 54: Configuring edges for skew measurements.............................................................................................................. 108
Table 55: Configuring edges for differential CrossOver voltage measurements....................................................................... 109
Table 56: Configuring edges for phase noise measurements................................................................................................... 109
Table 57: Configuring edges for N-Period measurements.........................................................................................................110
Table 58: Configuring edges for setup/hold............................................................................................................................... 111
Table 59: Configuring edges for CC-Period/Duty cycle measurements.....................................................................................111
Table 60: Configuring edges for DCD measurement.................................................................................................................112
Table 61: Configuration options for rise slew rate .....................................................................................................................113
Table 62: Configuration options for fall slew rate ......................................................................................................................113
Table 63: Configuring edges for time outside level....................................................................................................................114
Table 64: Configuring edges for F/N measurements - Jitter Only..............................................................................................115
Table 71: Margin config for mask margin.................................................................................................................................. 120
Table 72: DFE configuration for DFE EH.................................................................................................................................. 121
Table 73: DFE configuration for DFE EW..................................................................................................................................121
Table 74: DFE configuration for DFE Eye Diagram...................................................................................................................122
Table 75: Measurements and available plots............................................................................................................................ 129
Table 77: Digital channels......................................................................................................................................................... 139
Table 78: Digital channels......................................................................................................................................................... 140
Table 98: Configuring a bathtub plot......................................................................................................................................... 183
Table 99: Configuring a spectrum plot.......................................................................................................................................184
Table 100: Configuring a time trend.......................................................................................................................................... 185
Table 101: Configuring a histogram plot....................................................................................................................................185
Table 102: Configuring a transfer plot....................................................................................................................................... 186
Table 103: Configuring a phase noise plot................................................................................................................................ 188
Table 104: Configuring an eye diagram plot for eye height....................................................................................................... 188
Table 105: Configuring an eye diagram for mask hits............................................................................................................... 191
Table 106: Configuring an eye diagram for DFE measurements.............................................................................................. 192
Table 109: Configuring a noise bathtub plot.............................................................................................................................. 196
Table 110: Configure a BER Eye contour plot...........................................................................................................................197
Table 111: Configure a BER Eye plot........................................................................................................................................ 198
Table 112: Configure a Correlated Eye plot...............................................................................................................................198
Table 113: Configure a PDF Eye plot........................................................................................................................................ 199
Table 115: Zoom functions in a plot...........................................................................................................................................201
Table 116: Cursor functions in a plot......................................................................................................................................... 202
Table 124: Data logging parameters......................................................................................................................................... 220
Table 125: Bit config parameters...............................................................................................................................................221
Table 127: BER parameters...................................................................................................................................................... 222
Table 130: Positive and Negative duty cycle, CC Period parameters....................................................................................... 223
Table 135: Setup and Hold parameters.....................................................................................................................................224
Table 152: Bus state options..................................................................................................................................................... 230
Table 153: General parameters.................................................................................................................................................231
Table 154: Global parameters................................................................................................................................................... 232
Table 163: Transfer function plot parameters............................................................................................................................235
Table 172: Progress bar status messages................................................................................................................................ 239