This document supports software version 1.0.0
and above.
Warning
The servicing instructions are for use by
qualified personnel only. To avoid personal
injury, do not perform any servicing unless you
are qualified to do so. Refer to all safety
summaries prior to performing service.
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.
Printed in the U.S.A.
T ektronix, Inc., P.O. Box 1000, Wilsonville, OR 97070–1000
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 Customer’s 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 PAR TICULAR 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.
TDSPSM1 Processor Specifications Measurements 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.
Connect and Disconnect Properly . Connect the probe output to the measurement
instrument before connecting the probe to the circuit under test. Disconnect the
probe input and the probe ground from the circuit under test before disconnecting
the probe from the measurement instrument.
Do not apply a potential to any terminal, including the common terminal, that
exceeds the maximum rating of that terminal.
Symbols and Terms
T erms in this Manual. This term may appear in this manual:
WARNING. Warning statements identify conditions or practices that could result
in injury or loss of life.
TDSPSM1 Processor Specifications Measurements Application User Manual
v
General Safety Summary
vi
TDSPSM1 Processor Specifications Measurements Application User Manual
Preface
Related Documentation
This manual contains operating information for the TDSPSM1 Processor
Specifications Measurements Application. The manual consists of the following
chapters:
HThe chapter Getting Started briefly describes the TDSPSM1 Processor
Specifications Measurements Application, lists oscilloscope compatibility,
and provides installation instructions.
HThe chapter Operating Basics 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.
HThe chapter Reference includes a diagram of the menu structure and
descriptions of parameters.
HThe appendix Measurement Algorithms contains information on measure-
ment guidelines and on how the application takes the measurements.
Conventions
The user manual for your oscilloscope provides general information on how to
operate the oscilloscope.
This manual uses the following conventions:
HThis manual refers to the TDSPSM1 Processor Specifications Measurements
Application as the TDSPSM1 application or as the application.
HWhen steps require that you make a sequence of selections using front-panel
controls and menu buttons, an arrow ( ➞
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).
) marks each transition between a
TDSPSM1 Processor Specifications Measurements Application User Manual
vii
Preface
Contacting Tektronix
Product
Support
Service
Support
For other
information
To write usTektronix, Inc.
For application-oriented questions about a Tektronix measurement product, call toll free in North America:
1-800-TEK-WIDE (1-800-835-9433 ext. 2400)
6:00 a.m. – 5:00 p.m. Pacific time
Or contact us by e-mail:
tm_app_supp@tek.com
For product support outside of North America, contact your
local Tektronix distributor or sales office.
Contact your local Tektronix distributor or sales office. Or visit
our web site for a listing of worldwide service locations.
http://www.tektronix.com
In North America:
1-800-TEK-WIDE (1-800-835-9433)
An operator will direct your call.
P.O. Box 1000
Wilsonville, OR 97070-1000
viii
TDSPSM1 Processor Specifications Measurements Application User Manual
Getting Started
Product Description
The TDSPSM1 Processor Specifications Measurements Application is a
Java-based application that enhances basic capabilities of TDS oscilloscopes.
The application offers many of the same timing measurements, but does not
require any external equipment or lengthy procedures that may be prone to error.
Oscilloscopes can take only one measurement in an acquisition waveform. The
TDSPSM1 application can take and accumulate measurements throughout an
entire waveform effectively taking cycle-to-cycle timing measurements.
The application can display the measurement results in a numeric format as
statistics and in two graphical formats as a histogram or profile plot.
Figure 1 shows an example of the results of a Channel-to-Channel Delay
measurement.
The Processor Specifications Measurements Application is compatible with the
following Tektronix oscilloscopes:
HAll TDS 500D and 700D Digital Phosphor Oscilloscopes with Option HD
(hard disk drive) or Option 2M (hard disk drive plus 8 MB record length)
HTDS 600C Digitizing Oscilloscopes with an Option HD (hard disk drive)
HTDS 700C Color Digitizing Oscilloscopes serial number B020100 and up,
with Option HD (hard disk drive) or Option 2M (hard disk drive plus 8 MB
record length), and with firmware version 5.2e and up
TDSPSM1 Processor Specifications Measurements Application User Manual
1
Product Description
For a current list of compatible oscilloscopes, check the Tektronix, Inc. web site,
http://www.tektronix.com/Measurement/scopes/index.html in the Software and
Drivers category.
Requirements and Restrictions
The TDS Run-Time Environment V1.1 and above must be installed on the
oscilloscope to operate the Processor Specifications Measurements Application.
The application does not support control by external GPIB commands.
Updates Through a Web Browser
You can find information about this and other applications at the Tektronix, Inc.
web site, http://www.tektronix.com/Measurement/scopes/index.html in the
Software and Drivers category. Check this site for application updates that you
can download and for free applications.
Accessories
To install an application update, you will need to download it from the Tektronix
ftp 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 ftp site. You should read it before you continue.
To copy the application from a web browser, follow these steps:
1. Access the ftp site at ftp://ftp.tek.com/mbd/support/00–index.html#1.
2. Scroll through the files to the TDSPSM1 application, select the file, and
download it to your hard disk drive. If necessary, unzip the file.
3. Copy the application from the hard disk to a blank, DOS-formatted floppy
disk.
4. Follow the Installing the Application procedure on page 3.
There are no standard accessories for this product.
2
TDSPSM1 Processor Specifications Measurements Application User Manual
Installation
The TDSPSM1 floppy disk contains the Processor Specifications Measurements
Application. You can download updates, if any, from the Tektronix ftp site
through a web browser.
NOTE. To operate the Processor Specifications Measurements Application, the
TDS Run-Time Environment V1.1 or above must be installed on your oscilloscope.
Installing the Application
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 TDSPSM1 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.1 or above is installed,
watch for the name to appear at the top of the display when you power on the
oscilloscope. If it does not appear, contact your local Tektronix sales office.
After performing the power-up selftest, the oscilloscope automatically begins
the installation procedure.
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.
TDSPSM1 Processor Specifications Measurements Application User Manual
3
Installation
3. Remove the floppy disk and cycle the power to the oscilloscope.
Connecting to a System Under Test
You can use any compatible probe to connect between your System Under Test
(SUT) and the oscilloscope. The connection is usually to a clock signal.
Most measurements require two waveforms. The AC Timing measurements only
require one waveform.
WARNING. To avoid electric shock, you must ensure that power is removed from
the SUT before attaching a probe 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 probe to it.
Table 1 shows the default channel-to-waveform assignments.
T able 1: Channel assignments
Channel or referenceWaveform assignment
Ch 1Principal waveform, such as the Clock signal
Ch 2Relative waveform, usually data
Ref1Profile graphical format
Ref2Histogram graphical format
4
TDSPSM1 Processor Specifications Measurements Application User Manual
Operating Basics
Operating Basics
This section contains information on the following topics and tasks:
HApplication menu structure
HUsing basic oscilloscope functions
HConfiguring the display
HSetting up the application
HTaking measurements
HViewing the results
HSaving and recalling setups
HExiting 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 menu items as shown in Table 2.
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 32 on page 39.
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 menuSide menuSide menu item
Utility
Help
First Page
Next page
Previous page
Last Page
Quit Help
TDSPSM1 Processor Specifications Measurements Application User Manual
5
Operating Basics
Common Menu Items
Utility Menus
Table 2 lists common side menu items.
T able 2: Common menu items
Menu itemDescription
CancelCancels the message being displayed.
DoneIndicates that you are through making changes to that set of side menus. The
application returns to the previous menu.
OKConfirms the action.
Table 3 lists the Utility menus.
T able 3: Utility menus
Utility nameDescription
HelpAccesses the online help information and view various pages.
ExitExits the application.
Save/Recall SetupAccesses the save and the recall menus for application setups.
Display OptionsAccesses other menus where you can change display settings, such as
the message box location on the display.
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 TDSPSM1 application and other oscilloscope
functions.
To access other oscilloscope functions, press the desired front panel control. To
return to the application, push the SHIFT and then the APPLICATION frontpanel menu buttons as shown in Figure 2.
6
TDSPSM1 Processor Specifications Measurements Application User Manual
Warning Messages
Operating Basics
Push the SHIFT and then the APPLICATION button to return to the application.
Figure 2: Returning to the application
All timing measurements provide a warning if the input conditions do not
support accurate measurements. For example, the Period measurement warns you
if you do not have at least two cycle-start edges in the acquired waveform.
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 and
Table 4 lists the options with a brief description of each.
Main menuSide menuSide menu item
UtilityDisplay Options
Dialog Box
Box Position
Box Style
Color Theme
Done
T able 4: Display options
Display optionDescription
Dialog box (visibility)
Box position*Select where on the display to position dialog boxes: Left, Middle, or
Box styleSelect the style of dialog boxes to be Opaque or Transparent.
Color ThemeSelect a set of colors for waveforms and dialog boxes. The various
* Box position is fixed when taking AC Timing measurements.
Select Show or Hide to make dialog boxes visible or invisible.
Right.
TDS oscilloscopes offer 14 useable colors. Your choices are based on
the color combinations available for the TDS oscilloscope in use.
TDSPSM1 Processor Specifications Measurements Application User Manual
7
Operating Basics
Figure 3: Display Options side menu
Setting Up the Application
You can set up the application to take nine measurements and to display the
results in up to three ways.
Measurement Setup
The next figure shows how to access the measurement setup menus and Table 5
lists the TDSPSM1 measurements with a brief description of each.
Main menuSide menu
Measure
T able 5: Measurements
Measurement
name
Channel-to-Channel
Delay
Side menu items
Ch–Ch Delay
Setup Time
Hold Time
Clock to Output Time
AC Timing
Description
Difference in time between individual specific points on two waveforms.
The points are defined by an edge and a voltage reference level.
Setup Ch–Ch
Setup Setup Time
Setup Hold Time
Setup Tco
Setup AC Timing
Setup TimeElapsed time between when an input signal crosses a voltage reference
level followed by the clock signal crossing its own voltage level.
Hold TimeElapsed time between when the clock signal crosses a voltage
reference level followed by an input signal crossing its own voltage level.
8
TDSPSM1 Processor Specifications Measurements Application User Manual
Operating Basics
T able 5: Measurements (Cont.)
Measurement
name
Clock to Output Time
(Tco)
Description
Elapsed time between when the clock signal crosses a voltage
reference level followed by an output signal crossing its own voltage
level.
AC TimingTiming characteristics of a waveform based on voltage reference levels.
The next figure shows how to access the AC Timing measurement selections,
and Table 6 lists these selections with a brief description of each.
Main menu
Setup AC Timing
Side menu
Select Measurements
Side menu item
High Time
Low Time
Rise Time
Fall Time
Period
Done
Table 6: AC Timing measurements
MeasurementDescription
High TimeAmount of time a waveform remains above the high reference voltage level.
Low TimeAmount of time a waveform remains below the low reference voltage level.
Rise TimeElapsed time from when a rising edge crosses the low reference voltage
level and then the high reference voltage level.
Fall TimeElapsed time from when a falling edge crosses the high reference voltage
level and then the low reference voltage level.
PeriodElapsed time between when a waveform crosses a specific reference
voltage level twice.
Table 7 lists the setup menus with their corresponding waveform source side
menus.
TDSPSM1 Processor Specifications Measurements Application User Manual
9
Operating Basics
T able 7: Setup menus and waveform source side menus
Setup menuSource side menuDescription
Ch-Ch Delay
From Edge
Principal waveform used to calculate the difference in
time between two edges.
To Edge
Range minimum
Range maximum
Setup Time
Hold Time
TcoClock Input
AC TimingInputWaveform used to calculate timing characteristics.
Clock Input
Data Edge Input
Range minimum
Range maximum
Output Edge Input
Range minimum
Range maximum
Second waveform.
Lower time interval boundary used to limit the search.
Upper time interval boundary used to limit the search.
The principal waveform, clock, used to calculate the
elapsed time between when this waveform and a data
waveform crosses a specified voltage reference level.
Second waveform, data.
Lower time interval boundary used to limit the search.
Upper time interval boundary used to limit the search.
The principal waveform, clock, used to calculate
elapsed time between when this waveform and an
output waveform crosses a specified voltage reference
level.
Second waveform, output.
Lower time interval boundary used to limit the search.
Upper time interval boundary used to limit the search.
10
There are several clock-to-data and data-to-clock timing variations that you must
consider to properly specify the Range Minimum and Range Maximum values.
When the application takes a Channel-to-Channel Delay Time measurement,
every edge specified in the To Edge menu item generates a measurement as long
as an edge specified in the From Edge menu item occurs within the Range
Minimum and Range Maximum values.
When the application takes a Setup Time, Hold Time, or Clock-to-Output Time
measurement, every data edge or edge specified in the To Edge menu item
generates a measurement as long as a clock edge occurs within the Range
Minimum and Range Maximum values.
You can use the default range values for most simple timing measurements. For
the Channel-to-Channel Delay measurement, the default values are –1,000 ns
and 1,000 ns . For the Setup Time, Hold Time, and Clock-to-Output Time
measurements, the default values are 0 ns and 1,000 ns.
TDSPSM1 Processor Specifications Measurements Application User Manual
Operating Basics
NOTE. Press CURSOR ➞ V Bars (side), return to the application, and use the
vertical cursors to estimate the Range Minimum and Range Maximum values.
Figure 4 shows a simple timing diagram of a Setup Time (T
(T
) measurement. Small numbers are shown for the range values, even
HOLD
) and a Hold Time
SU
though the default values will work in most cases.
Reference for T
Clock
Data
Min = 0 ns
Reference for T
SU
T
SU
TSU Range
Min = 0 nsMax = 10 ns
HOLD
T
HOLD
Max = 10 ns
T
Range
HOLD
Figure 4: Simple timing diagram and positive range values
Figure 5 shows positive range values for a simple Setup Time measurement. You
can also use positive range values for simple Hold Time measurements.
Figure 5: Positive range values for a Setup Time measurement
TDSPSM1 Processor Specifications Measurements Application User Manual
11
Operating Basics
NOTE. You can use these same techniques to determine the range values for the
Channel-to-Channel Delay Time and Clock-to-Output Time measurements.
Figure 6 shows a negative range value used for the Hold Time measurement. It
also shows a Setup Time measurement where the range values are used to
exclude a transition between the data transition and clock edge to be measured.
Clock
Data
Reference for T
SU
T
SU
Min = 10 ns
Min = –10 nsMax = 0 ns
Reference for T
TSU Range
T
Range
HOLD
HOLD
T
HOLD
Max = 20 ns
Figure 6: Complex setup time and hold time with a negative range value
Figure 7 shows a negative range value used for a Hold Time measurement.
12
Figure 7: Negative Hold Time measurement and negative range value
TDSPSM1 Processor Specifications Measurements Application User Manual
Operating Basics
Figure 8 shows a Setup Time measurement where the range values are used to
exclude a data transition.
Figure 8: Setup Time measurement with a data transition excluded by range values
Figure 9 shows a negative range value used for the Setup Time measurement. It
also shows a Hold Time measurement where the range values are used to exclude
a transition between the clock edge and data transition to be measured.
Clock
Data
Reference for T
Min = –10 ns
TSU Range
HOLD
T
SU
Reference for T
T
HOLD
Max = 0 ns
SU
T
HOLD
Range
Max = 25 nsMin = 15 ns
Figure 9: Complex hold time and setup time with a negative range value
Figure 10 shows a negative range value used for a Setup Time measurement.
TDSPSM1 Processor Specifications Measurements Application User Manual
13
Operating Basics
Figure 10: Negative Setup Time measurement and negative range value
Figure 11 shows a Hold Time measurement where the range values are used to
exclude a data transition.
14
Figure 11: Hold Time measurement with a data transition excluded by range values
TDSPSM1 Processor Specifications Measurements Application User Manual
Operating Basics
You can use the source side menu to select and define the waveform from which
to take measurements, and where to start (and end) measurements.
The Channel-to-Channel Delay Time, Setup Time, Hold Time, and Clock-toOutput Time measurements require one voltage reference level to calculate the
activity on the defined waveforms. The AC Timing measurements require three
voltage reference levels. Figure 12 shows how to set the voltage reference levels.
VRefHi
VRef
VRef
VRefLo
Ch-Ch Delay Time, Setup Time, Hold Time,
and Clock-to-Output Time measurements
AC Timing measurements
Figure 12: How to set voltage reference levels
The next figure shows how to access the source side menus and the waveform
definition side menu items.
Setup menus
Setup Ch-Ch
Setup Setup Time
Setup Hold Time
Setup Tco
Setup AC Timing
Source side menus
From Edge
To Edge
Range Minimum
Range Maximum
Clock Input
Data Edge Input
Range Minimum
Range Maximum
Clock Input
Data Edge Input
Range Minimum
Range Maximum
Clock Input
Output Edge Input
Range Minimum
Range Maximum
Input
Waveform definition side menus
Source
Edge
Slope
Hysteresis
VRef
Done
Source
Slope
Hysteresis
VRefHi
VRef
VRefLo
Done
Table 8 lists the signal definition side menus with a brief description of each.
TDSPSM1 Processor Specifications Measurements Application User Manual
15
Operating Basics
T able 8: Waveform definition side menu items
Display Results Setup
Menu item
SourceY ou can select an active waveform, a reference waveform, or a math
SlopeY ou can select the edge on which to start the measurement: Rise, Fall, or
HysteresisYou can select the threshold margin, in graticule divisions, relative to the
VRefHi*You can specify where on the slope, in V olts, to set the high threshold.
VRefYou can specify where on the slope, in V olts, to set the middle threshold.
VRefLo*You can specify where on the slope, in Volts, to set the low threshold.
* Only required for AC Timing measurements.
Description
waveform as the signal or clock source.
Transitional.
reference level which the voltage must cross to be recognized as changing.
The margin is the voltage reference level plus or minus half the hysteresis.
NOTE. The application detects the minimum and maximum voltage levels of the
waveform. If the reference voltage level plus or minus the hysteresis falls outside
of 2.5% to 97.5% of the waveform peak-to-peak range, no measurement is taken.
Table 9 lists the display formats of the results with a brief description of each.
You can use a graphical format to customize the display of the results for easier
analysis.
16
T able 9: Results display formats
Displayed asDescriptions
StatisticsThe results display as numeric values for the mean, the standard deviation,
the peak-to-peak, the maximum and minimum voltage levels, and the
population of the measurements. This is the default display of the results.
Histogram format A bar graph that represents the distribution of timing measurements.
Profile formatA dot graph that represents consecutive values for each measurement.
The next figure shows how to save the results in a graphical formats and how to
access the graphical format definitions side menu items.
TDSPSM1 Processor Specifications Measurements Application User Manual
Operating Basics
Main menuSide menu
Histogram
On/Off
Autoscale
Center
Span
Display Resolution
Vertical Display
Store Histogram In:
Value at V Bar: ?
Main menuSide menu
Profile
On/Off
Profile Height
Value at ?
Reset Profile
Store Profile In:
Profile Length
Table 10 lists menu items used to customize the Histogram graphical format with
a brief description of each.
T able 10: Histogram format side menu items
Menu itemDescription
On/OffEnables the results to be stored in a reference waveform.
AutoscaleAfter taking measurements, uses the results to determine logical values
for the Center and Span menu items.
CenterUses the GP knob or keypad to specify a numeric value for the horizontal
center position of the histogram.
SpanUses the GP knob or keypad to specify a numeric value for the total
horizontal range of the histogram.
Display resolutionSelects the resolution as defined by bins to be Low (20 bins), Medium
(50 bins), or High (500 bins).
Vertical DisplaySelects the vertical axis to be linear or logarithmic.
Store Histogram InSelects a reference waveform in which to store the results.
Value at V Bar: ?Uses vertical cursors to view vertical values.
Table 11 lists menu items used to customize the Profile graphical format with a
brief description of each.
T able 11: Profile format side menu items
Menu itemDescription
On/OffEnables the results to be stored in a reference waveform.
Profile HeightSelects the height of the profile in number of divisions.
Value at _ ?Uses to view vertical values by index number.
Reset ProfileResets profile waveform results to zero.
Store Profile In:Selects a reference waveform in which to store the results.
Profile LengthSelects the record length of the profile in number of divisions.
TDSPSM1 Processor Specifications Measurements Application User Manual
17
Operating Basics
Taking Measurements
Once you have set up the application, you can take measurements.
If you want to change trigger settings or localize the measurement, you should
do so before you take any measurements. The application defaults to the
reference voltage level as defined for the waveform source (refer to Table 8 on
page 16).
NOTE. If you select a reference or math waveform as the source, you will need to
display the waveform before a measurement can be taken. To display the
waveform, press the MORE button and the appropriate main menu item.
NOTE. Remember to reset the result values (Control (main) ➞ Reset All) if you
change the Vertical or the Horizontal time settings after starting to take
measurements.
Acquiring Waveforms
When the measurement parameters are set up, you can acquire waveforms. To do
so, follow these steps:
1. Press Control (main). Table 12 lists menu items in the Control menu, and
Figure 13 shows the Control menu..
T able 12: Control menu items
Menu itemDescription
Mode
Single
Free Run
Start/ContinueThe application starts to take measurements from one or two waveforms
PauseThe application stops taking measurements and continues when you
StopThe application stops taking measurements.
Reset AllResets all result values (numeric and graphical) to zero. You do not have
Performs measurements on a single acquisition and stops.
Repeatedly acquires a waveform, takes timing measurements, and arms
the trigger.
press Start again.
to wait for a measurement to complete to reset the results.
18
TDSPSM1 Processor Specifications Measurements Application User Manual
Figure 13: Control menu
Operating Basics
Localizing Measurements
2. Press Mode (side) to select Single or Free Run acquisition mode.
3. Press Start (side).
NOTE. Do not change oscilloscope settings while a measurement is being taken.
Doing so can invalidate the measurement.
Do not attempt to execute external GPIB commands to control the oscilloscope
while running the application. Doing so may interrupt the process.
You can control the amount of data to measure by adjusting the Record Length
or Horizontal Scale in the oscilloscope horizontal menu, or the Trigger Position.
By specifying the Trigger Position, the starting point, and the total length of the
measurement, you can effectively size the area of interest.
NOTE. If an error message displays because there are not enough cycles from
which to take a measurement, you should increase the Record Length.
Viewing the Results
The application provides information on the variation of timing measurements as
values in a Statistics readout, or graphically in a Histogram or a Profile format.
TDSPSM1 Processor Specifications Measurements Application User Manual
19
Operating Basics
NOTE. Stop the acquisition before viewing the results in a graphical format if
you are operating the oscilloscope in the Free Run acquisition mode.
Figure 14 shows an example of the results display formats.
Statistics readout
Histogram format
Profile format
Figure 14: Example of the results display formats
NOTE. If the application results show a Population with a value of zero, increase
the Expected Range value in the Source Definition side menu items.
20
Statistics
By default, the measurement results appear in the Statistics readout. The
Statistics readout contains values for the mean, the standard deviation (StdDev),
the peak-to-peak (Pk-Pk), the maximum (Max) and minimum (Min) values, and
the population (the number of cycles used to calculate the values).
To view parts of the waveform that are obscured by the Statistics readout, push
the CLEAR MENU button. To return to the application, push the SHIFT then the
APPLICATION front-panel menu buttons
NOTE. To view the waveform and the results, you can adjust the placement of the
Statistics readout in the display through the Display Options side menu.
The next figure shows how to make the Statistics readout visible or invisible.
TDSPSM1 Processor Specifications Measurements Application User Manual
Main menuSide menuSide menu item
Utility
Display Options
Dialog Box: On/Off
Operating Basics
Graphical Formats
There are two graphical formats available: Histogram or Profile.
NOTE. The application can display the results in a graphical format from only
one AC Timing measurement. (There are five.) The last AC Timing measurement
for which you select “On” is the one saved in a graphical format.
Histogram To view the results in the Histogram format, press MORE ➞
Ref# (main). Ref# is the reference waveform that you selected in the Store
Histogram In menu item.
The horizontal axis (center and span) represents the measurement values and the
vertical axis represents the number of times that the value occurred.
NOTE. Use the Horizontal SCALE knob to adjust the horizontal scale of the
waveform to fit the screen for proper viewing.
Profile. To view the results in the Profile format, press MORE ➞ Ref# (main).
Ref# is the reference waveform that you selected in the Target menu item.
The vertical axis represents the measurement value and the horizontal axis
represents the index number of the measurement. This can be useful for
observing the variation of a measurement.
Clearing Results
To reset the results to zero, press Control (main) ➞ Reset All (side). You do not
have to wait for a measurement to complete to clear the results.
Saving and Recalling Setups
You can use the Save/Recall Setup menu to save and recall application setups.
Figure 15 shows the Save/Recall Setup menu.
TDSPSM1 Processor Specifications Measurements Application User Manual
21
Operating Basics
Figure 15: Save/Recall menu
The TDSPSM1 application Save/Recall function is totally independent of the
primary oscilloscope Save/Recall function stored in nonvolatile RAM.
Save Setup
Recall Setup
Default Setup
To save an application setup, press Utility (main) ➞ Save/Recall Setup (side) ➞
Save Setup (side).
The file contains stored settings.
Once you have saved a setup, you must recall it to use it again. The application
always starts with the default settings.
NOTE. If you want to save the existing configuration, you must use Save Setup to
store the present application settings.
To recall a saved application setup, press Utility (main) ➞ Save/Recall Setup
(side) ➞ Recall Setup (side).
The application recalls the settings saved in the file.
To recall the default application setup, press Utility (main) ➞ Save/Recall Setup
(side) ➞ Default Setup (side).
The application recalls the default settings.
22
TDSPSM1 Processor Specifications Measurements Application User Manual
Exiting the Application
Operating Basics
To exit the application, press Utility (main) ➞ Exit (side). To confirm, press OK
(side).
Figure 16: Exit menu
TDSPSM1 Processor Specifications Measurements Application User Manual
23
Operating Basics
24
TDSPSM1 Processor Specifications Measurements Application User Manual
Tutorial
This tutorial teaches you how to set up, and take two types of measurements, and
view the results in the various formats. In addition, it teaches you how to exit the
application and how to save and recall setups. Further operating information is
located in the Operating Basics section.
Before you begin the tutorial, you must do the following tasks:
HSet up the oscilloscope
HStart the application
HLoad the reference waveforms
(side) to set the oscilloscope to the default factory settings.
Starting the Application
2. Press the WAVEFORM OFF button as often as necessary to remove active
waveforms.
To perform these lessons, the TDSPSM1 application must be installed on the
oscilloscope. See Installation on page 3.
To start the application, refer to Figure 17, and follow these steps:
1. Press SETUP ➞ Select Application (main).
2. Use the general purpose (GP) knob to select hd0: and press SELECT.
3. Use the GP knob to select the TDSPSM1.APP file and press Activate
Application (side).
The application starts up and displays as shown in Figure 18.
TDSPSM1 Processor Specifications Measurements Application User Manual
25
Tutorial
Figure 17: Starting the application
26
Figure 18: TDSPSM1 application initial display
TDSPSM1 Processor Specifications Measurements Application User Manual
Loading the Reference Waveform Files
The application includes two reference waveform files for use with this tutorial.
To load the reference waveform files, follow these steps:
1. Press WAVEFORM ➞ Recall Wfm to Ref (main) ➞ Recall from file (side).
2. Use the general purpose (GP) knob to select hd0: and press SELECT.
3. Use the GP knob to select WFMS and press SELECT.
4. Use the GP knob to select PRIMARY.WFM; press Ref 3 active/empty (side).
5. Press Recall from file (side).
6. Use the GP knob to select RELATIVE.WFM; press Ref 4 active/empty
(side).
7. Press MORE ➞ Ref 3 (main) to display the Primary waveform.
8. Press MORE ➞ Ref 4 (main) to display the Relative waveform.
Tutorial
9. Press the SHIFT, and then the APPLICATION front-panel menu button to
return to the application.
Taking Measurements from Two Waveforms
In this example, you will learn how to use the application to calculate the delay
between two sources as defined by two individual reference voltage levels.
To become familiar with the Ch-Ch Delay measurement, follow these steps:
1. Press Measure (main) ➞ Ch–Ch Delay (side).
2. Press Setup Ch–Ch (main) ➞ From Edge (side).
a. Press Source (side) and select Ref3. See Figure 19.
b. Press VRef (side) and use the keypad to enter 2.0 V. See Figure 19.
c. Press Done (side).
TDSPSM1 Processor Specifications Measurements Application User Manual
27
Tutorial
Figure 19: From Edge menu, source
3. Press To Edge (side).
a. Press Source (side) and select Ref4. See Figure 20.
b. Press VRef (side), and use the keypad to enter 2.0 V.
c. Press Done (side).
Figure 20: To Edge menu, source
28
Figure 21 shows the completed setup for the Ch-Ch measurement.
TDSPSM1 Processor Specifications Measurements Application User Manual
Tutorial
Figure 21: Ch-Ch Delay setup complete
4. To take the measurement, press Control (main) ➞ Start (side).
NOTE. When the input is a reference waveform, the measurement performs a
single measurement cycle regardless of the acquisition mode.
The Control menu (main) displays Control Sequencing while the application
is executing. When the Control menu displays Control Ready, the application has completed the calculations.
5. Wait for the calculations to complete. Figure 22 shows the Statistics readout.
Figure 22: Ch-Ch Delay lesson: Statistics readout
TDSPSM1 Processor Specifications Measurements Application User Manual
29
Tutorial
6. Press Histogram (main) ➞ On/Off (side) to select On. Ref2 appears under
Histogram to indicate that the results will be stored in Ref2. See Figure 23.
Press Autoscale (side). The value for Center (side) becomes the Mean value
of the signal and the value for Span (side) is 2.1 times the Max-minus-Mean
or Mean-minus-Min value, whichever is larger.
30
Figure 23: Histogram format menu
NOTE. When you press Autoscale or when you press Control (main) ➞ Reset All
(side), previous measurement results stored in the histogram reference are
cleared.
7. Press Control Ready (main) ➞ Start (side) to retake the measurements.
8. To display the Histogram graphical format, follow these steps:
a. Press the MORE button.
b. Press Ref2 to display the Histogram format.
c. Use the Horizontal SCALE knob to adjust the horizontal scale of the
waveform to fit the screen.
9. Press the SHIFT, and then the APPLICATION button.
TDSPSM1 Processor Specifications Measurements Application User Manual
Figure 24 shows the results in the Histogram format.
Tutorial
Figure 24: Ch-Ch Delay lesson: Histogram format
10. Press the CURSOR front panel button, and then select V Bars (side) to
display the vertical cursors.
11. Press the SHIFT, and then the APPLICATION button.
12. Press Histogram Ref2(main) ➞ –more– 1 of 2 ➞ Value at V Bar:? (side) to
view the measurement values at the vertical cursor. Use the GP knob to
scroll through the values.
13. Press CURSOR ➞ Off (side) to remove the vertical cursors from the display.
14. Press the MORE, and then the WAVEFORM OFF button.
15. Press the SHIFT, and then the APPLICATION button.
16. To clear the previous results, press Control (main) ➞ Reset All (side).
17. Press Profile (main) ➞ On/Off (side) to select On. Ref1 appears under
Profile to indicate that the results will be stored in Ref1. See Figure 25.
TDSPSM1 Processor Specifications Measurements Application User Manual
31
Tutorial
Figure 25: Profile format menu
18. Press Control (main) ➞ Start (side) to retake the measurements.
19. To display the Profile graphical format, follow these steps:
a. Press the MORE button.
b. Press Ref1 to display the Profile format.
20. Press the SHIFT, and then the APPLICATION button.
Figure 26 shows the results in the Profile format.
32
TDSPSM1 Processor Specifications Measurements Application User Manual
Tutorial
Figure 26: Ch-Ch Delay lesson: Profile format
21. Press Profile (main) ➞ Value at ? (side) to view the measurement values by
index number. Use the GP knob to scroll through the values.
You can approximate the index number based on 50 per horizontal division.
22. Press the MORE, and then the WAVEFORM OFF button.
23. Press the SHIFT, and then the APPLICATION button.
Taking AC Timing Measurements
In this lesson, you will learn how to use the application to calculate AC timing
measurements as defined by reference voltage levels. You will view the results of
a single measurement and of multiple measurements in the Statistics readout.
To become familiar with an AC Timing measurement, follow these steps:
1. Press the MORE ➞ Ref 4 (main) and the WAVEFORM OFF button to
remove the secondary waveform from the display.
2. Press the SHIFT, and then the APPLICATION front-panel menu button to
return to the application.
TDSPSM1 Processor Specifications Measurements Application User Manual
33
Tutorial
3. Press Measure (main) ➞ AC Timing (side).
4. Press Setup AC Timing (main) ➞ Input (side). See Figure 27.
a. Press –more– 1 of 2 (side) ➞ VRefHi (side) and use the GP knob to
enter 3.0V.
b. Press VRefLo (side) and use the GP knob to enter 1.0 V.
c. Press Done (side). See Figure 28.
Figure 27: Input menu voltage reference levels
Figure 28: AC Timing setup complete
5. To clear the previous results, press Control (main) ➞ Reset All (side).
6. To see the waveforms and the Statistics readout, press Utility (main) ➞
Display Options (side) ➞ Box Style and select transparent.
7. To take the measurement, press Control (main) ➞ Start (side).
34
TDSPSM1 Processor Specifications Measurements Application User Manual
Tutorial
NOTE. When the input is a reference waveform, the measurement performs a
single measurement cycle regardless of the acquisition mode.
8. Wait for the calculations to complete. Figure 29 shows the Statistics readout
for the Period measurement only.
Figure 29: AC Timing lesson, Period measurement: Statistics readout
9. Press Setup AC Timing (main) ➞ Select Measurements (side), and select
“ON” for each measurement. See Figure 30.
10. Press – more – 1 of 2 (main) ➞ Done (side).
TDSPSM1 Processor Specifications Measurements Application User Manual
35
Tutorial
Figure 30: All AC Timing measurements selected
11. To clear the previous results, press Control (main) ➞ Reset All (side).
12. To take the measurement, press Start (side). Figure 31 shows the results.
36
Figure 31: All AC Timing measurements lesson: Statistics readout
TDSPSM1 Processor Specifications Measurements Application User Manual
Stopping the Tutorial
Tutorial
NOTE. The message in the bottom of the display also changed to remind you of
which measurement results are currently stored in the histogram and profile
reference waveforms.
13. To display the results in the other formats, follow steps 6 through 23 starting
on page 30. These steps include how to view individual measurement values
and remove the formats from the display.
NOTE. To view vertical values in a Histogram or Profile format, press Util-
ity (main) ➞ Display Options (side) ➞ Dialog Box and select Off.
If you need more than one session to complete the tutorial lessons, you can stop
the tutorial and return to it another time. To do so, you will need to save the
oscilloscope setup and then the application setup.
Returning to the Tutorial
To save the oscilloscope setup, refer to the user manual for your oscilloscope.
The procedure varies between models. The setup is always saved in the
APPS/TDSPSM1/TEMP directory on the oscilloscope.
To save the application setup and stop your session, refer to Saving a Setup on
page 22 and to Exiting the Application on page 23.
To return to the tutorial setup, you can recall the saved oscilloscope setup from
the hard disk, and then restart the application.
To recall the oscilloscope setup, refer to the user manual for your oscilloscope.
The procedure varies between models.
To recall the application setup, refer to Recalling a Setup on page 22.
TDSPSM1 Processor Specifications Measurements Application User Manual
37
Tutorial
38
TDSPSM1 Processor Specifications Measurements Application User Manual
Reference
Menu Structure
Figure 32 shows the relationship of the application-specific menus.
Measure
Measure menusSide menus, level 1
Ch-Ch
Setup Time
Hold Time
Clock Output Time
AC Timing
Setup menus
Ch-Ch
Setup Time
Hold Time
Tco
AC Timing
From Edge
To Edge
Range Minimum
Range Maximum
Clock Input
Data Edge Input
Range Minimum
Range Maximum
Clock Input
Data Edge Input
Range Minimum
Range Maximum
Clock Input
Output Edge Input
Range Minimum
Range Maximum
Input
Select Measurement
Side menus, level 2
Source
Edge
Slope
Hysteresis
VRef
Done
Source
Slope
Hysteresis
VRefHi
VRef
VRefLo
Done
High Time
Low Time
Rise Time
Fall Time
Period
Done
Graphical results display menus
Histogram
On/Off
Autoscale
Center
Span
Display Resolution
Vertical Display
Store Histogram In:
Value at V Bar: ?
Profile
On/Off
Profile Height
Value at ?
Reset Profile
Store Profile In:
Profile Length
Figure 32: Application-specific menu structure
TDSPSM1 Processor Specifications Measurements Application User Manual
39
Menu Structure
Figure 33 shows the structure of the Control and Utility menus.
Main menusSide menus, level 1
Mode Single/Free Run
Control
Utility
Start & Continue
Pause
Stop
Reset All
Help
Exit
Save/Recall Setup
Display Options
Figure 33: Control and Utility menu structures
Side menus, level 2
First Page
Next page
Previous page
Last Page
Quit Help
OK
Cancel
Save Setup
Recall Setup
Default Setup
Done
Dialog Box
Box Position
Box Style
Color Theme
Done
40
TDSPSM1 Processor Specifications Measurements Application User Manual
Parameters Reference
This section describes the TDSPSM1 application parameters. You should refer to
the user manual for your oscilloscope for operating details associated with each
front-panel menu button.
Measurement Setup Menus
Table 13 lists the setup menu for each measurement, the parameters, and the
selections or range of values available for each.
T able 13: Setup menus and parameters
MeasurementParametersSelections
Ch-Ch DelayFrom Edge*
To Edge*
Range Minimum
Range Maximum
Setup Time
Hold Time
Clock Output TimeClock/Trigger Input*
AC TimingInput*
* Refer to Table 14.
Clock/Trigger Input*
Data Edge Input*
Range Minimum
Range Maximum
Output Edge Input*
Range Minimum
Range Maximum
Select MeasurementRise Time, Fall T ime, High Time,
–1,000 ns to 999.9 ns in 0.1 ns units
–999.9 ns to 1000 ns in 0.1 ns units
–1,000 ns to 999.9 ns in 0.1 ns units
–999.9 ns to 1000 ns in 0.1 ns units
–1,000 ns to 999.9 ns in 0.1 ns units
–999.9 ns to 1000 ns in 0.1 ns units
Low Time and/or Period
The application can display the results from one to five AC Timing measurements in the Statistics readout.
TDSPSM1 Processor Specifications Measurements Application User Manual
41
Parameters Reference
Waveform Sources
Table 14 lists the parameters for each waveform source used in the setup menus,
and the selections or range of values available for each.
T able 14: Waveform source parameters
ParameterSelectionsComments
SourceCh1, Ch2, Ch3, Ch4, Ref1, Ref2,
Ref3, Ref4, Math1, Math2, Math3
SlopeRise, Fall, TransitionalTransitional is when the voltage
VRefHi*–5.0 V to 5.0 V in 1 mV units
VRef–5.0 V to 5.0 V in 1 mV units
VRefLo*–5.0 V to 5.0 V in 1 mV units
Hysteresis0 divisions to 1 division in 0.1 units
One source is allowed for each input
of a measurement.
crosses the reference level on both
rising and falling edges of a waveform.
If the reference voltage level(s) plus or
minus the hysteresis falls outside of
2.5% to 97.5% of the waveform
2.5% to 97.5% of the waveform
peak-to-peak range, the application
does not take any measurements.
*Only required for AC TIming measurements.
Histogram Graphical Format
Table 15 lists the parameters for the Histogram format and the selections or
range of values available for each.
T able 15: Histogram format parameters
ParameterSelectionsComments
On/OffOn, OffStores the results, but does not
AutoscaleNoneAfter taking measurements, uses
Center–500 to 500 ms in 5 ps unitsUse Autoscale to determine a
Span10 ps to 1 s in 5 ps unitsUse Autoscale to determine a
Display resolutionHigh, Medium, LowThe default selection is medium.
automatically display them.
the results to determine logical
values for Center and Span.
logical value.
logical value.
42
Vertical DisplayLinear, Log (logarithmic)The default selection is Linear.
TDSPSM1 Processor Specifications Measurements Application User Manual
NOTE. The application can display the results in a graphical format from only
one AC Timing measurement. (There are five.) The last AC Timing measurement
for which you select “On” is the one saved in a graphical format.
Profile Graphical Format
Parameters Reference
T able 15: Histogram format parameters (Cont.)
ParameterCommentsSelections
Store Histogram InRef1, Ref2, Ref3, Ref4To display the results, you must
press the MORE front panel button
and select the reference waveform.
Value at V Bar: ?NonePress the Cursor front panel button
and select V Bars to display values.
Table 16 lists the parameters for the Profile format and the selections or range of
values available for each.
T able 16: Profile format parameters
ParameterSelectionsComments
On/OffOn, OffStores the results, but does not
automatically display them.
Profile Height0.5 divs to 8.0 divs in 0.5 divisionsThe default value is 4 divisions.
Value at _ ?NoneUse the GP knob to scroll through
the values by index number. You can
approximate the index number based
on 50 per horizontal division.
Reset ProfileNoneResets profile waveform results to
zero.
Store Profile In:Ref1, Ref2, Ref3, Ref4To display the results, you must
press the MORE front panel button
and select the reference waveform.
Profile Length500, 1000, 2500, 5000, 15000The default value is 500.
TDSPSM1 Processor Specifications Measurements Application User Manual
43
Parameters Reference
Control Menu
Table 17 lists the parameters for the Control menu and the selections or range of
values available for each.
T able 17: Control menu parameters
ParameterSelectionsComments
ModeSingle, Freerun Use Single for one acquisition; use Freerun for continuous
acquisitions.
Utility Menu
Start/
Continue
PauseNonePauses the acquisition
StopNoneStops the acquisition
Reset AllNoneResets all results (numeric and graphic) to zero. Use this
NoneStarts the acquisition.
Continues if the acquisition was paused.
function when you change any acquisition settings.
Table 18 lists each utility menu, the parameters and the selections or range of
values available for each.
T able 18: Utility menus and parameters
UtilityParametersSelectionsComments
HelpRefer to Figure 33
on page 40.
ExitRefer to Figure 33
on page 40.
Save/Recall
Setup
Save Setup
Recall Setup
NoneHelp returns to the last page
viewed.
NoneStops the application and
returns to the oscilloscope
functions
None
None
Saves the current setup.
Recalls the last saved setup
44
Default Setup
Display OptionsDialog Box
Box Position*
Box Style
Color Theme
* Box position is fixed when taking AC Timing measurements.
None
On, Off
Left, Middle, Right
Opaque, Transparent
Based on the TDS
oscilloscope choices.
Recalls the default factory
setup.
Makes dialog boxes visible or
invisible
The default selection is Right.
The default is Opaque.
Colors affect dialog boxes and
waveforms.
TDSPSM1 Processor Specifications Measurements Application User Manual
Appendix
Appendix A: Measurement Algorithms
The TDSPSM1 application can take timing measurements from one or two
waveforms. Dual waveform measurements are: Channel-to-Channel Delay, Setup
Time, Hold Time, and Clock Output Time. Single waveform (AC Timing)
measurements are: High Time, Low Time, Rise Time, Fall Time, and Period.
Oscilloscope Setup Guidelines
For all measurements, use the following guidelines to set up the oscilloscope:
1. The signal is any channel, reference waveform, or math waveform.
2. The vertical scale for the waveform must be set so that the waveform does
not exceed the vertical range of the TDS oscilloscope.
3. The time per division must be set small enough to capture sufficient
waveform detail and avoid aliasing.
4. Longer record lengths increase measurement accuracy.
Test Methodology
The application performs the measurement according to the following algorithm:
1. Imports the current waveform.
2. Checks that the reference voltage level plus or minus half the hysteresis are
within the 2.5% to 97.5% range of the peak-to-peak waveform values.
3. Checks that there are a minimum of two edges in the waveform to calculate
the measurement.
4. Performs the measurement within the time constraints specified in the Range
Minimum and Range Maximum menu items.
5. Uses the results in the Statistics readout, or saves the results formatted
graphically in a reference waveform.
NOTE. To take measurements from two waveforms, the application limits the
search area to the value in the Expected Range menu item (through the setup
menu). Be sure to carefully calculate the Expected Range value.
TDSPSM1 Processor Specifications Measurements Application User Manual
A–1
Appendix A: Measurement Algorithms
Edge-Timing Measurements
All timing measurements are based on the time locations of edges within each
acquisition. Edge conditions are defined in the setup menu of each timing
measurement. T
between 1 and the number of edges in the acquisition.
The “i” and “j” represent dissimilar acquisition indices.Dissimilar acquisition
indices occur when the correlation between clock edges and a data transitions are
not one-to-one.
Dual Waveform Measurements
Edge conditions are defined for two waveforms. These algorithms use the VRef
values as the reference voltage level. Each edge is defined by the slope, voltage
reference level (threshold), and hysteresis.
represents the acquisition edge times where n is an index
n
Channel-to-Channel Delay
Measurement
Setup Time Measurement
The Channel-to-Channel Delay measurement is the difference in time between
the designated edge of a principal waveform and the designated edge of a relative
waveform.
The application calculates this measurement using the following equation:
Dn+ Ti–T
S
j
Where: D is the delay between the designated edges.
T is the edge position of the principal waveform.
s
is the edge position of the relative waveform nearest the
T
designated edge of the principal waveform.
The value of D
is only measured if Ti and T
n
s
are within the time constraints
j
specified in the Range Minimum and Range Maximum menu items.
The Setup Time measurement is the elapsed time between the designated edge of
a data waveform and when the clock waveform crosses its own voltage reference
level.
The application calculates this measurement using the following equation:
A–2
Sn+ Ti–T
d
j
TDSPSM1 Processor Specifications Measurements Application User Manual
Where: S is the setup time.
T is the edge position of the clock waveform.
d
is the edge position of the data waveform.
T
Appendix A: Measurement Algorithms
Hold Time Measurement
Clock-to-Output Time
Measurement
The value of S
is only measured if Ti and T
n
d
are within the time constraints
j
specified in the Range Minimum and Range Maximum menu items.
The Hold Time measurement is the elapsed time between when the clock
waveform crosses its own voltage reference level and the designated edge of a
data waveform.
The application calculates this measurement using the following equation:
Hn+ T
d
–T
j
k
Where: H is the hold time.
T is the edge position of the clock waveform.
d
is the edge position of the data waveform.
T
The value of H
is only measured if T
n
d
and Tk are within the time constraints
j
specified in the Range Minimum and Range Maximum menu items.
The Clock-to-Output Time measurement is the elapsed time between when the
clock waveform crosses its own voltage reference level and the designated edge
of a data waveform.
The application calculates this measurement using the following equation:
n
+ T
o
–T
j
i
T
CO
Where: Tco is the clock-to-output time.
T is the edge position of the clock waveform.
o
is the edge position of the resultant output waveform.
T
The value of T
is only measured if T
COn
o
and Tj are within the time constraints
i
specified in the Range Minimum and Range Maximum menu items.
TDSPSM1 Processor Specifications Measurements Application User Manual
A–3
Appendix A: Measurement Algorithms
Single Waveform Measurements
AC Timing is the single waveform measurement supported by the TDSPSM1
application. In the AC Timing measurements, edge conditions are defined for
one waveform by the slope, voltage reference levels (threshold), and hysteresis.
Most of the AC Timing algorithms use both the VRefHi and VRefLo reference
voltage levels. The Period measurement uses only the VRef value as the
reference voltage level and ignores the values of VRefHi and VRefLo.
High Time Measurement
Low Time Measurement
The High Time measurement is the amount of time that a waveform cycle is
above the VRefHi voltage reference level.
The application calculates this measurement using the following equation:
H
F
T
+ T
n
R
–T
n
n
Where: TH is the high time.
F
is the VRefHi crossing on the falling edge.
T
R
is the VRefHi crossing on the rising edge.
T
The Low Time measurement is the amount of time that a waveform cycle is
below the VRefLo voltage reference level.
The application calculates this measurement using the following equation:
L
R
T
+ T
n
F
–T
n
n
Where: TL is the low time.
Rise Time Measurement
A–4
R
is the VRefLo crossing on the rising edge.
T
F
T
is the VRefLo crossing on the falling edge.
The Rise Time measurement is the time difference between when the VRefHi
reference level is crossed and the VRefLo reference level is crossed on the rising
edge of the waveform.
The application calculates this measurement using the following equation:
R
RefHi
T
+ T
n
RefLo
–T
n
n
TDSPSM1 Processor Specifications Measurements Application User Manual
Appendix A: Measurement Algorithms
Fall Time Measurement
Period Measurement
Where: T
R
is the rise time.
RefHi
is the VRefHi crossing on the rising edge.
T
RefLo
is the VRefLo crossing on the rising edge.
T
The Fall Time measurement is the time difference between when the VRefLo
reference level is crossed and the VRefHi reference level is crossed on the falling
edge of the waveform.
The application calculates this measurement using the following equation:
F
RefLo
T
+ T
n
RefHi
–T
n
n
Where: TF is the fall time.
RefLo
is the VRefLo crossing on the falling edge.
T
RefHi
is the VRefHi crossing on the falling edge.
T
The Period measurement calculates the duration of a cycle as defined by a
waveform crossing a specific voltage reference level twice.
The application calculates this measurement using the following equation:
Pn+ T
n)1
–T
n
Where: P is the period.
T is the VRef crossing on the designated edge.
TDSPSM1 Processor Specifications Measurements Application User Manual
A–5
Appendix A: Measurement Algorithms
A–6
TDSPSM1 Processor Specifications Measurements Application User Manual
Index
Index
A
AC Timing, tutorial lesson, 33
accessories, 2
application
basic functions with an oscilloscope, 6
description, 1
exiting, 23
tutorial lesson, 37
menu structure, 5, 39
returning, 6
setting up
to display results, 16
to take measurements, 8
starting, 25
test methodology, A–1
updates, 2
C
Cancel, 6
changing settings during a measurement, 19
channel assignments, 4
Channel-to-Channel Delay Time measurement
application equations, A–2
Range Minimum and Range Maximum values, 12
CLEAR MENU button, 20
Clock-to-Output Time measurement
application equations, A–3
Range Minimum and Range Maximum values, 12
common menu items, 6
configuring the display, 7
connections, 4
contacting T ektronix, viii
Continue side menu, 19
Control menu, 18
parameters, 44
conventions, vii
E
edge-time measurements, A–2
exiting the application, 23
F
Fall Time measurement, application equations, A–5
Free Run acquisition mode, 19
G
GPIB commands, 19
graphical formats, 21
Histogram setup menu parameters, 42
Profile setup menu parameters, 43
H
Help, online, 6
High Time measurement, application equations, A–4
Histogram format
definition, 21
scaling, 21
setup menu items, 17
setup menu parameters, 42
tutorial lesson, 30
Hold Time measurement
application equations, A–3
data transition excluded by range values, 14
negative value, 12
I
installation
application, 3
downloading updates, 2
D
Default Setup, 22
dialog box, changing the appearance, 7
Display Options, 7
Display Options side menu, 8
Done, 6
L
leaving the application, 23
lessons. See tutorial lessons
loading, reference waveforms, 27
localizing measurements, 19
TDSPSM1 Processor Specifications Measurements Application User Manual
Index–1
Index
Low Time measurement, application equations, A–4
M
main menus, 5
Measure menu, 18
measurement
application equations
Channel-to-Channel Delay, A–2
Clock-to-Output Time, A–3
Fall Time, A–5
High Time, A–4
Hold Time, A–3
Low Time, A–4
Period, A–5
Rise Time, A–4
Setup Time, A–2
application test method, A–1
Continue, 19
oscilloscope changes, 19
Pause, 19
setup menu parameters, 41
starting, 18
turning off display, 20
tutorial lessons, 25
basic functions with the application, 6
compatibility, 1
setup guidelines, A–1
P
parameters, reference section, 41
Pause side menu, 19
Period measurement, application equations, A–5
product
compatibility, 1
description, 1
requirements and restrictions, 2
updates, 2
Profile format
definition, 21
setup menu items, 17, 18
setup menu parameters, 43
tutorial lesson, 31
Q
quitting the application, 23
R
Range Maximum menu item
default values, 10
definition, 10
exclude a transition example, 13
simple example, positive values, 11
vertical cursors to estimate, 11
Range Minimum menu item
default values, 10
definition, 10
exclude a transition example, 13
negative value example, 12
simple example, positive values, 11
vertical cursors to estimate, 11
readout, turning off, 20
Recall Setup, 22
recalling a setup, 21
tutorial lesson, 37
reference waveforms, loading, 27
requirements and restrictions, 2
Reset All, 21
results
display format descriptions, 16
reset and clear, 21
Rise Time measurement, application equations, A–4
S
Save Setup, 22
saving a setup, 21
tutorial lesson, 37
setup
default, 22
Index–2
TDSPSM1 Processor Specifications Measurements Application User Manual
Index
recalling, 22
saving, 22
setup menus, descriptions, 10
Setup Time, tutorial lesson, 27
Setup Time measurement
application equations, A–2
data transition excluded by range values, 13
negative value, 14
setups
recalling, 21
saving, 21
side menus, 5
signal, defining the waveform, 16
Single acquisition mode, 19
source
defining the waveform, 15
menu item description, 10
setup menu parameters, 42
starting
application, 25
measurement, 18
Statistics readout, 20
turning off, 20
T
tdspsm1.ini file, 22
technical support, viii
T ektronix, contacting, viii
T ektronix, contacting, viii
terms, vii
tutorial lessons, 25
dual waveform, 27
exiting the application, 37
Histogram format, 31
Profile format, 33
recalling a setup, 37
saving a setup, 37
single waveform, 33
Statistics readout, 29, 35, 36
U
Utility menu, parameters, 44
Utility menus, 6
V
viewing
obscured parts of waveforms, 20
results, 19
results in graphical formats, 21
Statistics readout, 20
W
Warning messages, 7
warning messages, 7
waveform
setup menu parameters, 42
source menu item description, 10
waveforms
display color, 7
viewing obscured parts, 20
web site, 2
TDSPSM1 Processor Specifications Measurements Application User Manual
Index–3
Index
Index–4
TDSPSM1 Processor Specifications Measurements Application User Manual
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.