wr2 Om Rev C
wr2 Om Rev C
wr2 Om Rev C
O P E R A T O R ’ S M A N UA L
J A N UA R Y 2 0 0 2
LeCroy Corporation
700 Chestnut Ridge Road
Chestnut Ridge, NY 10977-6499
Tel: (845) 578-6020, Fax: (845) 578-5985
© 2002 by LeCroy Corporation. All rights reserved. Information in this publication supersedes all earlier
versions. Specifications subject to change.
LeCroy, ProBus and SMART Trigger are registered trademarks, and ActiveDSO, ScopeExplorer,
WaveAnalyzer and Waverunner are trademarks, of LeCroy Corporation. Centronics is a registered
trademark of Data Computer Corp. Epson is a registered trademark of Epson America Inc. Mathcad is a
registered trademark of MATHSOFT Inc. MATLAB is a registered trademark of The MathWorks, Inc.
Microsoft, MS and Microsoft Access are registered trademarks, and Windows and NT trademarks, of
Microsoft Corporation. PowerPC is a registered trademark of IBM Microelectronics. DeskJet, ThinkJet,
QuietJet, LaserJet, PaintJet, HP 7470 and HP 7550 are registered trademarks of Hewlett-Packard
Company.
WR2-OM-E Rev C
T AB L E O F C O N T E N T S
IN TRODUCTION ........................................................................................................ 1
Waverunner-2 Features… ................................................................................................................ 1
WAVEPILOT MENU ..............................................................................................................................................1
QUICK ZOOM.........................................................................................................................................................4
WAVEPILOT MENU GRAPH BUTTON .........................................................................................................5
Waveform History…........................................................................................................................ 8
DISPLAY SIGNAL CHANGE S OVER TIME .................................................................................................8
About This Manual.........................................................................................................................12
FIRST THIN GS .......................................................................................................... 15
When Your Waverunner-2 is Delivered… .......................................................................................15
CHECK THAT YOU HAVE E VERYTHING ................................................................................................15
BE SURE TO RE AD THIS WARRANTY .......................................................................................................15
TAKE ADVANTAGE OF MAINTE NANCE AGRE EMENTS ................................................................16
OBTAIN ASSISTANCE .......................................................................................................................................16
RETURN A PRODUCT FOR SERVICE OR REPAIR ................................................................................16
STAY UP-TO-DATE .............................................................................................................................................16
PART T WO : L O O KI N G DE E PE R .............................. 99
CHAPTE R SE VE N : A QUE STION OF TIME BASE ............................................. 100
Choose a Sampling Mode............................................................................................................. 101
SINGLE-SHOT – WAVE RUNNER-2’S BASIC CAPTURE TE CHNIQUE .........................................101
RIS – FOR HIGHER SAMPLE RATE S .........................................................................................................102
ROLL – DISPLAY IN RE AL-TIME ................................................................................................................102
SEQUENCE – WORKING WITH SE GMENTS ........................................................................................103
PAIRING CHANNELS ......................................................................................................................................104
Use a Sampling Mode...................................................................................................................105
SET UP FOR SINGL E-SHOT OR RIS ..........................................................................................................105
SET UP FOR SEQUE NCE CAPTURE ..........................................................................................................106
OBTAIN A SE QUENCE STATUS SUMMARY...........................................................................................107
OR SAMPLE EXTERNALLY...........................................................................................................................108
CHAPTE R E IGHT: TRIGGER SMART ..................................................................110
Hold Off by Time or E vents ........................................................................................................ 111
HOLD OFF BY TIME ........................................................................................................................................111
HOLD OFF BY E VENTS .................................................................................................................................112
Trigger SMART ............................................................................................................................ 113
CATCH A GLITCH .............................................................................................................................................113
CAPTURE RARE PHENOMENA ..................................................................................................................117
TRIGGER ON INTERVALS ............................................................................................................................120
QUAL IFY A SIGNAL .........................................................................................................................................124
TRIGGER ON LOST SIGNALS .....................................................................................................................127
TRIGGER ON TV SIGNALS...........................................................................................................................130
USE MATLAB.......................................................................................................................................................201
PART F O U R : E T H E R N E T O PT I O N
CHAPTE R SE VE N TE E N : OVE RVIE W .................................................................258
Introduction .................................................................................................................................259
IMPLE ME NTATION STANDARD ..............................................................................................................259
CONNECTIONS ................................................................................................................................................ 259
ScopeExplorer....................................................................................................................................................... 260
ActiveDSO............................................................................................................................................................. 261
EXAMPLE SYNTAX ......................................................................................................................................... 262
CHAPTE R E IGHTE E N : CON N E CTIN G TO PC OR N E TWORK.....................264
Connecting the Waverunner-2 to its Host ....................................................................................265
SCOPE RE AR PANEL ......................................................................................................................................265
PC REQUIRE MENTS ....................................................................................................................................... 266
ETHERNET CONNECTION ........................................................................................................................ 266
CONFIGURING THE WAVE RUNNER-2 TO COMMUNICATE WITH A PC CONNECTED
TO THE NETWORK ........................................................................................................................................ 267
CONFIGURING A PC THAT IS NOT CONNECTED TO THE NETWORK ............................... 268
MAKING PHYSICAL CONNECTION ....................................................................................................... 270
VERIFYING CONNECTION ........................................................................................................................ 266
NETWORK CONNECTION .......................................................................................................................... 272
CHANGING IP ADDRESS............................................................................................................................. 273
CHAPTE R N IN E TE E N : SOFTWARE TOOLS .....................................................274
Introduction to Software Tools.....................................................................................................275
ActiveDSO............................................................................................................................................................. 275
ScopeExplorer....................................................................................................................................................... 275
Using ActiveDSO .........................................................................................................................275
CONTROL INSTANTIATION....................................................................................................................... 275
EXAMPLE: PowerPoint ..................................................................................................................................... 276
EXAMPLE: VBA ................................................................................................................................................. 280
Using ScopeE xplorer ................................................................................................................... 281
ScopeExplorer FE ATURES............................................................................................................................... 282
APPE N DIX: SPE CIFICATION S .............................................................................283
Specifications.......................................................................................................................................283
MODELS ...............................................................................................................................................................283
GENERAL...............................................................................................................................................289
IN DE X....................................................................................................................... 305
BLANK PAGE
Waverunner-2 Features
ACCE SS YOUR SCOPE ’S AN ALYTICAL POWE R WITH THE PRE SS OF A BUTTON
Wavepilot Menu
In the Waverunner-2 series of scopes, LeCroy introduces the Wavepilot menu, an operational aid that gives you
immediate access to the digital storage oscilloscope’s (DSO) most frequently used functions. The Wavepilot
menu’s soft keys access measurement tools such as cursors and parameters. By means of the Graph button, it
also provides direct access to math analysis functions including histograms, fast Fourier transforms (FFT), and
the unique JitterTrack™ timing analysis. Finally, you can access application-specific analysis options like
communications mask testing, disk drive, and power measurements by pressing the Analysis Packages button.
The figure below shows the location of the Wavepilot and other new buttons.
QUICK ZOOM
The figure below is an example of the Wavepilot Parameters function. Shown is a view of the measurement
Dashboard, which provides a summary of 26 key waveform parameters for the selected waveform.
Pressing the Wavepilot menu’s Cursor button immediately displays the cursor control menu shown below. This
greatly enhances the accessibility of this frequently used function.
UTILITY
You can make cursors appear thin or thick by pressing , then selecting Special Modes →
QuickZoom
QuickZoom, indicated by the magnifying glass icon , is used to immediately turn on the zoom display of
the currently used acquisition channels. The figure below provides an example of a typical QuickZoom display.
The QuickZoom menu includes controls for overlapping the traces and using Auto-scroll to scan through the
expanded display.
The Wavepilot Graph functionoffers aninstant choice of histogram, JitterTrack, TrackV iew, or FFT analysis of anacquired
signal, dependingoninstalledoptions
The figure on the preceding page shows the statistical analysis of a pulse-width-modulated signal displayed with
Analog Persistence. This is used to show the waveform’s history. The histogram shows that there are nine
widths and that the frequency of occurrence of each pulse width varies proportional to the width. The next
question that one might ask is, "What is the ordering of the pulse widths?" That question is easily answered by
selecting the JitterTrack view. The figure below shows an analysis of pulse width as a function of time. The
JitterTrack display shows that the pulse widths increase sequentially, from narrowest to widest, with the
duration of the signal at each width increasing proportionally to the width.
JitterTrack example
The final view shown below is the FFT of the pulse-modulated waveform. The FFT shows that the frequency
spectrum of the waveform consists of the 1 MHz fundamental frequency along with a series of harmonics.
Modulation effects are obvious in the sidebands shown about each of the principal spectral lines.
can be evoked by simply pressing . The figure below shows an intensity-graded Analog Persistence
display that contains 15 overlaid acquisitions of the leading edge of a pulse waveform. The intensity grading
indicates frequency of occurrence of each edge rate. Included are the time stamps for each acquisition.
The History data is displayed on trace D. Turn on trace D to view the data. When you turn off History mode,
turn trace D off manually.
The A nalogPersist buttongives access tothe History feature. History evokes sequence mode andA nalogPersistence to showa
history of waveformchanges.
Turningoff A nalogPersistence allows each segment tobe viewedindividually. Play andReverse menuselections control auto-
scrollingthrough all segments
Sequence mode (available in the Timebase SETUP menus) breaks the long acquisition memory of the
oscilloscope into as many as 8000 smaller segments. Each of these segments is available after the acquisition
for individual viewing, parameter measurements, or waveform math. And each segment is individually time
stamped with an absolute real time stamp, time since first trigger, and time between segments.
In this example we can see a single edge that has a slow transition time. Each of the acquired segments can be
viewed individually by using the oscilloscope’s zoom feature. With Analog Persistence turned on, the scope
displays all the segments overlapped. If Analog Persistence is turned off, the zoom display shows each segment
individually. An auto-scrolling feature allows you to automatically scan through all the segments using Play and
Reverse. This allows any segment located using the Analog Persistence display to be recovered for detailed
analysis.
Once such an anomaly is observed it is easy to measure the risetime, using cursors or measurement parameters,
then select a trigger to catch only events with slow rise times. This type of event can be isolated using the Slew
Rate trigger (available with the advanced trigger package option), whose setup is shown in the following figure.
Setup for SlewRate trigger toacquire waveforms with transitiontimes greater than1.4 ns
Once the special slew rate trigger has been enabled, running the acquisition again measures the precise time of
occurrence of each of the slow transition events. This is illustrated in the following figure.
Rerunningasequence acquisitionafter turningonSMA RT Trigger shows the time of occurrence of each slowedge event
The History button consolidates the existing Analog Persistence and sequence mode features and makes both
easily accessible through a direct front panel control.
T IPs offer additional hints on how to get the most out of Waverunner-2 actions or features.
The sections marked by the magnifying glass, and printed in italic text, “zoom” on particular
topics. They offer more information on the subject, where appropriate.
BLANK PAGE
14
F I R S T T H I N G S
WhenYourWaverunner-2is Delivered
CHE CK THAT YOU HAVE E VE RYTHIN G
First, verify that all items on the packing list or invoice copy have been shipped to you. (The items are also
listed below.) Second, check the SYSTEM STATUS display once your Waverunner-2 oscilloscope is installed
(see page 25). Contact your nearest LeCroy customer service center or national distributor if anything is
missing or damaged. If there is something missing or damaged, and you do not contact us immediately, we
cannot be responsible for replacement.
The following is shipped with the standard Waverunner-2 scope:
10:1 10 MΩ PP006 Passive Probe — one per channel N OT E : The warranty below replaces all
other warranties, expressed or implied,
AC Power Cord and Plug including but not limited to any implied
Performance or Calibration Certificate warranty of merchantability, fitness, or
adequacy for any particular purpose or
Front Scope Cover use. LeCroy shall not be liable for any
Operator’s Manual special, incidental, or consequential
damages, whether in contract or
Remote Control Manual otherwise. The customer is responsible
Quick Reference Guide for the transportation and insurance
charges for the return of products to
Declarationof Conformity the service facility. LeCroy will return
all products under warranty with
transport prepaid.
OBTAIN ASSISTAN CE
Help with installation, calibration, and the use of your Waverunner-2 scope in a range of applications is also
available from your customer service center.
Within the warranty period, transportation charges to the factory will be your responsibility, while products
under warranty will be returned to you with transport prepaid by LeCroy. Outside the warranty period, you will
have to provide us with a purchase order number before the work can be done. You will be billed for parts and
labor related to the repair work, as well as for shipping.
You should prepay return shipments. LeCroy cannot accept COD (Cash On Delivery) or Collect Return
shipments. We recommend using air freight.
STAY UP-TO-DATE
To maintain your Waverunner-2 scope’s performance within specifications, have us calibrate it at least once a
year. LeCroy offers state-of-the-art technology by continually refining and improving the instrument’s
capabilities and operation. We frequently update both firmware and software during service, free of charge
during warranty.
You can also install new firmware yourself, without the need of a factory refit. Simply provide us with your
Waverunner-2 serial number and ID, and the version number of the software already installed (see page 25),
along with ordering information. We will provide you with a unique option key that has a code to be entered
through the instrument’s front panel to upgrade your software. In addition, the very latest versions of LeCroy’s
unique oscilloscope software applications can be downloaded from the Internet, free of charge. Included are
ScopeExplorer and ActiveDSO.
ScopeE xplorer is a highly practical PC-based connectivity tool that interfaces Waverunner-2 to a PC that is
running Microsoft Windows, via the rear panel GPIB (IE EE 488) or RS-232 port. Specially designed by
LeCroy for its oscilloscopes, ScopeExplorer allows you to perform data and image transfers and other remote
operations from scope to PC with just a few keyboard strokes or mouse clicks. See Chapter 12, “U se
Waver unner- 2 wit h P C ,” for more about using ScopeExplorer with your Waverunner-2 scope.
S copeE xplorer now has a virtual front panel to allow full control of remote scopes.
ActiveDSO works on any PC running Windows 95, 98 or NT, and enables you to exchange data with a
variety of Windows applications or programming languages that support the ActiveX standard, such as MS
Office, Internet Explorer, Visual Basic, Visual C+ + and Visual Java. ActiveDSO hides the intricacies of
programming for each of these interfaces and provides a simple and consistent interface to the controlling
application. You can also visually embed ActiveDSO in any OLE automation compatible client and use it
manually without programming. You could, for example, generate a report by importing scope data straight
into Excel or Word, analyze your waveforms by bringing them directly into MathCad, archive measurement
results “on the fly” in a Microsoft Access database, and automate tests using Visual Basic, Java, C+ + , or
Excel (VBA).
Visit our Web site at http:/ / www.lecroy.com/ software to download these and other free software applications.
Symbol Meaning
Incorrect operation or failure to heed warnings may result in death or serious
WARN IN G injury. If a WARN IN G is indicated on the instrument, do not proceed until its
conditions are understood and met.
Incorrect operation or failure to heed cautions may result in injury or damage to
CAUTION equipment. If a CAUTION is indicated, do not proceed until its conditions are
understood and met.
Refer to accompanying documents (for safety related information).
See elsewhere in this manual wherever the symbol is present, as indicated in the Table of
Contents.
Chassis Terminal
CAUTION
Do not allow any foreign matter to enter the
Waverunner-2 through air inlet ports, etc.
AC POWE R SOURCE
N ote: The Waverunner-2 automatically adapts
The Waverunner-2 operates from a single-phase itself to the line voltage present within the
100–120 V (± 10%) AC (~ ) power source at following limits:
50/ 60/ 400 (± 10%) Hz, or 200–240 V (± 10%) AC (~ )
at 50/ 60 (± 10%) Hz. Voltage
Range: 100 – 120 VAC 200 – 240 VAC
Maximum power consumption: 250 VA (depending on
model) Frequency
Range: 50/ 60/ 400 Hz 50/ 60 Hz
No manual voltage selection is required because the
instrument automatically adapts to the line voltage.
CALIBRATION
The recommended calibration interval is one year. Calibration should be performed only by qualified personnel.
CLE AN IN G
Clean only the exterior of the instrument, using a
WARN IN G
damp, soft cloth. Do not use chemicals or abrasive
elements. Under no circumstances allow moisture to N o operator serviceable components inside. Do
penetrate the Waverunner-2. To avoid electric shock, not remove covers.
disconnect the instrument from the power supply
before cleaning.
ABN ORMAL CON DITION S
Operate the Waverunner-2 only as intended by the WARN IN G
manufacturer.
Any use of the instrument in a manner not
Do not operate the Waverunner-2 with covers specified by the manufacturer may impair the
removed. If you suspect the Waverunner-2 is damaged instrument’s safety protection. The Waverunner-2
or has failed, immediately set the power switch to has not been designed to make direct
STANDBY and disconnect the power cord. Refer measurements on the human body. N ever
servicing to qualified personnel. connect the Waverunner-2 to a living person.
CAUTION
Do not exceed the maximum specified input
terminal (CH1, CH2, CH3, CH4, E XT) voltage
levels.
Up and Running
GE T TO KN OW YOUR WAVE RUN N E R-2 – FRON T PAN E L
MENU CONTROLS FLOPPY DISK DRIVE TIMEBASE CONTROLS
TRIGGER
CONTROLS
ANALOG
WAVE PILOT PERSISTENCE
MENU ACCESS
IN STALL AN D POWE R UP
1. Before powering up, check that the local power source corresponds to Waverunner-2’s power range (see
page 20).
2. Use the cable provided to connect the scope to the power outlet through its rear panel receptacle (see next
page).
3. Turn the scope on by pressing the On button at the bottom left-hand corner of the Waverunner-2 front
panel (see above).
Before a display appears, the instrument will automatically perform hardware and software self-tests, followed
by a full system calibration. The front panel STANDBY L ED will be lit during this sequence. The full testing
procedure will take about 10 seconds, after which a display appears.
UTILITY
5. Press the menu soft key for to set the time and date.
ETHERNET
BNC
SIGNAL
OUTPUT
U se the R S -232-C and G PI B ports to connect your Waverunner-2 scope to a computer or terminal,
the external monitor port to display your waveforms on another monitor, and the C entronics port
to connect compatible printers or other devices. U se the PC Card slot for the PC M emory Card and
portable H ard D isk options, and the BN C out put for external clock signals.
T O N AV I G A T E T H R O U G H M E N U S
The menu button beside each displayed menu controls that menu.
L onger menus that span the breadth of two buttons are controlled by both buttons.
The two menu knobs work together with the two menu buttons beside them.
Combinations of knobs and buttons control continuously adjustable variables. T he button selects
or changes the variable, while the k nob adjusts its value.
Menus are grouped and shown together according to their function. Press a button or turn a k nob to
select a particular menu or an item on a menu. T ravel up or down in the menu list and change the
selection. Or change values and settings.
PANELS
The darker, labeled buttons also play a role in menu selection: — for example — was used
to select the menus for initialization. W hen you press any one of these, it offers access to related
menus in its group.
Menus with shadows lead to other menus: Press their buttons to display those others.
Press to return to a shadowed menu. A lso use this button whenever you wish to go back to
the previous menu display.
Arrows on the side of a long menu indicate that you can scroll up or down the menu list.
Press one or the other of these menus’ buttons to move in the desired direction, and to view or select
any menu item not displayed. A rrows disappear when you reach the beginning or end of the menu
list.
IN ITIALIZE
Initialize your Waverunner-2 scope to its basic default waveform display settings:
PANELS
Initialize to Waverunner-2 default settings whenever you wish to clear your settings and make a fresh start on a
new measurement.
10. Press the top button to highlight and select System. The screen will show your Waverunner-2’s serial
number, the version of software installed and the date of its release, as well as a full list of your currently
installed software and hardware.
Contact LeCroy customer service immediately if any of the options you ordered have not been installed.
ADD AN OPTION
Use it to install new options — without the need to return your Waverunner-2 for a refit.
2. Then press that menu’s button to display the ADD OPTION menus. Use them whenever you wish to add
a Waverunner-2 option by means of a special code. Contact your LeCroy sales or service center to obtain
the code.
UTILITY
3. Place the floppy or card in the Waverunner-2 and press the buttons to select Floppy or Card and then
Update Flash. The newly installed firmware will appear on the System Status screen (see above).
You may also download the firmware from the internet, using ScopeExplorer.
DISPLAY
2. Press the button for “More Display Setup” to access this menu:
When enabled, the built-in screen saver is activated 10 minutes after the last use of a front panel control. This
is a complete display shutdown of the internal screen — an “Energy-Saver.” The front panel LED light will
indicate when the scope is in the screen-saving STANDBY state. Press any front panel button to restore the
screen.
UTILITY
1. Press to display the UTILITIES menus. These you will find useful for a variety of functions.
With Pushbutton auto-repeat On, all front panel buttons, when pressed and held in, will move the selection
automatically and sequentially through all items in a menu.
With audible feedback for buttons and knobs On, an audible “click” will sound when any front panel button is
pressed or any knob is turned.
BLANK PAGE
GE T T I N G ST AR T E D
This part of the manual covers the main Waverunner-2 features and explains, step by step, how to use
them. You’ll get to know your scope and start working with it quickly and effectively. Capture and view
waveforms. Zoom and scroll. Learn the art of display. Use math and measurement tools. Document
your work.
ViewYourWaveform
Take these steps to capture and view your signal; set time and volts per division; zoom and auto-scroll:
1. Connect your signal to the Waverunner-2 (Channel 1 input for this example).
AUTO
SETUP
2. Press to automatically set the (Edge) trigger level, timebase, and vertical settings for display of the
input signal. Press it again to confirm the action.
T O F I N D Y O U R WA Y A R O U N D T H E WA V E R U N N E R - 2 D I S P L A Y
T rigg er D elay is an arrow indicating the trigger time relative to the trace.
T rigg er Status field shows sample rate and trigger re-arming status
(A U T O, N OR M A L , S I N G L E , S T OPPE D ). T he small square icon flashes
to indicate that an acquisition has been made.
T race and G round L evel shows the trace number and ground level
marker.
Other display areas include the T ime and F requency field , located below the grid and stating
time and frequency relative to cursors, and a M essag e field placed above the grid and reserved for
special messages. F or more about the display, see Chapter 3, “ D isplay Your S ignal.”
USE TIME / DIV TO ADJUST THE TIME BASE N OT E : AUTO SE TUP operates only
on channels that are turned on,
TIME / DIV unless no channels are turned on.
Then all channels will be affected.
s ns When more than one channel is
turned on, the first channel in
numerical order with a signal
5. Turn to adjust the timebase as desired. applied to it will be automatically
set up for edge triggering.
The time per division is set in a 1–2–5 sequence. The Waverunner-2 automatically adapts itself to use the
maximum sampling rate whenever the timebase is changed. The selected time/ div setting is shown in the trace
label at the top left portion of the screen, and the sampling rate in the trigger status field at the bottom right-
hand corner.
OFFSET
Use ZOOM to see more detail on your signal. The display will show the original signal and its zoomed copy.
10. Press to display the TRACE A menus (to display Trace B, C, or D, press its button).
11. Press again or the top soft key to display the trace and its label. (Do the same to turn off a trace.)
13. Use these menus to scroll back and forth through the full length of one or all of your zoom copies.
To scroll the zoom trace from right to left of screen. When playing,
the menu is labeled “STOP (PLAYING)”: Press to stop.
To scroll the zoom trace from left to right of screen. When playing,
the menu is labeled “STOP (RE VERSING)”: Press to stop.
When using more than one grid (see Chapter 3), turn POSITION to move traces from one grid to another.
ZOOM
15. Turn to adjust the expansion factor and increase the amount of zoom.
POSITION
ZOOM
T O Z OOM AN D M U L T I - Z O OM
You can zoom several traces from a single waveform to obtain precise timing
measurements and improve the time resolution on your displayed waveform. F or
instance, on a waveform composed of two pulses separated by a long delay, you could
mak e T race A a zoom of the first pulse, and T race B a zoom of the second.
M ulti- Z oom allows you to move the zoomed region of the waveform along two or more different
traces, or two or more regions of the same trace, simultaneously. W hen you activate multi-zoom,
the horizontal zoom and position controls apply to all displayed traces — A , B, C, and D —
allowing you to view similar sections of different traces at the same time. T he vertical sensitivity
controls still act individually on the traces.
W hen trace labels have dotted top and bottom edges, lik e the one at right, this
indicates that their traces are multi-zoomed.
SETUP
18. Press in the Horizontal group of control buttons to access the TIMEBASE menus.
19. Use these menus to set up the timebase in single-shot mode. See Chapter 7,
“A Quest ion of T imebase,” for more on the sampling modes.
SE T THE COUPLIN G
20. Press and then the soft key for to display the coupling menus.
21. Use these menus to set input signal coupling and grounding, the channel
bandwidth limit, and the probe attenuation.
Selects the signal coupling.
Moves your selection down the list. When at the bottom, as here, the
down arrow disappears and this soft key becomes inactive.
Press N ORMAL to set offset, volts/ div, and input coupling to display
ECL signals. Press again; settings for TTL signals are given. Press a
third time; settings will return to those of the last manual setup.
Press to turn the bandwidth limit Off or reduce the bandwidth to
200 MHz or 20 MHz. Reduces signal and system noise and prevents
high-frequency aliasing. Global BWL means that the limit set will
apply to all channels. BWL means that a limit can be set individually
for each channel. See the TIP on page 34 for how to set these, using
SPECIAL MODES.
Sets the probe attenuation factor for the input channel.
The soft keys scroll up or down, while the knobs scroll
the selector up and down the list. LeCroy’s ProBus
system automatically senses probes and sets their
attenuation. This menu then changes to indicate the
type of probe attached and its attenuation factor. See
the following pages for more on probes and ProBus.
N OT E :
AC position: signals are coupled capacitively, the input signal’s DC component is blocked, and
signal frequencies below 10 Hz are limited.
DC position: signal frequency components are allowed to pass through, and an input impedance
of either 1MΩ Ω or 50 Ω can be selected. The maximum dissipation into 50 Ω is 0.5 W. Whenever
this is attained, inputs will automatically be grounded. “Grounded” will be highlighted in the
“Coupling” menu and an overload message will be displayed in the Acquisition Summary field.
Reset by removing the signal from the input and reselecting “DC50Ω Ω.”
UTILITY
1. Press .
2. Press the soft key to select and display the CAL BNC OUT menus.
3. Use these menus to choose the type of signal put out at the front CAL and
rear BNC signal outputs. Set the frequency, amplitude, and pulse shape of
the calibration signal.
Resets the CAL output to its default state: a 1 kHz 1 V square wave.
The Waverunner-2 automatically sets the calibration signal to its default
when switched on.
Sets the pulse level for the CAL output (range: −1.00 to
1.00 V), using the knob.
T O CAL I B R AT E T H E P ASSI V E PR O B E
Your Waverunner-2 scope comes with a L eC roy passive probe for each channel.
F ourth. A ttach the lead’s alligator clip to the ground ring indicated by , located below C A L .
UTILITY
Sixth. T urn the k nob for and set the amplitude level.
Seventh. N ow turn the k nob for to set the frequency in the range 500 H z to
1 M H z.
E ighth. S et channel coupling to D C 1 M Ω using “ C oupling” (see previous page).
AUTO
SETUP
T enth. Press twice.
I f overshoot or undershoot of the displayed signal occurs, adjust the probe by inserting the small
screwdriver, supplied with the probe pack age, into the potentiometer on the probe head and turning it
clock wise or counterclock wise to achieve the optimal square wave contour.
H O W P R O B U S H E L P S YO U
L eC roy’s ProBus probe system provides a complete measurement solution from probe
tip to oscilloscope display.
ProBus allows you to control transparent gain and offset directly from your front panel —
particularly useful for voltage, differential, and current active probes. I t uploads gain and offset
correction factors from the ProBus E PR OM S , and automatically compensates to achieve fully
calibrated measurements.
T his intelligent interconnection between your Waverunner-2 scope and a wide range of accessories
offers important advantages over standard BN C and probe ring connections. ProBus ensures correct
input coupling by auto-sensing the probe type, eliminating the guesswork and errors that occur when
attenuation or amplification factors are set manually.
42
C H APT E R T WO Simply Trigger
DELAY
You can adjust the trigger’s position from 0% to 100% pre-trigger, from left to right on the grid. DELAY can
also be used for setting the post-trigger, in time units, up to 10 000 divisions, in increments of 0.1 division.
The trigger location is shown by the arrow at the grid bottom, as
shown here at near right.
Post-trigger delay is labeled in the trigger delay field, where the
arrow becomes horizontal, as shown here at far right.
LEVEL
Arrows on both sides of the grid show the threshold position. But these arrows are only
visible if the trigger source is displayed and the source signal DC coupled.
SE T UP AN E DGE TRIGGE R
SETUP
5. Turn to adjust the trigger’s horizontal position, and the amount of pre-trigger, as desired.
LEVEL
T O D E T E R M I N E T R I GGE R L E V E L , C O U PL I N G AN D SL O PE
L evel defines the source voltage at which the trigger circuit will generate an event:
a change in the input signal that satisfies the trigger conditions. T he selected trigger
level is associated with the chosen trigger source.
T rigger level is specified in volts and normally remains unchanged when you change the vertical gain
or offset. T he amplitude and range of the trigger level are limited as follows:
± 5 screen divisions with a channel as the trigger source
± 0.5 V with E X T as the trigger source
± 5 V with E X T / 10 as the trigger source
N one with L I N E as the trigger source (zero crossing is used).
C oupling refers to the type of signal coupling at the input of the trigger circuit. A s with the
trigger level, you can select the coupling independently for each source. Change the trigger source and
you can change the coupling. You can choose from these coupling types:
D C: A ll the signal' s frequency components are coupled to the trigger circuit for high frequency
bursts or where the use of A C coupling would shift the effective trigger level.
A C : T he signal is capacitively coupled, D C
levels are rejected and frequencies below 50 H z
attenuated.
L F R E J : T he signal is coupled through a
e
Slop
capacitive high-pass filter network , D C is rejected
and signal frequencies below 50 k H z are attenuated.
itive
For stable triggering on medium to high frequency Trigger level
signals.
Pos
H F R E J : S ignals are D C coupled to the trigger
circuit, and a low-pass filter network attenuates
frequencies above 50 k H z; used for triggering on low
frequencies.
H F : U se only when needed for triggering on
high-frequency repetitive signals. H F is
automatically overridden and set to A C when
incompatible with trigger characteristics such as those
of S M A R T T rigger.
Trigger
Slope determines the direction of the trigger voltage
transition used for generating a particular trigger F igure 1. E dge trigger work s on the selected
event. You can choose a positive or negative slope. edge at the chosen level. T he slope — positive
L ik e coupling, the selected slope is associated with here — is highlighted on the trigger icon.
the chosen trigger source.
T O R E - AR M A T R I GGE R
T hree trigger re-arming modes — A U T O, N OR M A L , and S I N G L E — are
available for all types of triggers. I n addition, S T OP cancels the capture in all
three modes.
AUTO
Press to activate A U T O mode: the trace will automatically be displayed if no trigger occurs
soon after. But if a signal does occur, the Waverunner-2 behaves as if in N OR M A L mode.
NORMAL
Press to enter N OR M A L mode and continuously update the display while there is a valid
trigger. I f there is no valid trigger, the last signal is retained and the warning “ S L OW
T R I G G E R ” is displayed in the trigger status field.
SINGLE
Press to enter S I N G L E mode: the Waverunner-2 will wait for a single trigger to occur, then
display the signal and stop capturing. I f no trigger occurs, you can press this button again to
manually trigger the scope.
STOP
1. Select .
2. Then turn the knob for to define the size of the window region (0.80 to 9.99 V).
As you turn the knob, a solid bar that shrinks or lengthens at the left-hand side of the grid visually indicates the
window’s height.
Upper Region
Lower Region
Time
Triggers
F igure 2. W indow T rigger: triggers when the signal leaves the window region. T he arrows indicate
where triggers occur when the signal leaves the window region.
TRIGGE R SOURCE
The trigger source may be one of the following:
The acquisition channel signal (CH 1, CH 2, CH 3 or CH 4) conditioned for the overall voltage gain,
coupling, and bandwidth.
The line voltage that powers the oscilloscope (LINE ). This can be used to provide a stable display of
signals synchronous with the power line. Coupling and level are not relevant for this selection.
The signal applied to the E XT BNC connector (EXT). This can be used to trigger the oscilloscope within
a range of ±0.5 V on EXT and ±5 V with EXT/ 10 as the trigger source.
Level
Level defines the source voltage at which the trigger circuit will generate an event (a change in the input signal
that satisfies the trigger conditions). The selected trigger level is associated with the chosen trigger source. Note
that the trigger level is specified in volts and normally remains unchanged when the vertical gain or offset is
modified.
The Amplitude and Range of the trigger level are limited as follows:
±5 screen divisions with a channel as the trigger source
±5 V with EXT/ 10
none with LINE as the trigger source (zero crossing is used)
Note: Once specified, Trigger Level and Coupling are the only
parameters that pass unchanged from trigger mode to trigger mode
for each trigger source.
1. Press to show the STATUS menus. T I P: Press to document your status summary
and make a hard copy.
2. Select Acquisition. PANELS
Press the S COPE S T A T U S button for access to full-screen summaries of your Waverunner-2’s
system status and other functional status.
See Chapter 8, “Trigger Smart,” for more about E dge trigger and all about the SMART Trigger types.
50
C H APT E R T H R E E Display YourSignal
Display Persistence
You can use Waverunner-2 colors and tools to display your T I P: To clear your settings and make a
signal on the screen. “fresh” start on a new waveform:
View one, two, four, or eight grids and up to eight traces 1. Connect the signal to be measured to a
(depending on model) at the same time. Adjust display and Waverunner-2 channel.
grid intensity. Choose from several grid styles. Or fill the 2. Simultaneously press the second and
entire screen with your waveforms using Full Screen.
fifth menu soft keys and to revert
You can personalize your Waverunner-2 display, while to the default settings.
managing color and screen intensity automatically. The
displayed signal and all related information share identifying 3. Turn off any unwanted traces by
colors chosen by you. Show signals and traces opaquely or pressing A, B, C, or D.
transparently, so that overlapping objects — traces over 4. Press SE LE CT 1, 2, 3, or 4 for the
traces, traces over grids — are always visible. signal’s channel and choose
“Coupling.” E nsure that the coupling
Other invaluable tools and techniques, such as the matches the circuit’s impedance. If not,
Analog Persistence feature, help you display your waveform set it correctly using the menu soft key.
and reveal its idiosyncrasies.
5. Press AUTO SE TUP twice.
Then follow the steps below.
ANALOG
PERSIST
DISPLAY
SE T UP YOUR DISPLAY
3. Use these menus to set up your display. When not using persistence, some menus
are different, as indicated below.
Sets up the persistence display (see next page). When Persistence is Off,
this menu becomes Dot Join: when there are more than 400 sample
points on the screen, the points are connected by line segments.
SE T UP FOR PE RSISTE N CE
Selects persistence for all, or the top two labeled traces displayed. This
becomes useful when four traces or functions are shown and
persistence will not be applied to all of them.
Selects Analog and renders the persistence data maps to the screen in
intensities of the trace color; or selects Color Graded, where the
maps are rendered in a red-to-violet spectrum.
CLEAR
SWEEPS
7. Press .
WH E N U S I N G T H E A N A L O G P E R S I S T B U T T O N T O E N T E R H I S T O R Y
T he default number of segments and the record length are determined by the
“ S equence” and “ R ecord up to” settings in the T imebase menu. You can change
these settings at any time, although doing so will clear sweeps and begin a new
collection of data. I n H istory mode, each sweep will be composed of a number of
segments, each with a defined record length.
T o initiate H istory data collection, properly trigger the scope; the signal will be
collected. Persistence will be automatically turned on before data collection, with the
“ Persist for” setting defaulted to whatever was previously set.
NORMAL SINGLE
T o collect more than one sweep, trigger in mode or press for the
required number of sweeps. S ingle shot triggering is best because there is no way to
view a segment in a sweep earlier than the current sweep unless that sweep was
saved to memory.
SE T UP FOR HISTORY
11. To view a particular segment, from the HISTORY menu select . The segment
selected is displayed on channel D.
T O L I N K A N D S E PA R A T E O B JE C T S
WI T H C O L O R
Waveform source descriptions, trace labels and the information they contain will always tak e the
color of their respective traces, as in this four-channel model’s Octal-grid, eight-trace display.
Most menus are displayed in the text color only. T he active trigger edge or condition shows source
related information in the trace color, as does the trigger icon. Channel C oupling menu titles are
trace colored, and M ath S et-U p menu sources have their own color.
S elect O paque to place overlapping waveforms one on top of the other in normal, non-transparent
layers. S elect T ransparent for overlap mixing: those areas of the waveforms that overlap will
automatically change color, while grid intensity remains constant. S ee Chapter 9, “ D isplay M ore.”
Objects are automatically overlaid in sequence. W ith traces of the same type, the foremost is
described in the top trace label, the next in the second-from-top trace label, and so on in descending
order toward the back ground. Choose the order in which traces appear using the S E L E C T soft keys.
W hen different types of traces are displayed, placed by default in ascending order from the grid at
the bottom are: envelope traces, persistence traces, normal traces, and cursors (foremost on the
screen). T his sequence can also be customized.
PANELS
Use these menus to save your preferred panel setups — to SETUP1 in this
example.
2. Select Save.
3. Saves to SE TUP1.
Saves to SE TUP2.
Saves to SE TUP3.
Saves to SE TUP4.
2. Press the soft key to select and recall the setup you stored for example in SETUP 3.
Or, to recall a default setup already stored in your scope, press the soft key to select
Or, when you store setups to floppy disk or PC Card, press the soft key to select
The last alternative accesses the RECALL SE TUPS menu, which enables you to recall setups from a
floppy disk in the floppy disk drive, or an optional portable storage device (PC memory card or hard disk
card) in the PC Card slot.
To store and recall the waveforms themselves, see Chapter 5, “U se M ath Tools.”
62
C H APT E R F O U R Choose a Measure Tool
Amplitudes are shown in the trace label for each trace. When Time cursors are used, the time is shown below
the grid. In Relative mode, the frequency corresponding to the time interval between the cursors is also
displayed there.
When there are few data points displayed, Time cursor positions are linearly interpolated between the data
points. Time cursors move up and down along these straight line segments.
CURSORS AN D PE RSISTE N CE
When using Persistence, Amplitude cursors are the same as in Standard Display (see above). Time cursors are
vertical bars that move horizontally across the screen.
CURSORS IN XY DISPLAY
In XY Display, Absolute Amplitude cursors are horizontal and vertical bars that you can move up and down
and from side to side across the screen. Relative Amplitude cursors are pairs of bars that move in the same way.
Absolute and Relative Time cursors behave as they do in Standard Display
Combinations of the Amplitude values are shown on the left-hand side of the grid in the following top-to-
bottom order.
1. “∆Y value / ∆X value”.....................Ratio
2. “20 ∗ log 10 (ratio)” ..........................Ratio in dB units
3. “∆Y value ∗ ∆X value”.....................Product
4. “φ = arc tan (∆Y / ∆X)
range [–180° to + 180°]”...........................Angle (polar)
5. “r = sqrt (∆X ∗ ∆X + ∆Y ∗ ∆Y)”..Radius (distance to origin).
The definition of ∆X and ∆Y depends on the cursor used. The table below shows how ∆X and ∆Y are defined
for each type of measurement.
Cursors
T Abs
AAbs ARel Org = (0,0) Org = VXOffset T Rel
VYOffset
WAVE PILOT
Measure withCursors
Cursors are important tools that aid you in measuring signal values. Cursors are markers — lines, cross-hairs, or
arrows — that you can move around the grid or the waveform itself. Use cursors to make fast, accurate
measurements and to eliminate guesswork. There are two basic types:
Time (Frequency) cursors are markers that you move horizontally along the waveform. Place them at a
desired location along the time axis to read the signal’s amplitude at the selected time.
Amplitude (Voltage) cursors are lines that you move vertically on the grid to measure the amplitude of a
signal.
DISPLAY
1. Press and make sure that Standard is selected in the top menu.
SINGLE
3. Press the soft key to select T I P: Press as a smooth way to stop your
Waverunner-2 scope and allow measurement of
the displayed waveform.
Watch this cross-hair marker move up and down along your displayed waveform. As it moves, the cursor’s time value
in relation to the trigger point is shown beneath the grid, and its voltage value in the trace label.
6. Press the soft key to select T IP: Select “↓&↑” fromthe “show” menu to displayin
the trace label the absolute amplitude, withrespect to
ground level, of the two Relative time cursors.
7. Turn the knobs to move the two Relative time cursors along the waveform.
Beneath the grid the Waverunner-2 shows the relative time and voltage difference between the two cursors.
When you use Relative time cursors, the Reference cursor (upward-pointing arrow) can be changed, and could
be different from the trigger point. You might place it, for example, at the falling edge of the captured signal’s
oscillations. You can move the Difference cursor (downward-pointing arrow) to measure the time difference
anywhere on the waveform. Selection ↓–↑ displays the subtraction of the reference from the difference
amplitudes.
Place it at the top of your displayed waveform. The difference in amplitude between the cursor and the ground
level (indicated by the ground level marker at right of grid) is shown in the trace label.
4. Press the soft key to select and show two bar cursors: Reference and Difference.
When you use Relative Amplitude cursors, you can make the Reference cursor different from ground level. You
might place it, for example, at the base level of a square wave. You could then position the Difference cursor at
the top of the waveform. The difference between the two would then give you the signal’s amplitude, indicated
in the trace label, as illustrated on the next page.
R elative A mplitude cursors mark out the signal’s amplitude. H ere it is 510 mV , as indicated in the
trace label at top-left of screen.
T O U S E C U R S O R S I N S T A N D A R D D I S P L AY
You can move Amplitude (V oltage) cursors — brok en lines or bars running across
the screen — up and down the grid pixel by pixel. A mplitudes are shown in the
trace label for each trace.
Place T ime (Frequency) cursors — arrows or cross-hair mark ers that move along the waveform —
at a desired time to read the amplitude of a signal at that time, and move them to every single
point acquired.
W hen you place a time cursor on a data point, cross-bars appear on the arrow and cross-hair
markers .
T he time is shown below the grid. I n R elative mode the frequency corresponding to the time interval
between the cursors is also displayed there. W hen there are few data points displayed, time-cursor
positions are linearly interpolated between the data points. T ime cursors move up and down along
these straight-line segments.
I n Absolute mode, you control a single cursor. You can display the cursor location’s readings for
amplitude (using amplitude cursors) or time and amplitude (using time cursors). M easured voltage
amplitudes are relative to ground; measured times are relative to the trigger point.
I n R elative mode, you control a pair of amplitude or time cursors, and get readings on the
difference between the two in amplitude, or time and amplitude.
WH E N I N P E R S I S T E N C E M O D E
I n persistence mode, amplitude cursors are the same as in S tandard display, while time cursors are
vertical bars running down the screen and moving across it.
A special display is automatically used with parameters, whose data are listed beneath the grid (see
next page for display setup). S hown here: a F ull-S creen, Quad-grid parameter display. T op of facing
page: the S tandard, S ingle-grid, parameter display.
Selects the mode. Standard Voltage measures for a single signal: peak-
to-peak (the amplitude between the maximum and minimum sample
values), mean of all sample values, standard deviation, root mean square
of all sample values, and signal amplitude. Standard Time measures for
a single signal: period, width at 50% of amplitude, rise time at 10–90% of
amplitude, fall time at 90–10% of amplitude, and the delay from the first
trigger to the first 50% amplitude point.
Selects the trace on which the parameters are to be measured. This menu
indicates those traces displayed.
DISPLAY
3. Press to set up the display (to select parameter grid styles, for example) using DISPLAY SETUP.
See the preceding chapter.
T O R E CO GN I Z E P AR AM E T E R SYM B O L S
T he algorithms that allow the Waverunner-2 to determine pulse-waveform parameters
detect the particular situations where the mathematical formulas can be applied.
S ometimes you should interpret the results with caution. I n these cases the scope alerts you by
displaying a symbol under the grid between the name of the parameter and its value. T hese symbols
act as information or warnings:
T he parameter has been determined for several periods (up to 100), and the average of
those values has been tak en.
A mplitude histogram is flat within statistical fluctuations; minimum and maximum are
used to assign top and base.
Only an upper limit could be estimated (the actual value of the parameter may be
smaller than the displayed value).
76
C H APT E R F IVE Use Math Tools
Make MathEasy
With Waverunner-2 math tools you can perform mathematical functions on a waveform displayed on any
channel, or recalled from any of the four reference memories M1, M2, M3, or M4. To do computations in
sequence, you can also set up any trace of A, B, C, or D for math.
For example: you could set up Trace A as the difference between Channels 1 and 2, Trace B as the average of
A, and Trace C as the integral of B. You could then display the integral of the averaged difference between
Channels 1 and 2. Any trace and function can be chained to another trace and function. For example, you could
make Trace A an average of Channel 1, Trace B an FFT of A, and Trace C a zoom of B.
Waverunner-2 math tools are available in these standard and optional packages:
5. Press the soft key to select and display the SETUP OF A menus, shown next page.
T O S E T U P F O R M A T H A N O T H E R WA Y
MATH
TOOLS
N OT E : A waveform
Second. S elect or one of the other traces.
processing title for each
displayed trace will be shown
in its trace label. If the title is
missing, the math function
T hird. Press the soft key to select cannot be done and the
contents of the trace will
remain unchanged.
F ourth. Follow the first three steps in the procedure above.
Enables math.
Now go on to set up your trace as an FFT (Fast Fourier Transform) function (next page).
10. Press the soft key to select FFT from the Math Type menu.
T I P: During FFT computation,
the FFT sign is shown below
the grid. The computation can
Spectra will be shown with a linear frequency axis running from zero to
take a while on long time-
the Nyquist frequency. The frequency scale factors (Hz/ div) are in a
domain records, but you can
1–2–5 sequence. The processing equation is displayed at the bottom of
stop it at any time by pressing
the screen, together with the three key parameters that characterize an
any front panel button.
FFT spectrum:
11. Press the soft key to select Power Spectrum from the menu
Power Spectrum is the signal power, or magnitude, represented on a logarithmic vertical scale: 0 dBm
corresponds to the voltage (0.316 V peak), which is equivalent to 1 mW into 50 Ω. Power Spectrum is
suitable for characterizing spectra that contain isolated peaks (dBm).
Other FFT functions available in this menu depend on the Waverunner-2 math options installed in your
scope (see page 77).
Phase is measured with respect to a cosine whose maximum occurs at the left-hand edge of the screen, at
which point it has 0°. Similarly, a positive-going sine wave starting at the left-hand edge of the screen has a –
90° phase. Phase is displayed in degrees.
Power Density: Signal power normalized to the bandwidth of the equivalent filter associated with the FFT
calculation. Suitable for characterizing broadband noise. Power Density is displayed on a logarithmic vertical
axis calibrated in dBm. It is available only with the WaveAnalyzer option for the Waverunner-2.
Magnitude: The peak signal amplitude is represented on a linear scale, in the same units as the input signal.
Real, Real + Imaginary, Imaginary: Complex result of the FFT processing in the same units as the input
signal. These are only available with the WaveAnalyzer option.
12. Now turn the knob to select Von Hann and press the soft key to select AC.
AC forces the DC component of the input signal to zero before FFT processing, and improves the amplitude
resolution. This is especially useful when your input has a large DC component.
FFT windows define the bandwidth and shape of the FFT filter. (See Chapter 10, “U se A dvanced M at h
Tools,” for the windows’ filter parameters.)
Von Hann (Hanning) windows reduce leakage and improve amplitude accuracy. But they also reduce
frequency resolution.
Rectangular windows should be used when the signal is transient (completely contained in the time-domain
window) or you know it to have a fundamental frequency component that is an integer multiple of the
fundamental frequency of the window. Other signal types will show varying amounts of spectral leakage and
scallop loss when you use a Rectangular window. To correct this, use another window type.
Hamming reduces leakage and improves amplitude accuracy, but also reduces frequency resolution.
Flat Top provides excellent amplitude accuracy with moderate leakage reduction, but also reduces frequency
resolution.
Blackman–Harris windows reduce leakage to a minimum, but reduce frequency resolution.
13. In the final FFT step, press the soft key to select the source trace.
The “before” and “after” of your FFT computation is shown on the next page.
F F T Power S pectrum: T he top grid shows the waveform in the time domain, while the bottom one
shows it in the frequency domain, after F F T Power S pectrum has been applied. W ith the cursor
measure tool (positioned here on the left-most peak of the F F T trace) you can read either the time or
frequency of your waveform. T race A ’s label indicates 50 M H z per division in the frequency domain.
T he memory status field beneath the grids gives other F F T information.
T o move the cursor from one waveform to the other, press then k eep turning the
k nob until the cursor reaches the end of the waveform. T he cursor will jump to
the other waveform, and the indication below the grid will display “ T ime” if the cursor is on the top
waveform or “ Freq” if on the F F T waveform.
Now make a Summed Average of your waveform — again, going on from the previous steps. Averaging is
normally used to eliminate noise.
14. Press the soft key to select Average from the Math Type menu.
15. Press the soft key to select the type of averaging you want . For Summed averaging,
you specify the number of acquisitions to be averaged. Continuous averaging helps to eliminate the
effects of noise by continuously acquiring new data and adding the new waveforms into the averaging
buffer. The averaged data is updated at regular intervals and presented on screen. You determine the
importance of new data vs. old data by assigning a weighting factor. continuous averaging (the default
selection) allows you to make adjustments to a system under test and to see the results right away.
16. Turn the upper knob to set the number of sweeps (up
to 4000)
17. Finally, press the soft key or turn the knob to select the source trace:
The type of result you can expect is illustrated on the next page.
S ummed A verage: N oise evident in the signal shown in the top trace has been eliminated from the
averaged waveform on the lower grid. T he calculation was stopped after 206 sweeps. T he number of
points used in the calculation is shown in the information field at the bottom of the screen. T he same
number of points means that all points were used in the calculation.
Stores the waveform, which you first select from the menu below, to the
memory or floppy disk (also selected below).
Recalls the selected waveform to the selected trace (see menus below).
T I P: Transfer waveform data to PC and use the data for calculations with spreadsheet or math
software. To do this, save your waveforms to floppy or an optional storage device in the ASCII format.
The Waverunner-2 can save to floppy in ASCII traces of up to 50000 points. You should remember
that waveforms stored in ASCII cannot be called back into the oscilloscope. See Chapter 12, “Use
Waverunner-2 with PC.”
SCOPE
STATUS
2. Press the soft key to select Waveform, then the soft key for the waveform status summary of choice.
3. Press the soft key to select Memory Used to obtain a similar report on what you have stored and how
much memory is available. Memories occupied by waveforms will be boxed, and empty ones indicated as
such. You can also clear occupied memories by pressing the corresponding menu soft keys.
88
C H APT E R SI X Document YourWork
3. Press to select
the optional T I P: Connect an external printer or plotter
internal printer, using one of the ports on the rear of your
or another Waverunner-2 scope. Print or plot to an
device to print external device selected from the “output to”
or save to (see menu. A wide range of printers and plotters
next page). can be used.
PRINT PRINT
SCREEN SCREEN
7. Press to print a copy of the screen display. T I P: Press while printing to cancel.
1. Press the soft key to select a port, the PC Card slot, or floppy-disk drive:
2. Press the soft key to select a printer, plotter, or graphic protocol (TIFF, BMP, or
HPGL):
Other menus will appear according to your selection. The “plot size” and “pen number” menus appear when a
plotter is selected. The “background” menu becomes available when a color or compressed TIFF or BMP
graphic protocol is used. This gives you the choice between a black or white background for a screen image.
The Waverunner-2 assigns file names automatically when copying to floppy or optional storage device (see
page 91).
3. Press the soft key for to start a new page each time you perform Step 4.
PRINT
SCREEN
4. Press to print, plot, or save a copy of the screen display to a printer, plotter, or graphic protocol.
AUTO
SETUP
TRIGGER
2 2
ZERO DELAY SETUP STOP AUTO NORMAL SINGLE
PANELS
ns
SETUP
TIMEBASE
V
ZOOM + MATH
mV
3 3
POSITION POSITION
5 7
UTILITIES
RESET
MATH
STANDBY TOO LS
RETURN
8
MEASURE WAVE SCOPE CLEAR PRINT ANALOG
STATUS
20
TOOLS STORAGE SWEEPS SCREEN PERSIST
CAL
ALL INPUTS
50 Ω 5Vrms
1MΩ 16pF 400Vpk
CAT II
R S -232-C printer cabling: C onnect your scope to a variety of external printers using the rear
R S -232-C port. You could also connect to PC via G PI B, and use the computer to control a printer
connected via R S -232-C . S ee Chapter 12, “ U se Waverunner-2 with PC ,” for computer cabling.
UTILITY
2. Press the soft key for and then the soft key for
Or, if saving to an optional device, such as memory card, in the PC Card slot:
3. Follow the on-screen instructions; when saving to floppy disk, press the soft keyto
4. From the menus shown for floppy disk or PC Card slot, press the soft key for
5. Use the menus displayed to format the storage medium in DOS and, in the case of the floppy disk, to
select density. Or copy a machine template (an ASCII file containing binary description information) to the
storage device.
These menus allow you to select the working directory, to delete directories, and access the File Name
Preferences and Add New Directory menus, described on the following pages.
8. Press the soft key to select a directory for file storage and retrieval from the work with menu. Or, the
selected directory can be deleted using the DELETE THIS DIRECTORY menu.
Restores the file type selected in the File Type menu (see below) to its
default name.
Moves the cursor back a space and erases the previous character in the
file name.
Moves the cursor forward and creates a space for the insertion of a
character.
13. Then use these menus to create a new directory for your custom-named files.
Moves the cursor back a space and erase the previous character in the
file name.
Moves the cursor forward and create a space for the insertion of a
character.
COPY FILE S
You can copy files from one portable storage device to another: from a floppy disk in the Waverunner-2 floppy
disk drive, to a memory card or hard disk card in the scope’s PC Card slot (or vice versa).
16. Press the soft key to select the devices you wish to transfer from and to:
17. Press the soft key to transfer certain types of file or all files on the storage device:
H O W W AV E R U N N E R - 2 M A N A G E S M A S S S T O R A G E
W hen you select M ass S torage U tilities from U T I L I T I E S , the M A S S S T OR A G E
menu group gives you access to the mass-storage file system controls. T he system
supports storage and retrieval of data files to and from floppy disk in either the D OS
1.44 M B or 720 k B format.
T he Waverunner-2 writes and reads all files to and from the floppy disk using the current work ing
directory. I f the new file being stored bears the same name as an existing file on the same storage
medium, the old file will be deleted. T he default name of the work ing directory is
L E C R OY _ 1.D I R . T his directory is automatically created when the media is formatted. I f the
media is formatted elsewhere — for instance on a PC — the directory will be created the first time
a file is saved to the floppy disk . T he maximum number of files allowed in any one directory is
2400.
You can change the name of the work ing directory to any valid D OS directory name, using the file-
name preferences menu. A ll work ing directories are created as sub-directories from the root
directory. A s in M S -D OS , the file name can contain up to eight characters followed by an extension
of three characters.
A file is treated as: a panel setup if its extension is PN L ; a waveform if its extension is a three-
digit number; a waveform template if its extension is T PL ; a hard copy if its extension is T I F,
BM P, or PR T ; and H PG L if its extension is PL T . T he table below shows how files are named.
F I L E O R D I R E C T O R Y T YP E DE F AU L T N AM E CU ST O M I Z E D N AM E
KE Y T O M A S S - S T O R A G E T E R M S
w T he template version number: for
x A ny legal D OS file-name character example, for a version 2.2, the template
will be saved as L E C R OY 22.T PL
tt T he trace name of C1, C2, C 3, C 4, TIF
Tagged I mage Format, bitmap image files
T A , T B, T C , T D BMP
nnn A three-digit decimal sequence number
starting at 001 that is automatically PRT H ard copy printer files
assigned
PLT H PG L plotter or vector files
T he default notation for waveform files is S tt.nnn for manually stored files, and A tt.nnn for
automatically stored files. T he characters S and A represent the two storage methods. W hen
automatically generating a file name, the Waverunner-2’s system uses the assigned name plus a three-
digit sequence number. I f the assigned waveform name is already in the default ‘S tt’ form (such as
S C1, S T B) the name will be changed to the ‘A tt’ form: A C 1, A T B and so on. A ll other user-
assigned names remain as entered.
I f you select F ill and use default names, the first waveform stored will be A xx.001, the second
A xx.002, and so on. T he Waverunner-2 continues storing until the storage medium is filled, the file
number reaches 999, or there are more than 2400 files in the current work ing directory.
I f you select Wrap, the oldest auto-stored waveform files will be deleted whenever the medium
becomes full. T he remaining auto-stored waveform files will be renamed — the oldest group of files
will be named “A xx.001” , the second oldest “A xx.002” , and so on.
T he current sequence number is deduced from the Waverunner-2’s inspection of all file names in the
work ing directory, regardless of file type — panel, hard copy, or waveform. T he oscilloscope
determines the highest occupied numeric file-name extension of the form ‘nnn’, and uses the next
highest number as the current generation number for storage operations. W hen you delete a file
generation, the Waverunner-2 deletes all files designated with the three-digit sequence number of the
file-name extension, regardless of file type.
T he mass-storage file system indicates media size and storage availability in k bytes where 1 k byte =
1024 bytes. M any media manufacturers specify the available storage in M bytes where 1 M byte = 1
million bytes. T his results in an apparent mismatch in specified versus actual media storage
availability, when in fact the availability in bytes is identical.
I f the floppy’s write-protection switch has been pushed to the active position, the Waverunner-2
displays the message “ D evice is Write Protected” on the upper part of the grid whenever the medium
is accessed for writing.
See Chapter 12, “U se Waverunner- 2 with P C ,” for how to transfer files to PC.
L O O KI N G D E E P E R
Part Two of the manual covers the Waverunner-2 features you’ll use for more advanced waveform
operations: RIS and sequence sampling, SMART Trigger, Advanced waveform processing.
It also looks deeper into operations already covered in Part One.
Use Part Two as an advanced guide and a reference for understanding important functions of your
digital oscilloscope.
To sample externally
SIN GLE -SHOT — WAVE RUN N E R-2’S BASIC CAPTURE TE CHN IQUE
A single-shot acquisition is a series of digitized voltage values sampled on the input signal at a uniform rate. It
is also a series of measured data values associated with a single trigger event. The acquisition is typically
stopped a defined number of samples after this event occurs: a number determined by the selected trigger
delay and measured by the timebase. The waveform’s horizontal position — and waveform display in general
— is determined using the trigger event as the definition of time zero.
You can choose either a pre- or post-trigger delay. Pre-trigger delay is the time from the left-hand edge of the
Waverunner-2 grid forward to the trigger event, while post-trigger delay is the time back to the event. You can
sample the waveform in a range starting well before the trigger event up to the moment the event occurs. This
is 100% pre-trigger, and it allows you to see the waveform leading up to the point at which the trigger
condition was met and the trigger occurred. (Waverunner-2 offers up to one million points of pre-trigger
information.) Post-trigger delay, on the other hand, allows you to sample the waveform starting at the
equivalent of 10 000 divisions after the event occurred.
Because each Waverunner-2 input channel has a dedicated ADC (Analog-to-Digital Converter), the voltage on
each is sampled and measured at the same instant. This allows very reliable time measurements between the
channels.
On fast timebase settings, the maximum single-shot sampling rate is used. But for slower timebases, the
sampling rate is decreased and the number of data samples maintained.
The relationship between Waverunner-2 sample rate, memory and time can be simply defined as:
1
Capture time = × Memory ,
Sample Rate
and
Capture time
= Time Division .
10
Segment 1
Segment 2
Segment 3
Final capture
F igure 2. H ow Waverunner-2 captures segments. S ee page 105 for how to obtain a sequence status
summary.
Combining of Channels
SETUP
Selects from an internal or external clock source. See page 106 for
external clock.
Sets the manner in which channels will be interleaved. Select 4 if you
have a signal on each channel; there is no interleaving in this case.
Select 2 if you want two channels combined onto either channel 2 or
channel 3. Select Automatic to have the Waveruner-2 configure itself
to achieve the maximum sample rate and record length, considering
the channels used.
3. Activate sequence mode using the Sequence menu and then use these
menus to do sequence sampling.
SCOPE
STATUS
N OT E : In sequence mode: Press the SIN GLE button and the Waverunner-2 will fill the chosen
number of segments and then stop capturing. But if there are not enough trigger events to fill the
segments, the Waverunner-2 will not stop capturing until you press STOP. If you press N ORMAL
the segments will be filled and the data processed and displayed. Then, if more trigger events occur,
the Waverunner-2 will restart capturing from the first segment. When you press AUTO, capturing
will also be restarted from the first segment, if the time between two consecutive triggers exceeds a
selected time-out.
However, avoid any unnecessary button pushing and knob turning in Sequence mode.
SCOPE PRINT
STATUS SCREEN
4. Press to show the STATUS menus. T I P: Press to document your status summary
and make a hard copy. Printing (and storage)
operations will include undisplayed text.
5. Press the soft key to select Text & Times.
Press the S COPE S T A T U S button for a full status summary of your sequence acquisition. U se the
S elect segment menu and its soft key and k nob to scroll down the segment list.
This menu is inactive when the external sample clock is being used.
Single-Shot is selected by default.
Specifies the effective threshold for sampling the EXT input: 1.3 V
with E CL , 0.0 V with 0V , or +1.5 V with TTL selected.
N OT E : E xternal clock modes are available only if the E XT trigger is N OT the trigger source. Trigger
time stamps and the AUTO sequence time-out feature are unavailable when you use an external
clock signal. And inter-segment dead time is N OT guaranteed.
E xternal clock time/ div is expressed in samples per division, as is the trigger delay, which can be
adjusted normally. N o attempt is made to measure the time difference between the trigger and the
external clock, so successive acquisitions of the same signal can appear to jitter on the screen. The
Waverunner-2 requires a number of pulses to recognize the external clock signal. It stops capturing
only when the trigger conditions have been satisfied and the appropriate number of data points have
been accumulated. Any adjustment to the TIME / DIV knob automatically returns the scope
to normal (internal) clock operation.
BLANK PAGE
108
C H APT E R E IGH T TriggerSmart
Generated Trigger
F igure 1. E dge T rigger with H oldoff by T ime. T he bold edges on the trigger source indicate that a
positive slope has been selected. T he brok en upward-pointing arrows indicate potential triggers, which
would occur if other conditions are met. T he bold arrows indicate where the triggers actually occur
when the holdoff time has been exceeded.
HOLD OFF BY E VE N TS
Select a positive or negative slope and a number of events. An event is the number of times the trigger
condition is met after the last trigger. A trigger is generated when the condition is met after this number,
counted from the last trigger. The count is initialized and started on each trigger. For example, if the selected
event number is two (Fig. 2), the trigger will occur on the third event. From one to 99 999 999 events can be
selected.
Generated Trigger
Trigger
initiates
Trigger initiates hold-off
hold-off timer timer
F igure 2. E dge T rigger with H oldoff by E vents (in this example, two events). T he bold edges on the
trigger source indicate that a positive slope has been selected. T he brok en, upward-pointing arrows
indicate potential triggers, while the bold ones show where triggers actually occur after the holdoff
expires.
TriggerSMART
You have seen how to trigger on signals using Edge trigger, and the conditions of level, coupling and slope,
and holdoff. The Waverunner-2 also offers a range of sophisticated triggers that enable you to trigger on these
conditions, as well as many other complex waveform characteristics. Use the SMART Trigger range to set
additional qualifications before a trigger is generated. Catch rare phenomena such as glitches or spikes, specific
logic states, or missing bits. Capture intervals, abnormal signals, or TV signals. Trigger on state or edge qualified
events and dropouts.
CATCH A GLITCH
Finding and capturing elusive glitches — abnormally wide pulses in a signal — is simple with the Glitch trigger.
2. Simultaneously press the second and fifth menu soft keys and to return the scope to its default
power-up settings. Turn off any unwanted displayed trace.
3. Press the soft key for and set Coupling to match the source signal’s impedance.
AUTO STOP
SETUP
4. Press and then to display a normal waveform. Viewing this signal during several captures
would reveal the occasional glitch. The goal of the measurement is to catch this event by setting a trigger
adapted to it.
SETUP
10. Place the trigger point at the end of a positive or negative slope.
See N OT E this page.
NORMAL
13. Press to arm the scope. Then wait for the trigger condition to become valid. See next page.
T rigger on a glitch of width ≤ 5.0 ns on the negative slope. H ere, the glitch is mark ed by arrow
cursors on the waveform. T race A on the lower grid is a zoom of the waveform on the top grid.
I nformation on the trigger is given beneath the grid.
N OT E : If, for example, the glitch’s width is lower than the signal’s, set the trigger to a smaller width
than that of the signal. The signal’s width as determined by the Waverunner-2 trigger comparator
depends on the DC trigger level. And if that level were to be set at the middle of a sine wave, for
example, the width could then be considered as the half period. But if the level were higher, the
signal’s width would be considered to be less than the half period.
H O W G L I T C H T R I G G E R W O R KS
P ulse smaller than selected pulse width: S elect a maximum pulse width
(F ig. 3). T his glitch trigger is generated on the selected edge when the pulse width is
less than or equal to the selected width.
T he timing for the width is initialized and restarted on the opposite slope to that selected. W idths of
between 2.5 ns and 20 s can be selected, but typically triggering will occur on glitches 2 ns wide.
Trigger Source
Glitch
Width
Glitch
Width
Trigger can occur
Width Width
Selected Selected
Generated Trigger
F igure 3. G litch T rigger: in this example triggering on a pulse width less than or equal to the width
selected. T he brok en upward arrow indicates a potential trigger, while the bold one shows where the
actual trigger occurs.
1. Connect to Channel 1, for example, a signal whose multiple glitches have a low duty cycle and that cannot
be seen using Edge trigger or Analog Persistence.
2. Press the soft key for and set Coupling to match the source impedance.
AUTO STOP
SETUP
3. Press and then to display a normal waveform. Viewing this signal during several captures
would reveal the occasional glitch. The goal of the measurement is to catch this event by setting a trigger
adapted to it.
SETUP
5. Press the soft key to to display and set up the Glitch trigger menus.
Set up the trigger to eliminate nominal pulses of a particular width. The Waverunner-2 will then only trigger on
those waveforms that do not have this pulse width.
6. Press the soft key to select 1from the “trigger on” menu.
LEVEL
7. Turn to adjust the trigger’s level to one division from the top of the pulse, for example.
8. Press the soft key to select Pos from the “at end of ” menu, and On from the “width ≤” menu.
10. Press the soft key to select On from the “width ≥” menu, and turn the knob to set the ≥ width value.
DELAY
NORMAL
T O D E T E R M I N E L E V E L , C O U PL I N G, AN D SL O P E
L evel defines the source voltage at which the trigger circuit will generate an event
(a change in the input signal that satisfies the trigger conditions). T he selected
trigger level is associated with the chosen trigger source.
T rigger level is specified in volts and normally remains unchanged when you change the vertical gain
or offset. T he amplitude and range of the trigger level are limited as follows:
± 5 screen divisions with a channel as the trigger source
± 0.5 V with E X T as the trigger source
± 5 V with E X T / 10 as the trigger source
N one with L I N E as the trigger source (zero crossing is used)
C oupling refers to the type of signal coupling at the input of the trigger circuit. A s with the
trigger level, you can select the coupling independently for each source. Change the trigger source and
you may change the coupling. You can choose from these coupling types:
D C : A ll the signal' s frequency components are coupled to the trigger circuit for high-frequency
bursts or where the use of A C coupling would shift the effective trigger level.
AC : T he signal is capacitively coupled; D C levels are rejected and frequencies below 50 H z
attenuated.
L F R E J: T he signal is coupled through a capacitive high-pass filter network , D C is rejected
and signal frequencies below 50 k H z are attenuated. For stable triggering on medium to high
frequency signals.
H F R E J: S ignals are D C coupled to the trigger circuit, and a low-pass filter network
attenuates frequencies above 50 k H z. I t is used for triggering on low frequencies.
Slope determines the direction of the trigger voltage transition used for generating a particular
trigger event. You can choose a positive or negative slope. L ike coupling, the selected slope is
associated with the chosen trigger source.
TRIGGE R ON IN TE RVALS
While Glitch trigger performs over the width of a pulse, Interval trigger performs over the width of an interval
— the signal duration (the period) separating two consecutive edges of the same polarity: positive to positive or
negative to negative. Use Interval trigger to capture intervals that fall short of, or exceed, a given time limit. In
addition, you can define a width range to capture any interval that is itself inside or outside the specified range
— an Exclusion trigger by Interval.
1. Select Interval.
H O W I N T E R V A L T R I G G E R S WO R K
I nterval Smaller: For this I nterval T rigger, generated on a time interval smaller
than the one selected, choose a maximum interval between two like edges of the
same slope — positive, for example (F ig. 4).
T he trigger is generated on the second (positive) edge if it occurs within the selected interval. T he
Waverunner-2 initializes and restarts the timing for the interval whenever the selected edge occurs.
You can select an interval of between 10 ns and 20 s.
Interval
Interval Width
Width
Selected Selected
Interval Interval
Generated Trigger
F igure 4. I nterval T rigger that triggers when the interval width is smaller than the selected interval.
T he brok en, upward-pointing arrow indicates a potential trigger, while the bold one shows where the
actual trigger occurs — on the positive edge within the selected interval.
I nterval L arger: F or this I nterval T rigger, generated on an interval larger than the one selected,
select a minimum interval between two edges of the same slope (F ig. 5). T he Waverunner-2 generates
the trigger on the second edge if it occurs after the selected interval. T he timing for the interval is
initialized and restarted whenever the selected edge occurs. You can select intervals of between 10 ns
and 20 s.
Interval
Interval Width
Width
Selected Selected
Interval Interval
Generated Trigger
F igure 5. I nterval T rigger that triggers when the interval width is larger than the selected interval.
T he brok en upward-pointing arrow indicates a potential trigger, while the bold one shows where the
actual trigger occurs — on the positive edge after the selected interval.
Interval
Interval Width
Width
Range Range
0 T1 T2 0 T1 T2
Generated Trigger
F igure 6. I nterval T rigger that triggers when the interval falls within the selected range:
T 1= range’s lower time limit; T 2= range’s upper limit. T he brok en upward pointing arrow indicates a
potential trigger, while the bold one indicates where the actual trigger occurs — on the positive edge
within the selected range.
QUALIFY A SIGN AL
Use a signal’s transition above or below a given level — its validation — as an enabling (qualifying) condition
for a second signal that is the trigger source. These are Qualified triggers. With State Qualified trigger, the
amplitude of the first signal must remain in the desired state until the trigger occurs. While for Edge Qualified
trigger the validation is sufficient and no additional requirement is placed on the first signal. A Qualified trigger
can occur immediately after the validation or within a set time after it. Or it can occur following a
predetermined time delay or number of potential trigger events. The time delay or trigger count is restarted
with every validation.
Use these menus to set up an Edge or State Qualified trigger.
1. Select Qualified.
4. Select the qualifier source. If you select Pattern, you must first
have set up the pattern using Pattern trigger (see page 130).
H O W Q UA L I F I E D T R I G G E R S W O R K
T ime determines a delay from the start of the desired pattern. A fter the delay (timeout) and while
the pattern is present, a trigger can occur. T he timing for the delay is restarted when the selected
pattern begins.
E vents determines a minimum number of events of the trigger source. A n event is generated when a
trigger source meets its trigger conditions. On the selected event of the trigger source and while the
pattern is present, a trigger can occur. T he count is initialized and started whenever the selected
pattern begins, and continues while the pattern remains. W hen the selected count is reached, the
trigger occurs.
Wait Wait
Generated Trigger
F igure 7. S tate Qualified and Wait: T rigger after timeout. T he broken upward pointing arrows
indicate potential triggers, while the bold arrows show where the actual triggers occurs.
T ime determines a delay from the start of the desired pattern. A fter the delay (timeout) and before
the end of the pattern, a trigger can occur. T he timing for the delay is restarted when the selected
pattern begins.
E vents determines a minimum number of events for the trigger source. A n event is generated when
a trigger source meets its trigger conditions. A trigger can occur on the selected event of the trigger
source and before the end of the pattern. T he count is initialized and started whenever the selected
pattern begins. I t continues while the pattern remains. W hen the selected count is reached, the trigger
occurs.
Selected Selected
Time Time
Generated Trigger
F igure 8. E dge Qualified and Wait: T rigger after timeout. T he brok en upward pointing arrows
indicate potential triggers, while the bold ones show where the actual trigger occurs.
2. Press the soft key for and set Coupling to match the source impedance.
AUTO
SETUP
3. Press twice to display the waveform. The following steps set the Dropout trigger to capture only the
“last normal” period of the signal and transient signal.
SETUP
5. Press the soft key for to display the menus shown on the next page.
6. Select Dropout.
DELAY
10. Turn to set the trigger point to allow display of the signal’s “last normal” period.
H O W D R O P O U T T R I G G E R W O R KS
Trigger Source
Generated Trigger
F igure 9. D ropout T rigger: occurs when the timeout has expired. T he bold upward-pointing arrows
show where the trigger occurs.
T O U SE T V T R I GGE R S
M ost T V systems have more than two fields. T he Waverunner-2’s enhanced field
counting capability (F I E L D L OC K) allows you to trigger consistently on a chosen
line within a signal field.
T he field numbering system is relative: the oscilloscope will trigger on 1, 2, 4, or 8 fields.
625/ 50/ 2:1 (PAL and SE C AM systems): U se for most of the standard 50-field signals. T he
lines can be selected in the range 1 to 626 where line 626 is identical to line 1.
525/ 60/ 2:1 (N T SC systems): U se for standard 60-field N T S C signals. T he lines can be
selected in the range 1 to 1051, where line 1051 is identical to line 1.
?/ 50/ ?, ?/ 60/ ?: For maximum flexibility, no line-counting convention is used. T he line count
should be thought of as a line-synchronizing pulse count. I t includes the transitions of the
equalizing pulses. I n certain extreme cases, the field transition recognition will no longer work , and
only the “ any line” mode will be available.
PATTE RN TRIGGE R
Pattern Trigger enables triggering on a logical combination of the five inputs CH 1, CH 2, CH 3, CH 4, and
EXT. This combination, called a pattern, is defined as the logical AND of trigger states. A trigger state is either
high or low: high when a trigger source is greater than the trigger level (threshold) and low when less than it.
For example, a pattern could be defined as present when the trigger state for CH 1 is high, CH 2 is low, and
EXT is irrelevant (X or don’t care). If any one of these conditions is not met, the pattern state is considered
absent. Holdoff limits from 10 ns to 20 s or from 1 to 99999999 events can be selected.
1. Select Pattern.
3. Select each channel, and set the coupling, logic level, and voltage
for each. See below.
4. Set the coupling for the channel selected in “Pattern with” above.
5. Set the logic level and voltage for the channel selected
in “Pattern with” above: high (H), low (L), or don’t
care (X).
Pattern Applications
Pattern Trigger can be used in digital design for the testing of complex logic inputs or data transmission buses.
Threshold High
CH 1 Low
Threshold High
CH 2 Low
Pattern 1H*2L
Pattern Trigger: Triggers when all pattern conditions are met. Bold arrows pointing
upward show where triggers occur. Information summarizing the pattern setup is
displayed.
MoreAboutPatternTrigger
Once the pattern is defined, one of two transitions can be used to generate the trigger. When the pattern begins, called
enteringthe pattern, a trigger can be generated. Alternatively, a trigger can be generated when the pattern ends, called
exitingthe pattern.
With pattern triggering, as in single source, either of these qualifications can be selected: Holdoff for 10 ns to 20 s, or
Holdoff for up to 99 999 999 events.
When set to Pattern Trigger, the oscilloscope always checks the logic AND of the defined input logic states.
However, with the help of de Morgan's theorem, the pattern becomes far more generalized.
Consider the important example of the Bi-level or WindowPattern Trigger. Bi-level implies the expectation of a
single-shot signal’s going in either direction outside a known amplitude range. To set up a Bi-level Pattern trigger,
connect the signal to two inputs: Channels 1 and 2, or any other pair that can be triggered on. For example, the
threshold of CH 1 could be set to +100 mV and that of CH 2 at −200 mV. The Bi-level Trigger will occur if the
oscilloscope triggers on CH 1 for any pulse greater than +100 mV, or on CH 2 for any pulse less than –200 mV. For
improved precision, the gains of the two channels should be at the same setting.
In Boolean notation we can write:
Trigger = CH 1 + CH 2
that is, trigger when entering the pattern CH 1 = high OR CH 2 = low.
By de Morgan's theorem this is equivalent to:
Trigger = CH 1⋅ CH 2
that is, trigger when exiting the pattern CH 1 = lowAND CH 2 = high. This configuration can be easily
programmed.
The possibility of setting the threshold individually for each channel extends this method so that it becomes a more
general WindowTrigger: in order to trigger the input pulse amplitude must lie within or outside a given arbitrary
window.
Pattern Trigger has been designed to allowa choice of the trigger point. By choosing 1L *2H entering, the trigger will
occur at the moment the pattern 1L*2H becomes true.
RUN T TRIGGE R
This trigger is available with the optional Advanced Trigger Package.
1. Select Runt.
4. Use Level to set the upper and lower voltage thresholds through
which the runt must pass. Use Width to set minimum or
maximum time limits. Use E dge to set the trigger to occur at the
end of a negative or positive runt pulse.
BLANK PAGE
To set up XY display
136
C H APT E R N IN E Display More
Transform YourVision
ANALOG
PERSIST
Press the green button and transform your vision of the waveform. With the brightness levels of a
single color, the Waverunner-2 Analog Persistence feature shows relative signal intensities “three
dimensionally” to reveal signal evolution over time. It offers you an analog view of the waveform with all the
advantages of a digital oscilloscope. Color Graded persistence works in a similar way using a color spectrum to
map signal intensity. Both Waverunner-2 persistence modes are infinite or variable with decay over time.
H O W A N A L O G P E R S I S T E N C E W O R KS
L eC roy’s A nalog Persistence feature offers the advantages of analog display in a
D S O (D igital S torage Oscilloscope). T he display look s lik e analog and is fast, too.
But it has the data manipulation, flexibility, and statistical analysis capabilities
only found in a digital instrument.
W ith traditional analog instruments, data manipulation and the direct comparison of acquisitions is
practically impossible. S tatistical analysis is difficult to perform too. N evertheless, analog does have
certain advantages. Because there is no need for analog-to-digital conversion, the speed of the analog
scope is limited only by the bandwidth of its electronics: signals are monitored almost continuously.
T he standard D S O must capture signals across the time period allowed by the size of its acquisition
memory, then process and display their representation. T he time needed to process the previous
acquisition normally limits D S O speed.
But the A nalog Persistence digital oscilloscope is different. I t decouples data accumulation from
display, accumulating and displaying new data more quick ly. M oreover, the persistence is variable.
T he display is generated by repeated sampling of the amplitudes of events over time, and the
accumulation of the sampled data into three-dimensional display maps. T hese maps create an analog-
style display. U ser-definable persistence duration can be used to view how the maps evolve
proportionally over time. S tatistical integrity is preserved because the duration, or decay, is
proportional to the persistence population for each amplitude or time combination in the data. I n
addition, the A nalog Persistence scope provides user definable, post-acquisition saturation control of
the maps, allowing you to draw detail from the display.
W hen you select “A nalog” from the U sing persistence menu, each channel and its associated
persistence data map are assigned a single color. A s a persistence data map develops, different shades
of its color are assigned to the population ranges between a minimum and a maximum population.
T he maximum population automatically gets the brightest shading, the zero or smallest population
gets the dark est shading or the back ground color, and the population ranges between zero and the
maximum population gets the shades in between these.
T he information in the lower populations, or down at the noise level (random transients rather than
dominant signals) could interest you more than the rest. T he A nalog Persistence view highlights the
distribution of data so that you can more easily examine it in detail.
You can select a saturation level or population as a percentage of the maximum population. A ll
populations above the saturation population are then assigned the brightest shade: that is, they are
saturated. A t the same time, all populations below the saturation level are assigned the remaining
shades from brightest down to darkest.
D ata populations and their displayed shades are dynamically updated as data from new acquisitions
is accumulated.
T O D I S P L AY C O L O R - G R A D E D P E R S I S T E N C E
Color-G raded persistence follows the same principles as the A nalog Persistence
feature, but uses not one, but many, colors to map signal intensity. W hen you select
“ Color G raded” from the U sing persistence menu, instead of the brightness of a
single color as in the A nalog Persistence view, the Waverunner-2 uses a color
spectrum from red through violet to display persistence.
T he same waveform as that shown on page 137 displayed using C olor-G raded persistence shows the
persistence waveform in a spectrum of colors rather than shades of a single color.
“Paint” YourDisplay
Personalize your Waverunner-2 display by choosing from a range of tools, techniques, and color schemes.
1. In the DISPLAY SETUP menus, press the soft key for to access these menus.
2. Use them to change color schemes and choose advanced color management
tools.
Turns Full Screen On and expand the grid display to fill the entire
screen, Off to return to the normal display.
In Full Screen, removes all menus from the screen. The menus will
reappear when any darker, labeled, front panel button is pressed.
.
Create your own color scheme; assign colors to traces, grids, or any other on-
screen object; or copy a default scheme into a custom one to make personalizing
quicker and easier.
Copies the scheme selected in the menu above to the User color
scheme selected in the Color Scheme menu shown on the preceding
page.
T O A S S I G N C O L O R S T O O N - S C R E E N O B JE C T S
Text — color assigned to menus, acquisition status and non-single source measurements
N eutral — color designated as neutral (can be any in user palettes) for measure-gate-region
highlighting
O verlays — color assigned to the menus overlaid on the grid when in F ull S creen mode.
T O CH OOSE COL OR S
C hoose from this g allery of colors for your U 1, U 2, U 3, and U 4
custom palettes.
Set Up XY Display
XY display is for traces that have the same time- or frequency-span (time/ div), expressed using the same
horizontal unit, in seconds or Hertz. The XY display offers three special grid styles: XY only, XY Single and
XY Dual, illustrated on the next page.
DISPLAY
3. Use these menus to set up your XY display, and to access other display setup
menus if desired.
A nalog Persistence vector diagram on X Y Only grid. Below: X Y Only, S ingle and D ual grids.
T O U S E C U R S O R S I N XY D I S P L AY
Cursors are different in X Y display (see Chapter 4, “ C hoose a M easure Tool,” for
cursors in general).
A bsolute A mplitude cursors are horizontal and vertical bars that can be moved up and down and from
side to side across the screen. X Y R elative A mplitude cursors are pairs of bars that move in the same
way.
Combinations of the amplitude values are shown on the left-hand side of the grid in the following top-
to-bottom order:
XY C U R S O R S
T Abs
AAbs ARel Org = VXOffset T Rel
Org = (0,0)
VYOffset
148
C H APT E R T E N Use Advanced Math Tools
5. Press the soft key to select and display the SETUP OF A menus.
6. Then press the soft key to select “Extrema” from the Math Type menu.
E nvelope shows the entire envelope, while Floor and Roof show only the lower and upper parts of the
envelope. Changing these limits will not restart the analysis.
T O DO E XT R E M A
Your Waverunner-2 scope will stop accumulating whenever the selected maximum
number of sweeps is reached. You can interrupt this process by changing the trigger
mode from N OR M A L to S T OP (by pressing the S T OP button), or by turning off the
function trace. A ccumulation will continue when you perform the reverse action.
R eset the currently accumulated extrema waveform by either pressing CL E A R S WE E PS , or
changing a parameter such as gain, offset, coupling, trigger condition, or your timebase or bandwidth
limit. T he Waverunner-2 displays the number of currently accumulated waveforms in the displayed
trace label of the zoom trace on which the extrema function is performed. You can display roof and
floor records either individually or together.
W henever the maximum number of sweeps is reached, you can accumulate an even larger number
simply by changing the value in the S E T U P for menu. H owever, leave the other parameters
unchanged, or the calculation will be restarted.
6. Press the soft key to select the source trace for filtering:
T O D O AV E R AGI N G: SU M M E D V S C O N T I N U O U S
S ummed A veraging is the repeated addition, with equal weight, of successive source
waveform records. I f a stable trigger is available, the resulting average has a random
noise component lower than that of a single-shot record. W henever the maximum
number of sweeps is reached, the averaging process stops.
A n even larger number can be accumulated simply by changing the number in the menu. H owever, the
other parameters must be left unchanged or a new averaging calculation will be started. You can
interrupt the averaging by changing the trigger mode from N OR M to S T OP, or by turning off the
active trace. T he Waverunner-2 resumes averaging when you perform the opposite action to these.
R eset the accumulated average by pushing the CL E A R S WE E PS button or changing an acquisition
parameter such as input gain, offset, coupling, trigger condition, timebase, or bandwidth limit. T he
number of current averaged waveforms of the function, or its zoom, is shown in the displayed trace
label. W hen summed averaging is performed, the display is updated at a reduced rate — about once
every 1.5 s — in order to increase the averaging speed (points and events per second).
C ontinuous Averag ing is the repeated addition, with unequal weight, of successive source
waveforms. I t is particularly useful for reducing noise on signals that drift very slowly in time or
amplitude. T he most recently acquired waveform has more weight than all the previously acquired
ones: the continuous average is dominated by the statistical fluctuations of the most recently acquired
waveform. T he weight of ‘old’ waveforms in the continuous average gradually tends to zero (following
an exponential rule) at a rate that decreases as the weight increases.
Enhance Resolution
ERES (E nhanced Resolution) filtering increases vertical resolution, allowing you to distinguish closely spaced
voltage levels. Waverunner-2 ERES is similar to smoothing the signal with a simple, moving-average filter.
However, it is more efficient, both in terms of bandwidth and pass-band. Use ERES on single-shot waveforms,
or where the data record is slowly repetitive — when you can’t use averaging. Use it to reduce noise when your
signal is noticeably noisy, but you don’t need to perform noise measurements. Use it, too, when you perform
high-precision voltage measurements: zooming with high vertical gain, for example.
2. Then press the soft key to select E nh. Res from the Math Type menu:
3. Press the soft key to select 1.5 bits, for example, from
This menu allows you to choose a filter that will enhance the resolution of the displayed signal by from one to
three bits, in steps of 0.5 bits.
4. Press the soft key to select the source trace for filtering:
T he glitch in the waveform displayed on the top grid has been clearly eliminated by E R E S : the result
is the waveform on the lower grid. T race B’s label indicates this as the filtered waveform. A nd the
information field below the grids tells you that T race B is an E R E S function of Channel 2, that the
waveform has been enhanced by 3 bits, and that filtering has reduced the number of points from
2000 to 1885 (see N O T E on page 155) and the bandwidth to 32 M H z.
H O W T H E W AV E R U N N E R - 2 E N H A N C E S R E S O L U T I O N
T he Waverunner-2’s enhanced resolution feature improves vertical resolution by a
fixed amount for each filter. T his real increase in resolution occurs whether or not the
signal is noisy, or your signal is single-shot or repetitive. T he signal-to-noise ratio
(S N R ) improvement you gain is dependent on the form of the noise in the original
signal. T he enhanced resolution filtering decreases the bandwidth of the signal,
filtering out some of the noise.
T he Waverunner-2’s constant phase F I R (F inite I mpulse-R esponse) filters provide fast computation,
excellent step response in 0.5 bit steps, and minimum bandwidth reduction for resolution
improvements of between 0.5 and 3 bits. E ach step corresponds to a bandwidth reduction of a
factor of two, allowing easy control of the bandwidth resolution trade-off. T he parameters of the
six filters are given in the following table.
T he improvement in S N R
1.0 0.241 5
corresponds to the improvement
in resolution if the noise in the
1.5 0.121 10 signal is white — evenly
distributed across the frequency
spectrum.
2.0 0.058 24
I f the noise power is biased
towards high frequencies, the
2.5 0.029 51 S N R improvement will be
better than the resolution
3.0 0.016 117 improvement.
T he opposite may be true if the noise is mostly at lower frequencies. S N R improvement due to the
removal of coherent noise signals — feed-through of clock signals, for example — is determined by
the fall of the dominant frequency components of the signal in the passband. T his is easily
ascertained using spectral analysis.T he filters have a precisely constant zero-phase response. T his has
two benefits. F irst, the filters do not distort the relative position of different events in the waveform,
even if the events’ frequency content is different. S econd, because the waveforms are stored, the delay
normally associated with filtering (between the input and output waveforms) can be exactly
compensated during the computation of the filtered waveform.
T he filters have been given exact unity gain at low frequency. E nhanced resolution should therefore
not cause overflow if the source data is not overflowed. I f part of the source trace were to overflow,
filtering would be allowed, but the results in the vicinity of the overflowed data — the filter impulse
response length — would be incorrect. T his is because in some circumstances an overflow may be a
spik e of only one or two samples, and the energy in this spik e may not be enough to significantly
affect the results. I t would then be undesirable to disallow the whole trace.
T he examples on the following page illustrate how you might use the Waverunner-2’s enhanced
resolution function.
I n low- pass filtering: T he spectrum of a square signal before (above left) and after (above right)
enhanced resolution processing. T he result clearly illustrates how the filter rejects high-frequency
components from the signal. T he higher the bit enhancement, the lower the resulting bandwidth.
N OT E : E nhanced resolution can only improve the resolution of a trace; it cannot improve the
accuracy or linearity of the original quantization. The pass-band will cause signal attenuation for
signals near the cut-off frequency. The highest frequencies passed may be slightly attenuated. Perform
the filtering on finite record lengths. Data will be lost at the start and end of the waveform: the trace
will be slightly shorter after filtering. The number of samples lost is exactly equal to the length of the
impulse response of the filter used — between two and 117 samples. N ormally this loss — just 0.2 % of
a 50 000 point trace — is not noticed. However, you might filter a record so short there would be no
data output. In that case, however, the Waverunner-2 would not allow you to use the E RE S
feature.
Do More withFFT
In Part One (Chapter 5, “U se M at h Tools” ) we looked at how to use Fast Fourier Transform (FFT) to
display and measure signals in the frequency domain. Now see how to use the optional FFT Average feature,
and how to set up an FFT span to improve resolution. Valuable hints on how to get even more from this tool
are also given here.
2. Press the soft key to select FFT AVG from the Math Type menu.
3. Press the soft key to select an FFT function to average. Select Power Spect, for example, and you can define
a function as the power average of FFT spectra, computed by another FFT function.
CLEAR
SWEEPS
4. Press to reset FFT average and show the number of currently accumulated waveforms in the
displayed trace field of the math trace or its zoom.
W hen F F T or F F T A veraging is
used, the memory status field
beneath the grid shows the
parameters of the waveform
descriptor.
absolute value of a point in a spectrum in the appropriate units. And adjust the relative Voltage cursors to
indicate the difference between two levels on each trace.
N OT E : The following FFT-related error messages may appear at the top of the screen:
“Incompatible input record type” – FFT Average done on a function not defined as FFT.
“Horizontal units don’t match” – FFT of a frequency-domain waveform is not available.
“FFT source data zero filled” – If there are invalid data points in the source waveform (at the
beginning or at the end of the record), these are replaced by zeros before FFT processing.
“FFT source data over/ underflow” – The source waveform data has been clipped in amplitude,
either in the acquisition — gain too high or inappropriate offset — or in previous processing. The
resulting FFT contains harmonic components that would not be present in the unclipped
waveform. The settings that define the acquisition or processing should be changed indirectly by
means of another function or expansion. One of the definitions should be changed to eliminate
the over/ underflow condition.
“Circular computation” – A function definition is circular (i.e., the function is its own source).
T O S E T U P F F T S PA N A N D R E S O L U T I O N
CAPTURED WAVEFORM
TIME
AMPLITUDE
CAPTU RE T IME
= 10 X T IME / DIV
FREQUENCY
RESOLUTION
∆f
∆ f = 1/ CAPTURE TIME
AMPLITUDE
FREQUENCY
FAST FOURIER TRANSFORM (FFT)
T he frequency span of the F F T is called the N yquist frequency, and is related to the sampling
frequency of the time domain waveform. I f the math memory size is identical to the number of
samples in the acquired waveform, then the span will be half the sampling frequency. But if this
“ max points for math” number is less than the number of points, the waveform and the F F T span
will be decimated. T he relationship between the F F T span and the sampling rate (1/ ∆ T ) is
illustrated on the next page (F ig. 2).
CAPTURED WAVEFORM
AMPLITUDE TIME
∆T
SAMPLING PERIOD
FREQUENCY SPAN
FREQUENCY
FAST FOURIER TRANSFORM (FFT)
T he Waverunner-2 automatically adjusts the span, and the F F T transform size, to account for the
“ max points for math” you enter, as well as the display scaling. T he scope may also adjust the length
of the displayed trace. You can read the span in the displayed trace label for the trace with F F T ,
with the horizontal calibration in H z/ div. I t is also displayed as the N yquist frequency in the
information field that appears at the bottom of the screen when you set up for F F T .
SE T FFT SPAN
1. To obtain the FFT span you want, first make sure that your sampling rate is more than twice the span
desired. Control the sampling rate, then set the acquisition memory length. You could further adjust the
sampling rate by limiting the number of points. For example, to analyze a continuous periodic waveform,
you may wish to have a span of 10 MHz and frequency resolution of 10 kHz. That frequency resolution
would require a capture time of 100 µs. You would therefore set the time per division to 10 µs to obtain
the necessary ∆f of 10 kHz. You would need an effective sampling rate of greater than 20 MS/ s in order
to obtain the required 10 MHz span. On a Waverunner-2 scope with a sampling rate of 500 MS/ s and a
50 000-sample default memory length, you would use a 10 µs time/ div setting to first give a 250 MHz
span.
TIME / DIV
Then, to obtain the 10 MHz span, reduce the sampling rate in either of two ways:
SETUP
3. Press and decrease the number of samples by setting the “record up to” menu to 2500 in a
sampling rate of 25 MS/ s.
Alternatively, use to limit the number of points to 2500. Choosing this method
would leave the sampling rate at 500 MS/ s but decimate the waveform data before the FFT to reduce the
effective sampling rate to 25 MS/ s. This would in turn give a span of 12.5 MHz, the closest achievable
span to > 10 MHz.
A sampling rate of 25 MS/ s would result in a full-scale range of 12.5 MHz (1.25 MHz per division). To
maintain a display scale factor of 1, 2, or 5, your Waverunner-2 scope would decimate the acquired waveform
and calculate the FFT using a 2000-point transform. This would result in a scale factor of 2 MHz/ Div. The
display would be truncated at 6.25 divisions to retain the original 12.5 MHz span.
F F T WI N D O W F I L T E R P A R A M E T E R S
Highest Side Scallop Loss E N BW Coherent Gain
Window Type
Lobe (dB) (dB) (bins) (dB)
Rectangular –13 3.92 1.0 0.0
von Hann –32 1.42 1.5 –6.02
Hamming –43 1.78 1.37 –5.35
Flat Top –44 0.01 2.96 –11.05
Blackman–Harris –67 1.13 1.71 –7.53
Selects to do math.
Selects Functions.
Resample to Deskew
Deskew whenever you need to compensate for different lengths of cables, probes or anything else that causes
timing mismatches between signals. Resample a signal on one channel and adjust it in time relative to a signal
on another.
1. Display the signals on two different channels.
2. Press to make a zoom of the channel whose signal you wish to adjust in time.
Enables math.
Selects Resample.
Plot Trends
Plot a line graph of a parameter’s evolution over time using the optional Trend feature (EMM Option). And
eliminate the need to make and record a large number of individual measurements. When you set up the trend
plot, the Waverunner-2 will generate it automatically as the scope takes data, making the measurements and
plotting the values for you. The graph’s vertical axis will be the value of the parameter, and its horizontal axis
the order in which the values were captured. In this way you can graphically display up to 20000 individual
parameter measurements on each trace, using any of more than 100 available parameters as the trend source.
You can also cross-plot two trends on an X-Y display and see the functional relationships between the two
parameters.
1. Set up a custom parameter for the trend. See the next chapter, “A nalyze wit h Paramet er s.”
3. Use these and the menus on the next page to create your trend graph.
Enables math.
Selects Trend.
Selects parameters and further configures the trend (see next page).
RE AD TRE N DS
Once the trend plot is displayed, trace labels like the ones below — for Trace A in these examples — appear in
their customary place on-screen, identifying the trace and the math performed, and giving horizontal and
vertical information.
TIM E
EV EN TS
F igure 3. A trend’s horizontal axis is in units of events, with the earlier events in the leftmost part
of the waveform and later ones on the right. T he vertical axis is in the same units as the trended
parameter.
T O CAL CU L AT E T R E N DS
Once you have configured the trend, parameter values will be calculated and trended on
each subsequent capture.
T he trend values will be calculated immediately following the capture. T he resulting trend is a
waveform of data points that can be used in the same way as any other waveform. Parameters can be
calculated on it, and it can be zoomed; it can serve as the x or y trace in an X Y plot, or be used in
cursor measurements.
T he sequence for acquiring trend data is:
1. T rigger
2. Waveform capture
3. Parameter calculation(s)
4. T rend update
5. T rigger re-arm
I f you set the timebase in a mode other than sequence, a single acquisition occurs prior to parameter
calculations. H owever, in sequence mode an acquisition for each segment occurs prior to parameter
calculations. I f the source of the trend data is a memory, when you save new data to memory, this
acts as a trigger and acquisition. Because updating the screen can tak e significant processing time,
the process occurs only once a second, minimizing trigger dead time (and under remote control the
display can be turned off to maximize measurement speed).
T he Waverunner-2 oscilloscope maintains a circular parameter buffer of the last 20 000
measurements made, including values that fall outside the set trend range. I f the maximum number
of events to be used in a trend is a number ‘N ’ less than 20 000, the trend will be continuously
updated with the last ‘N ’ events as new acquisitions occur. I f the maximum number is greater than
20 000, the trend will be updated until the number of events is equal to ‘N ’. T hen, if the number
of bins or the trend range is modified, the scope will use the parameter buffer values to redraw the
trend with either the last ‘N ’ or 20 000 values acquired — whichever is the lesser. T his parameter
allows trends to be redisplayed using an acquired set of values and settings that produce a
distribution shape with the most useful information. Once it is in buffer, you can display the trend
in different scaling ranges without reacquiring data.
I n many cases the optimal range is not readily apparent. F or this reason the scope has a powerful
range finding function: F I N D C E N T E R A N D H E I G H T (see page 164). I f necessary, it will
examine the values in the parameter buffer to calculate an optimal range, and use it to redisplay the
trend. T he Waverunner-2 will also give a running count of the number of parameter values that fall
within, below, and above the range. I f any fall below or above the range, the range finder can then
recalculate to include these parameter values, as long as they are still within the buffer.
T he number of events captured per waveform acquisition or display sweep depends on the parameter
type. A cquisitions are initiated by the occurrence of a trigger event. S weeps are equivalent to the
waveform captured and displayed on an input channel. For non-segmented waveforms a capture is the
same as a sweep, whereas for segmented waveforms an acquisition occurs for each segment and a sweep
is equivalent to captures for all segments. Only the section of a waveform between the parameter
cursors is used in the calculation of parameter values and corresponding trend events. T he table
provides a summary of the number of trend events captured per acquisition or sweep for each
standard parameter and for a waveform section between the parameter cursors.
To customize parameters
Parameters work
168
C H APT E R E L E VE N Analyze with Parameters
2. Press the soft key for Custom in the “mode” menu. Use statistics if desired, and set the starting and end
point for the parameter measurements using the “from” and “to” menus.
3. Then press the soft key to select and access the CHANGE PARAM menus.
Selects a line, and the parameter allocated to it, for modification. Five
lines with five unique parameters can be displayed and modified.
CUSTOMIZE A PARAME TE R
You can customize certain parameters to meet special needs:
1. Take, for example, ∆ time at level, a parameter that computes the transition between different levels of a
waveform, or between different sources.
2. Press the soft key to select the All category, and the soft key to choose ∆t@ lv from the measure menu.
4. Press the soft key to select channel or memory Turn the knob for from and to.
7. Press the soft key to set the hysteresis in divisions. This is a voltage band that extends equidistantly above
and below the selected level. In order for the signal to be considered valid, and not as noise, the signal
must exceed, or cross, the upper or lower limits of this band by half the hysteresis division setting.
8. Turn the knob to set the voltage or amplitude percent level in the “from” menu.
This determines where on the waveform the Waverunner-2 will start the timing measurement.
9. Press the soft key to make the measurement on a positive (rising) or negative (falling) edge. Or, with First,
to make it on either edge.
10. Finally, turn the knob to set the voltage or amplitude percentage in the “to” menu.
This determines the level on the waveform at which the timing is to end.
11. Press the soft key to end the measurement on a positive (rising) or negative (falling) edge. Or, with First,
to end it on either edge.
The display will show you the results on the current waveforms, the number of passing events, the total
number of sweeps treated, and the actions for you to take.
SE T UP A PASS/ FAIL TE ST
1. Set up for parameters in the ME ASURE menu as shown in Chapter 4 and on the preceding pages.
5. Press the soft key to select Param from the Test on menu for testing using that parameter; “---” for no
test.
6. And press the soft key to select Param from the choose menu.
7. Set the other menus displayed as desired, according to the description on page 169.
8. Then if you wish to change the Pass/ Fail test limit on the parameter, press the soft key to select Limit
from the choose menu.
9. Press the soft key to select the adequate relation — smaller or greater than — from:
10. Then press the soft key to select from one of three possible modifications to the
limit.
These are the limit’s mantissa, exponent, and the number of digits to be represented in its mantissa.
11. Turn the knob to set the value for these.
12. Finally, press the bottom soft key to set the limit to the latest measured value — a starting value for the
final adjustment.
3. Press the soft key to select the mask test condition from
4. Press the soft key to select the mask test condition from
5. Press the soft key to select the channel or trace for testing from the of menu, and the soft key for the trace
on which the mask is to be placed from the mask menu.
N OT E : Pass/ Fail testing against a mask is affected by horizontal and vertical zooming of the mask
trace. The test will be made inside the area bordered by the parameter cursors. Timebases of the mask
and the trace under test should be identical. For visual mask testing, use a single grid when performing
a mask test on a single trace; dual-grid display for testing on two traces.
1. Press the soft key to select from the mask menus described
above.
2. Use these menus to generate a mask from your waveform.
Select W’form to generate the mask from your displayed waveform; Card
to display menus for recalling a mask stored to an optional device in the
PC Card slot; Floppy to recall a stored mask from floppy disk.
CHAN GE A TE ST ACTION
1. From the CHANGE TEST menus press the soft key to select Action in the On line.
2. Press the soft key to determine if the action will be taken on Pass or Fail:
3. Press the soft key to select the action in the “Then” menu. And press the soft key to activate (Yes) or
disable (N o) this action in the final menu, now named for the action chosen. This yes or no is in turn
shown in “Then.”
H O W T H E W AV E R U N N E R - 2 P A R A M E T E R S W O R K
Proper determination of the top and base reference lines is fundamental for ensuring
correct parameter calculations. T he analysis begins with the Waverunner-2 computing a
histogram of the waveform data over the time interval spanned by the left and right
time cursors.
For example, the histogram of a waveform transitioning in two states will contain two peak s (F ig.
1). T he analysis will attempt to identify the two clusters that contain the largest data density. T hen
the most probable state (centroids) associated with these two clusters will be computed to determine
the top and base reference levels: the top line corresponds to the top and the base line to the bottom
centroid. Once top and base are estimated, the Waverunner-2 easily calculates the rise and fall
times. T he oscilloscope automatically determines the 90% and 10% threshold levels, using the
amplitude (ampl) parameter. (H istograms are part of the WaveA nalyzer option.)
maximum
*not to scale
top
Upper Threshold
(90 % Amplitude)
HISTOGRAM*
50 % (Mesial)
pkpk
ampl
L ower Threshold
(10 % Amplitude)
base
minimum
rise fall
width
LE FT CURSOR RIGHT CURSOR
F igure 1.
T hreshold levels for rise or fall time can also be selected using absolute or relative settings (r@ level,
f@ level). I f absolute settings are chosen, the rise or fall time is measured as the time interval
separating the two crossing points on a rising or falling edge. But when relative settings are chosen,
the vertical interval spanned between the base and top lines is subdivided into a percentile scale
(base = 0%, top = 100%) to determine the vertical position of the crossing points.
∑ (Tr )
Mr
R ising E dge 1 points on the rising or falling edges
i −Tr i
90 10
D uration Mr is then estimated to yield the rise or
i =1
fall time. T hese results are averaged
over the number of transition edges
∑ (Tf )
Falling E dge 1
Mf that occur within the observation
i −Tf i
10 90
D uration window.
Mf i =1
T ime parameter measurements such as width,
period and delay are carried out with respect to the
W here M r is the number of rising edges mesial reference level (F ig. 2), located halfway
found, M f the number of falling edges found, (50%) between the top and base reference lines.
T ime parameter estimation depends on the number
Tri x the time when rising edge i crosses the x% of cycles included within the observation window.
level, andTfi x the time when falling edge i I f the number of cycles is not an integer,
crosses the x% level. parameter measurements such as rms or mean will
be biased.
first last
delay
50 %
(Mesial)
PERIOD PE RIOD
freq = 1/ period duty = width/ period
F igure 2.
T o avoid these bias effects, the instrument uses cyclic parameters, including crms and
cmean, that restrict the calculation to an integer number of cycles. T he Waverunner-2
enables accurate differential time measurements between two traces — for example,
propagation, setup and hold delays (F ig. 3). Parameters such as ∆ c2d± require the
transition polarity of the clock and data signals to be specified.
HYSTE RESIS
THRESHOLD
Band
DATA (1)
CL K (2)
∆c2d-(1, 2)
∆c2d+ (1, 2)
F igure 3.
M oreover, a hysteresis range may be specified to ignore any spurious transition that does not exceed
the boundaries of the hysteresis interval. I n F igure 3, ∆ c2d− (1, 2) measures the time interval
separating the rising edge of the clock (trigger) from the first negative transition of the data signal.
S imilarly, ∆ c2d+ (1, 2) measures the time interval between the trigger and the next transition of
the data signal.
Choose a Parameter
The following table lists, describes and defines the Waverunner-2 parameters. Those indicated by the
symbol are in the Extended Math and WaveAnalyzer options (see Chapter 5, “U se a M at h T ool” ). All the
other parameters listed here are standard on the Waverunner-2.
ampl Amplitude: Measures difference between top − base On signals N OT having two
upper and lower levels in two-level signals. (See Fig. 1) major levels (such as triangle or
Differs from pk pk in that noise, overshoot, saw-tooth waves), returns same
undershoot, and ringing do NOT affect value as pkpk.
measurement.
area Integral of data: Computes area of Sum from first to
waveform between cursors relative to zero last of data multiplied
level. Values greater than zero contribute by horizontal time
positively to the area; values less than zero between points
negatively. (See Fig. 2)
base Lower of two most probable states (higher Value of most On signals N OT having two
is top). Measures lower level in two-level probable lower state major levels (triangle or saw-
signals. Differs from min in that noise, (See Fig. 1) tooth waves, for example),
overshoot, undershoot, and ringing do NOT returns same value as min.
affect measurement.
cycles Determines number of cycles of a periodic Number of cycles of
waveform lying between cursors. First cycle periodic waveform
begins at first transition after the left cursor. (See Fig. 2)
Transition may be positive- or negative-
going.
cmean Cyclic mean: Computes the average of Average of data
waveform data. Contrary to mean, values of an integral
computes average over an integral number number of periods
of cycles, eliminating bias caused by
fractional intervals.
cmedian Cyclic median: Computes average of base Data value for which
and top values over an integral number of 50 % of values are
cycles, contrary to median, eliminating bias above and 50 %
caused by fractional intervals. below
crms Cyclic root mean square: Computes square N Where: vi denotes measured
∑
root of sum of squares of data values 1 sample values, and N = number
divided by number of points. Contrary to
(v i ) 2
N of data points within the periods
rms, calculation is performed over an i =1
found up to maximum of 100
integral number of cycles, eliminating bias periods.
caused by fractional intervals.
csdev Cyclic standard deviation: Standard N Where: vi denotes measured
∑
1
deviation of data values from mean value ( v i − mean )2 sample values, and N = number
N i =1
over integral number of periods. Contrary of data points within the periods
to sdev, calculation is performed over an found up to maximum of 100
integral number of cycles, eliminating bias periods.
caused by fractional intervals.
delay Time from trigger to transition: Measures Time between trigger
time between trigger and first 50% crossing and first 50% crossing
after left cursor. Can measure propagation after left cursor
delay between two signals by triggering on (See Fig. 2)
one and determining delay of other.
∆ dly ∆delay: Computes time between 50% level Time between
of two sources. midpoint transition of
two sources
∆ t@ lv ∆t at level: Computes transition between Time between R eference levels and edge-
selected levels or sources. transition levels of transition polarity can be
two sources, or from selected. H ysteresis argument
trigger to transition used to discriminate levels from
level of a single noise in data.
source
∆ c2d±
± ∆clock to data ±: Computes difference in Time from clock T hreshold levels of clock and
time from clock threshold crossing to either threshold crossing to data signals, and edge transition
the next (∆c2d+) or previous (∆c2d−) data next or previous edge polarity can be selected.
threshold crossing. (See Fig. 3) H ysteresis argument used to
differentiate peak s from noise in
data, with good hysteresis value
between half expected peak -to-
peak value of signal and twice
expected peak -to-peak value of
noise.
dur For single sweep waveforms, dur is 0; for Time from first to last
sequence waveforms: time from first to last acquisition: for
segment’s trigger; for single segments of average, histogram or
sequence waveforms: time from previous sequence waveforms
segment’s to current segment’s trigger; for
waveforms produced by a history function:
time from first to last accumulated
waveform’s trigger.
duty Duty cycle: Width as percentage of period. width/ period
(See Fig. 2)
f80–20% Fall 80–20%: Duration of pulse waveform’s Average duration of On signals N OT having two
falling transition from 80% to 20%, falling major levels (triangle or saw-
averaged for all falling transitions between 80–20% transition tooth waves, for example), top
the cursors. and base can default to maximum
and minimum, giving, however,
less predictable results.
Fall at level: Duration of pulse waveform’s Duration of falling On signals N OT having two
f@ level falling edges between transition levels. edge between major levels (triangle or saw-
transition levels tooth waves, for example), top
and base can default to maximum
and minimum, giving, however,
less predictable results.
fall Fall time: Measures time between two Time at lower On signals N OT having two
specified values on falling edges of a threshold minus major levels (triangle or saw-
waveform. Fall times for each edge are Time at upper tooth waves, for example), top
averaged to produce final result. threshold averaged and base can default to maximum
over each falling edge and minimum, giving, however,
AR GU M E N T S (See Fig. 1) less predictable results.
Threshold Remote Lower Upper Default
Limit Limit
Lower Low 1% 45% 10%
Upper High 55% 99% 90%
Thresholdarguments specifytwovertical valueson
eachedgeusedtocomputefall time. Formulas for
upper andlower values:
amp
lower value = lower threshold × + base
100
amp
upper value = upper threshold × + base
100
first Indicates value of horizontal axis at left Horizontal axis value I ndicates location of left cursor.
cursor. at left cursor C ursors are interchangeable: for
(See Fig. 2) example, the left cursor may be
moved to the right of the right
cursor and f ir st will give the
location of the cursor formerly on
the right, now on left.
freq Frequency: Period of cyclic signal measured 1/ period
as time between every other pair of 50% (See Fig. 2)
crossings. Starting with first transition after
left cursor, the period is measured for each
transition pair. Values then averaged and
reciprocal used to give frequency.
last Time from trigger to last (rightmost) cursor. Time from trigger to I ndicates location of right cursor.
last cursor C ursors are interchangeable: for
(See Fig. 2) example, the right cursor may be
moved to the left of the left
cursor and f ir st will give the
location of the cursor formerly on
the left, now on right.
maximum Measures highest point in waveform. Unlike Highest value in G ives similar result when applied
top, does NOT assume waveform has two waveform between to time domain waveform or
levels. cursors histogram of data of same
(See Fig. 1) waveform. But with histograms,
result may include contributions
from more than one acquisition.
C omputes horizontal axis
location of rightmost non-zero
bin of histogram — not to be
confused with maxp.
mean Average of data for time domain Average of data G ives similar result when applied
waveform. Computed as centroid of (See Fig. 2) to time domain waveform or
distribution for a histogram. histogram of data of same
waveform. But with histograms,
result may include contributions
from more than one acquisition.
median The average of base and top values. Average of base and
top
(See Fig. 2)
minimum Measures the lowest point in a waveform. Lowest value in G ives similar result when applied
Unlike base, does NOT assume waveform waveform between to time domain waveform or
has two levels. cursors histogram of data of same
(See Fig. 1) waveform. But with histograms,
result may include contributions
from more than one acquisition.
−
over− Overshoot negative: Amount of overshoot bbase − minimumg× 100 W aveform must contain at least
following a falling edge, as percentage of ampl one falling edge. On signals N O T
amplitude. having two major levels (triangle
(See Fig. 2) or saw-tooth waves, for example),
may N O T give predictable results.
+
over+ Overshoot positive: Amount of overshoot bmaximum − topg× 100 W aveform must contain at least
following a rising edge specified as ampl one rising edge. On signals N OT
percentage of amplitude. having two major levels (triangle
(See Fig. 1) or saw-tooth waves, for example),
may N O T give predictable results.
∑ (Tr )
period Period of a cyclic signal measured as time 1
Mr Where: M r is the number of
i −Tr i
50 50
between every other pair of 50% crossings. leading edges found, M f the
Starting with first transition after left cursor, Mr i =1 number of trailing edges found,
period is measured for each transition pair, Tri x the time when rising edge i
(See Fig. 2)
with values averaged to give final result.
crosses the x% level, and Tfi x the
time when falling edge i crosses
the x% level.
pkpk Peak-to-peak: Difference between highest maximum minus G ives a similar result when
and lowest points in waveform. Unlike minimum applied to time domain waveform
ampl, does not assume the waveform has (See Fig. 1) or histogram of data of the same
two levels. waveform. But with histograms,
result may include contributions
from more than one acquisition.
r20–80% Rise 20% to 80%: Duration of pulse Average duration of On signals N OT having two
waveform’s rising transition from 20% to rising 20–80% major levels (triangle or saw-
80%, averaged for all rising transitions transition tooth waves, for example), top
between the cursors. and base can default to maximum
and minimum, giving, however,
less predictable results.
r@ level Rise at level: Duration of pulse waveform’s Duration of rising On signals N OT having two
rising edges between transition levels. edges between major levels (triangle or saw-
transition levels tooth waves, for example), top
and base can default to maximum
and minimum, giving, however,
less predictable results.
Thresholdargumentsspecifytwoverticalvalueson
eachedgeusedtocomputerisetime.
Formulasfor upper andlower values:
amp
lower value = lower threshold × + base
100
amp
upper value = upper threshold × + base
100
rms Root Mean Square of data between the N G ives similar result when applied
∑
cursors — about same as sdev for a zero- 1 to time domain waveform or
mean waveform.
(v i ) 2 histogram of data of same
N i =1 waveform. But with histograms,
result may include contributions
(See Fig. 2)
from more than one acquisition.
Where: vi denotes measured
sample values, and N = number
of data points within the periods
found up to maximum of 100
periods.
sdev Standard deviation of the data between the N G ives similar result when applied
∑
1
cursors — about the same as rms for a ( v i − mean ) 2 to time domain waveform or
N i =1
zero-mean waveform. histogram of data of same
(See Fig. 2) waveform. But with histograms,
result may include contributions
from more than one acquisition.
Where: vi denotes measured
sample values, and N = number
of data points within the periods
found up to maximum of 100
periods.
t@ level Time at level: Time from trigger (t= 0) to Time from trigger to
crossing at a specified level. crossing level
top Higher of two most probable states, the Value of most G ives similar result when applied
lower being base; it is characteristic of probable higher state to time domain waveform or
rectangular waveforms and represents the (See Fig. 1) histogram of data of same
higher most probable state determined from waveform. But with histograms,
the statistical distribution of datapoint result may include contributions
values in the waveform. from more than one acquisition.
width Width of cyclic signal determined by examining Width of first positive S imilar to fwhm, though, unlik e
50% crossings in data input. If first transmission or negative pulse width, that parameter applies
after left cursor is a rising edge, waveform is averaged for all only to histograms.
considered to consist of positive pulses and similar pulses
widththe time between adjacent rising and falling
edges. Conversely, if falling edge, pulses are (See Figs. 1, 2)
considered negative and widththe time between
adjacent falling and rising edges. For both cases,
widths of all waveform pulses averaged for final
result.
XAMN Determines the horizontal axis location of the Horizontal location of R estricted to time and frequency
minimum value between the cursors. lowest value between domain waveforms only.
cursors.
XAMX Determines the horizontal axis location of the Horizontal location of R estricted to time and frequency
maximum value between the cursors. highest value between domain waveforms only.
cursors.
BL A N K PAG E
186
C H APT E R T WE L VE Use Waverunner-2 withPC
UTILITY
2. Use these menus to set up communication with the PC via GPIB or RS232.
Selects GPIB or RS232. Select from the other menus according to this.
RS232: Press to select seven- or eight-bit word length for RS232. With
RS232 selected above, the GPIB interface is “talk-only.” Any change is
immediate.
RS232: Turn the knob to set the Baud Rate for RS232.
1 N OT CON N E CTE D 1
2 2
AUTO
SETUP
TRIGGER
ZERO DELAY
DELAY
SETUP
LEVEL
STOP AUTO NORMAL SINGLE
OFFSET CHANNEL
SELECT
3 3
4 4
TIME / DIV VOLTS / DIV
s ns V mV
SETUP
TI MEBASE
ZOOM + MATH
5 5
PANELS POSIT ION POSITION
UTILI TIES
RESET
MATH
6 6
STANDBY TOO LS
RETURN
ALL INPUTS
50Ω 5Vrms
1MΩ 16pF 400Vpk
CAT II
CAL
7 7
8 8
9 N OT CON N E CTE D 9
UTILITY
2. Press the soft key for then the soft key for
3. Press either of the top two menu soft keys to select one of the
following:
Off — the RC Assistant will NOT capture any remote commands.
E rrors Only — displays only wrong or incomplete commands
received via any remote control port (default after power-on).
Full Dialog — captures all remote commands received via any
remote control port and displays up to 100 lines of dialog, after
which lines are overwritten on a “first–in, first–out” basis.
Log & RS232 — logs the full dialog and sends it to a recording
device connected to the RS-232 port. When this is used, commands
can only be received via the GPIB port.
(See also the commands COMM_HELP and COMM_HELP_LOG in
the R emote C ontrol M anual.)
3. Then use these and the menus on the next page to save your displayed
waveform to a storage device in an ASCII data format.
Selects ASCII.
Accesses the menu shown on the next page and setup for the preferred
ASCII format.
Saves the waveform selected to the portable storage device using the
menus below.
This menu is displayed when you select Setup ASCII Format from the menus
shown on the previous page.
Excel’s Text Import Wizard will take you through the following steps:
1. Select Delimited.
4. Click the Finish button: a display similar to this one will be shown:
The header created for the spreadsheet contains all the information you’ll need to extract various elements
from a sequence waveform. Use the following formulae to extract information such as the start and end row of
the data for a given segment, or the trigger time of a given segment:
S egmentS tartR ow := (D esiredS egment * D2) + B2 + 5
S egmentE ndR ow := S egmentS tartR ow + D2 –1
T rigT ime= INDIRECT(ADDRESS(D esiredS egment + 3;2;4))
T imeS inceF irstT rig= INDIRE CT(ADDRESS(D esiredS egment + 3;3;4))
Plotting the data from all segments using a scatter plot will result in all segments overlaid, as in the
Waverunner-2’s persistence display of sequence traces.
USE MATHCAD
These examples were created using MathSoft’s Mathcad for Windows. Shown on this page is the procedure for
reading and graphing a file for a single segment; the example on page 198 is for multiple segments.
This single-segment example is valid for Mathcad Versions 3.1 to 7:
This multi-segment Mathcad example demonstrates how to extract data from a given segment. The data
consisted of two segments of three samples each, allowing the entire imported matrix to be shown:
USE MATL AB
This example was created using MathWorks’ MATLAB Version 4.2c.1 for Windows. You can read and graph a
waveform in MATLAB by using two simple commands: the first loads the file into a matrix automatically
named after the file (command window); the second plots this matrix (“Figure No. 1”):
The MATLAB format is simple: it has no header information, only amplitude values. Multiple segments will be
appended without a separator. Only one value from the pair of amplitude values present in a dual-array will be
stored.
WA V E A N A L YZ E R
(W A V A O P T I O N )
SE T UP FOR HISTOGRAMS
Histograms are based on settings that include bin width and number of parameter events. The Waverunner-2
scope with WAVA uses special parameters for determining histogram characteristics such as mean, median,
standard deviation, number of peaks and most populated bin.
But before you can create a histogram, you must first set up the parameters you have chosen:
3. Set start and end points for the measurements with and
Parameters are used to perform waveform measurements for the section of a waveform lying between the
parameter cursors (Fig. 1.1, item ➊). The position of the parameter cursors is set using the from and to menus,
and controlled by the associated menu knobs. The top trace in the figure below shows a sine wave on which a
freq parameter measurement (➋) is being performed, with a value of 202.442 kHz as the average frequency.
The bottom trace shows a histogram of this parameter and a value of 201.89 kHz (➌) — the average
frequency of the data contained within the parameter cursors.
2
3
Figure 1.1
4. Press the soft key to select and access the CHANGE PARAM menus.
As shown in Figure 1.2, up to five parameters can now be selected, each displayed on its own line below the
grid. Categories are provided for related groups of parameter measurements. The freq measure parameter from
the “Cyclic” category for Trace 1, previously selected, is displayed on Line 1 as freq(1) (Item ➊). The avg
measure parameter from the “Statistics” category for Trace A is displayed on Line 2. This category provides
histogram parameters, while avg offers the mean value of the underlying measurements for the Trace A
histogram section within the parameter cursors (➋), shown as “avg(A)” in ➌. Additional parameter
measurements can be selected from “Category” and “measure”. No parameters have been selected for Lines 3
to 5
5. After selecting a category, choose a parameter from the “measure” menu. Then select the parameter
display line from the “On line” menu.
1
3
Figure 1.2
If a parameter has additional settings that you must supply in order to perform measurements, the MORE
‘xxxx’ SE TUP menu appears. But if no additional settings are required the DE LE TE ALL PARAME TE RS
menu appears, as shown here: pressing the associated menu soft key clears the results in all five lines of
parameters.
P A R A M E T E R - V A L U E C A L C U L A T I O N A N D D I S P L AY
Whenyouare not usingpersistence, the display for input channels shows the capturedwaveformof asingle
sweep. For non-segmentedwaveforms, the display is identical toasingle acquisition. But with segmented
waveforms, the result of asingle acquisitionfor all segments is displayed.
The value displayedfor achosenparameter depends onwhether “statistics” is onor off. A nd onwhether the waveformis
segmented. These twofactors inadditiontothe parameter chosendetermine whether results are providedfor asingle acquisition
(trigger) or multiple acquisitions. Ineither case, only the waveformsectionbetweenthe parameter cursors is used.
If the waveformsource is amemory (M1, M2, M3, or M4) thenloadinganewwaveformintomemory acts as atrigger and
sweep. This alsoapplies whenthe waveformsource is azoomof aninput channel, andwhenanewsegment or the “A ll Segments”
menuis selected.
With “statistics” off, the parameter results for the last acquisitionare displayed. This corresponds toresults for the last segment for
segmentedwaveforms with all segments displayed. For zoomtraces of segmentedwaveforms, selectionof anindividual segment gives
the parameter value for the displayedportionof the segment betweenthe parameter cursors. Selectionof “A ll Segments” provides
the parameter results fromthe last segment inthe trace.
With “statistics” on, andwhere the parameter does not use twowaveforms incalculatingaresult (∆dly, ∆t@ lv), results are shown
for all acquisitions since the CL E A R SWE E PS buttonwas last pressed. If the parameter uses twowaveforms, the result of
comparingonly the last segment per sweep for each waveformcontributes tothe statistics.
The statistics for the selectedsegment are displayedfor zoomtraces of segmentedwaveforms. Selectionof anewsegment or “A ll
Segments” acts as anewsweep andthe parameter calculations for the newsegment(s) contribute tothe statistics.
Depending onthe parameter, single or multiple calculations canbe performed for each acquisition. For example, the period
parameter calculates aperiodvalue for each of up tothe first 50 cycles inanacquisition. Whenmultiple calculations are
performed, with “Statistics” Off the parameter result shows the average value of these calculations. Whereas On displays the
average, low, high, andsigmavalues of all the calculations.
InFigure 1.3, below, the upper trace shows the persistence display of asignal. The initial suggestionis of frequency drift inthe
signal source. The lower trace shows ahistogramof the frequency as measuredby the oscilloscope.
Figure 1.3
This histogramindicates twofrequency distributions with dominant frequencies separatedby 4000 Hz. There are twodistinct and
normal lookingdistributions, without wide variation, withineach of the two. We canconclude that there are twodominant
frequencies. If the problemwere relatedtofrequency drift, the distributionwouldhave atendency tobe broader, non-normal in
appearance, andnormally there wouldnot be twodistinct distributions.
A fter abrief visual analysis, the measurement cursors andstatistical parameters canbe usedtodetermine additional characteristics
of distribution, includingthe most commonfrequency ineach distributionandthe spreadof each distribution.
Figure 1.4, below, shows the use of the measurement cursor (Item ➊), todetermine the frequency representedby one binof the
distribution. The value of the bin, inside the DisplayedTrace Fieldis indicatedby ➋.
2 1
Figure 1.4
Figure 1.5, below, shows the use of the parameter cursors (Items ➊ and ➋) indeterminingthe average frequency of the
distributionlocatedbetweenthe cursors. The average value of the measurements inthe right-handdistributionis indicatedby ➌.
Figure 1.5
Finally, Figure 1.6 shows the use of the measurement cursors (Items ➊ and ➋) indeterminingthe difference infrequency between
abininthe center of each distribution. The value inkHz, inthe DisplayedTrace Field, is indicatedby ➌.
3
2
Figure 1.6
ParameterMath
LeCroy’s WaveAnalyzer option also gives you the ability to perform arithmetic operations (addition,
subtraction, multiplication, division) on the results of two parameter measurements. By customizing parameters
in this way, you can effectively extend the range of parameter measurements based on your particular needs.
For example, suppose you need to measure the crest factor of a waveform. Traditionally, you would select the
peak-to-peak and rms parameters, then manually compute the ratio of peak-to-peak to rms. Figure 1.7, on the
other hand, shows how parameter math was used to configure crest factor as a calculated parameter. The list of
custom parameters comprises 5 calculated parameters labeled calc1through calc5.
Figure 1.7. Calculatedparameters allowthe creationof customparameters. Here calc1 is set up tomeasure crest factor (peak-to-
peak/ rms).
Selecting the calculated parameter calc1from the "measure" parameter menu allows you to set it up, as shown
in Figure 1.8. Here the parameters, source waveforms, and arithmetic operator can be selected. The calc1
parameter has been set up to display the ratio of peak-to-peak to rms for channel 2. This is shown in the
"calc1" summary box under the grid.
The five calculated parameters compute new parameters based on any two parameters operating on any
combination of the acquisition channels or math/ zoom traces. The source parameters do not have to be
displayed.
Figure 1.9 is an example of setting up a direct measurement of the modulation index of an FM signal. Phase
modulation has been performed using the JitterTrack™ of time interval error (TIE) of the input signal from
channel 2. Differentiation and rescaling convert the TIE function into the demodulated FM signal. The TIE
function is multiplied by the carrier frequency of 400 MHz. This results in a display of frequency deviation
versus time. Because the ratio of 1/ 2 the peak-to-peak frequency deviation is required for the FM modulation
index, TIE must also be divided by 2. All this is done in Trace D, using the rescale function to multiply by 2*E 8
(400 MHz/ 2). In general, all additive or multiplicative constant operations in the calculated parameters require
the rescale function. (In this example the rescale operation was required anyway.)
Figure 1.10 shows the setup of calculated parameter calc5 to read the FM modulation index by taking 1/ 2 the
peak-to-peak frequency deviation divided by the modulation frequency. Both parameters are derived from
trace D.
LOGARITHMIC PARAME TE RS
The Parameter Math option prevents multiplication and division of parameters that return logarithmic values.
These parameters are as follows:
• auto-correlation signal-to-noise ratio (ACSN)
• narrow-band power (NBPW)
• media signal-to-noise ratio (MSNR)
• residual signal-to-noise ratio (RSNR)
• top-to-base ratio when the units are in dB (TBR)
E XCLUDE D PARAME TE RS
Parameters that are already the result of parameter math operations are excluded, and will not appear in the
parameter menu. If they are included in a remote control setup command, an error message is generated and
the setup canceled.
• Excluded parameters are as follows:
• beginning edge shift (BES)
• beginning edge shift – list (BES)
• beginning edge shift sigma (BESS)
• beginning edge shift sigma – list (BESS)
• delta clock-to-data near (DC2D)
• delta clock-to-data next (DC2DPOS)
• delta clock-to-data previous (DC2DNE G)
• delta delay (DDLY)
• delta pit-to-clock (DP2C)
• delta pit-to-clock – list (DP2C)
• delta pit-to-clock sigma (DP2CS)
• delta pit-to-clock sigma – list (DP2CS)
• delta time at level (DTLEV)
• end edge shift (E ES)
• end edge shift – list (E ES)
• end edge shift sigma (E ESS)
• end edge shift sigma – list (E ESS)
• phase (PHASE )
• resolution (RES)
• apparent power (APWR)
• mTnTmT shift (BE ES)
• mTnTmT shift sigma (BE ESS)
• mTnTmT shift sigma – list (BEE SS)
• power factor (PF)
• real power (RPWR)
TO SE T UP PARAME TE R MATH
1. Press M E ASURE T OOL S.
2. Press the button for "Parameters." The MEASURE menu panel appears.
3. From the "mode" menu, select Custom.
4. Press the button for "Change Parameters." The CHANGE PARAM menu panel appears.
5. From the "On line" menu, select the line (1through 5) below the grid on which you want to show the
calculation result.
6. From the "Category" menu, select All.
7. From the "measure" menu select, calcx (calc1through calc5).
8. Press the button for "More Calcx Setup." The SE TUP CALCx menu panel appears.
9. If the current calc parameter is already defined and you want to redefine it, press the button for "CLEAR
THIS PARAMETER."
10. From the "Operation" menu, select an arithmetic operator (+ , –, * , / ).
11. To set the first parameter in the equation, select Param1from the "Select" menu. Then choose a
parameter from the "Parameter" menu.
12. Set the second parameter in the equation by selecting Parm2 from the "Select" menu. Then choose a
parameter from the "Parameter" menu. Your equation will appear in the summary box below the grid.
BLANK PAGE
4. Use these and the menus on the following pages to set up your histogram.
Enables math.
Selects Histogram.
Figure 2.1, below, shows the display when “Histogram” is selected from the “Math Type” menu. The freq
parameter only has been defined. To define additional parameters, select from the “Histogram custom line”
menu.
F igure 2.1
Each time a waveform parameter value is calculated you can place it in a histogram bin. The maximum number
of such values is selected from the “using up to” menu. Pressing the associated menu button or turning the
knob allows you to select a range from 20 to two billion parameter value calculations for histogram display.
5. Now, press to display the histogram, for a display similar to that shown in Figure 2.2.
F igure 2.2
Each histogram is set to capture parameter values falling within a specified range. As the scope captures the
values in this range the bin counts will increase. Those values not falling within the range are not used in the
histogram.
Information on the histogram is provided in the Displayed trace field (Item ➊) for the selected trace, which
shows:
The current horizontal per division setting for the histogram (“1 Hz” in this example). The unit type used
is determined by the waveform parameter type on which the histogram is based.
The vertical scale in # bin counts per division (here, “200 m”).
The number of parameter values that fall within the range (“inside 0”)
The percentage that fall below (“←0%”)
The percentage of values above the range (“100%→”).
The previous figure shows that 100% of the captured events are above the range of bin values set for the
histogram. As a result, the baseline of the histogram graph (➋) is displayed, but no values appear.
Selecting the “FIND CENTE R AND WIDTH” menu calculates the optimal center and bin-width values,
based on the up-to-the-most-recent parameter values calculated. Choose the number of parameter calculations
with the “using up to” menu (or 20 000 values if this is greater than 20 000). Figure 2.3 shows a typical result.
F igure 2.3
If the trace on which you have made the histogram is not a zoom, all bins with events will be displayed.
RESET
Otherwise, you can press to reset the trace and display all histogram events.
The Information Window (Item ➊) at the bottom of the previous figure shows a histogram of the freq
parameter for Channel 1 (designated as “A:Hfreq(1)”) for Trace A. The “1000 → 100 pts” in the window
indicates that the signal on Channel 1 has 1000 waveform acquisition samples per sweep and is being mapped
into 100 histogram bins.
F igure 2.4
The following options are offered by the “vertical” menu for setting the vertical scale:
Linear sets the vertical scale as linear. The baseline of the histogram designates a bin value of 0. As the
bin counts increase beyond that which can be displayed on screen using the current vertical scale, this scale
is automatically increased in a 1-2-5 sequence.
Log sets the vertical scale as logarithmic (Fig. 2.5). Because a value of ‘0’ cannot be specified
logarithmically, no baseline is provided.
F igure 2.5
LinConstMax sets the vertical scaling to a linear value that uses nearly the full vertical display capability of
the scope (Fig. 2.6). The height of the histogram will remain almost constant.
F igure 2.6
For any of these options, the scope automatically increases the vertical scale setting as required, ensuring the
highest histogram bin does not exceed the vertical screen display limit.
The “Center” and “Width” menus allow you to specify the histogram center value and width per division. The
width per division times the number of horizontal display divisions (10) determines the range of parameter
values centered on the number in the Center menu, used to create the histogram.
In the previous figure, the width per division is 2.000 × 103 (Item ➊). As the histogram is of a frequency
parameter, the measurement parameter is in hertz.
The range of parameter values contained in the histogram is thus ( 2 kHz/ division) x (10 divisions) = 20 kHz,
with a center of 2.02 E+ 05 Hz (➋).
In this example, all freq parameter values within 202 kHz ± 10 kHz — from 192 kHz to 212 kHz — are used
in creating the histogram. The range is subdivided by the number of bins set by the user. Here, the range is
20 kHz, as calculated above, and the number of bins is 100. Therefore, the range of each bin is:
20 kHz / 100 bins, or
0.2 kHz per bin.
The “Center” menu allows you to modify the center value’s mantissa — here 2.02 — exponent (E + 05), or the
number of digits used in specifying the mantissa (three). The display scale of 1 kHz/ division, shown in the
Trace Display Field, is indicated by ➌. This scale has been set using the horizontal zoom control and can
expand the scale for visual examination of the histogram trace.
The use of zoom in this way does not modify the range of data acquisition for the histogram, only the display
scale. The range of measurement acquisition for the histogram remains based on the center and width scale,
resulting in a range of 202 kHz ± 10 kHz for data acquisition.
The width or division can be incremented in a 1-2-5 sequence by selecting “Width.”
6. Press the button to select and access the CHANGE PARAM menus (Fig. 2.7).
F igure 2.7
You can now select new parameters modify those already selected. In the figure on the previous page, the
histogram parameters maxp and mode (Item ➊) have been selected. These determine the count for the bin
with the highest peak, and the corresponding horizontal axis value of that bin’s center.
Note that both “maxp” and “mode” are followed by “(A)” on the display. This designates the measurements as
being made on the signal on Trace A. Also of note:
The value of “maxp(A)” is “110 # ”, indicating the highest bin has a count of 110 events.
The value of mode(A) is “203.90 kHz”, indicating that this bin is at 203.90 kHz.
The icon to the left of “mode” and “maxp” parameters indicates that the parameter is being made on a
trace defined as a histogram.
However, if these parameters were to be inadvertently set for a trace with no histogram they would show ‘---’.
3
1
4
F igure 2.8
N OTE : It is recommended that you use cursors only after the input waveform acquisition has been
completed. Otherwise, the cursors will also select the portion of the input waveform used to
calculate the parameter during acquisition, creating a histogram with only the local parameter
values for the selected waveform portion.
Cursors are useful for determining the value and population of selected bins. Figure 2.9 shows an absolute time
cursor (Item ➊) positioned on a selected histogram bin. The value of the bin (➋) and the population of the bin
(➌) are also shown.
F igure 2.9
BLANK PAGE
Theory of Operation
An understanding of statistical variations in parameter values is needed for many waveform parameter
measurements. Knowledge of the average, minimum, maximum, and standard deviation of the parameter may
often be enough, but in many cases you may need a more detailed understanding of the distribution of a
parameter’s values.
Histograms allow you to see how a parameter’s values are distributed over many measurements. They do this by
dividing a range of parameter values into sub-ranges called bins. Maintained for each bin is a count of the
number of parameter values — events — that fall within ranges of the bin itself.
While such a value range can be infinite, for practical purposes it need only be defined as large enough to
include any realistically possible parameter value. For example, in measuring TTL high-voltage values a range of
± 50 V is unnecessarily large, whereas one of 4 V ± 2.5 V is more reasonable. It is the 5 V range that is then
subdivided into bins. And if the number of bins used were 50, each would have a range of 5 V/ 50 bins or
0.1 V/ bin. Events falling into the first bin would then be between 1.5 V and 1.6 V. While the next bin would
capture all events between 1.6 V and 1.7 V, and so on.
After a process of several thousand events, the bar graph of the count for each bin — its histogram —
provides a good understanding of the distribution of values. Histograms generally use the ‘x’ axis to show a
bin’s sub-range value, and the ‘y’ axis for the count of parameter values within each bin. The leftmost bin with
a non-zero count shows the lowest parameter value measurement(s). The vertically highest bin shows the
greatest number of events falling within its sub-range.
The number of events in a bin, peak or a histogram is referred to as its population. F igure 4.1 shows a
histogram’s highest population bin as the one with a sub-range of 4.3 to 4.4 V (which is to be expected of a
TTL signal).
Count
40
30
20
10
F igure 4.1
The lowest-value bin with events is that with a sub-range of 3.0 to 3.1 V. As TTL high voltages need to be
greater than 2.5 V, the lowest bin is within the allowable tolerance. However, because of its proximity to this
tolerance and the degree of the bin’s separation from all other values, additional investigation may be required.
DSO PROCE SS
The Waverunner-2 digital storage oscilloscope (DSO) with WAVA generates histograms of the parameter
values of input waveforms. But first, you must define the following:
1. The parameter to be histogrammed
2. The trace on which the histogram is to be displayed
3. The maximum number of parameter measurement values to be used in creating the histogram
4. The measurement range of the histogram
5. The number of bins to be used
Once these are defined, the oscilloscope is ready to make the histogram. The sequence for acquiring histogram
data is as follows:
1. Trigger
2. Waveform acquisition
3. Parameter calculation(s)
4. Histogram update
5. Trigger re-arm.
If you set the timebase for non-segmented mode, a single acquisition occurs prior to parameter calculations.
However, in Sequence mode an acquisition for each segment occurs prior to parameter calculations. If the
source of histogram data is a memory, saving new data to memory effectively acts as a trigger and acquisition.
Because updating the screen can take much processing time, it occurs only once a second, minimizing trigger
dead time. Under remote control the display can be turned off to maximize measurement speed.
PARAME TE R BUFFE R
The oscilloscope maintains a circular parameter buffer of the last 20 000 measurements made, including values
that fall outside the set histogram range. If the maximum number of events to be used for the histogram is a
number ‘N’ less than 20 000, the histogram will be continuously updated with the last ‘N’ events as new
acquisitions occur. If the maximum number is greater than 20 000, the histogram will be updated until the
number of events is equal to ‘N.’ Then, if the number of bins or the histogram range is modified, the scope
will use the parameter buffer values to redraw the histogram with either the last ‘N’ or 20 000 values acquired
— whichever is the lesser. The parameter buffer thereby allows histograms to be redisplayed, using an acquired
set of values and settings that produce a distribution shape with the most useful information.
In many cases the optimal range is not readily apparent. So the scope has a powerful range finding function. If
required it will examine the values in the parameter buffer to calculate an optimal range and redisplay the
histogram using it. The Waverunner-2 will also give a running count of the number of parameter values that
fall within, below, or above the range. If any values fall below or above the range, the range finder can then
recalculate to include these parameter values, as long as they are still within the buffer.
CAPTURE OF PARAME TE R E VE N TS
The number of events captured per waveform acquisition or display sweep depends on the parameter type.
Acquisitions are initiated by the occurrence of a trigger event. Sweeps are equivalent to the waveform captured
and displayed on an input channel (1, 2, or 3 or 4). For non-segmented waveforms an acquisition is identical to
a sweep. Whereas for segmented waveforms an acquisition occurs for each segment and a sweep is equivalent
to acquisitions for all segments. Only the section of a waveform between the parameter cursors is used in the
calculation of parameter values and corresponding histogram events.
The following table provides a summary of the number of histogram events captured per acquisition or sweep
for each parameter, and for a waveform section between the parameter cursors.
PAR AM E T E R S
N U M B E R OF E V E N T S CAPT U R E D
(P L U S OT H E RS, DE P E N DI N G ON OPT IO N S)
HISTOGRAM PARAME TE RS
Once a histogram is defined and generated, measurements can be performed on the histogram itself. Typical of
these are the histogram’s
average value, standard deviation
most common value (parameter value of highest count bin)
leftmost bin position (representing the lowest measured waveform parameter value)
rightmost bin (representing the highest measured waveform parameter value)
Histogram parameters are provided to enable these measurements. Available through selecting “Statistics” from
the “Category” menu, they are calculated for the selected section between the parameter cursors (for a full
description of each parameter, see Chapter 4):
HISTOGRAM PE AKS
Because the shape of histogram distributions is particularly interesting, additional parameter measurements are
available for analyzing these distributions. They are generally centered around one of several peak value bins,
known, with its associated bins, as a histogram peak.
E xample: In Figure 4.2, a histogram of the voltage value of a five-volt amplitude square wave is centered
around two peak value bins: 0 V and 5 V. The adjacent bins signify variation due to noise. The graph of the
centered bins shows both as peaks.
Volts
0 5
F igure 4.2
Determining such peaks is very useful because they indicate dominant values of a signal.
However, signal noise and the use of a high number of bins relative to the number of parameter values
acquired, can give a jagged and spiky histogram, making meaningful peaks hard to distinguish. The scope
analyzes histogram data to identify peaks from background noise and histogram definition artifacts such as
small gaps, which are due to very narrow bins.
For a detailed description on how the scope determines peaks see the pks parameter description in Chapter 4.
The oscilloscope’s 20 000-parameter buffer is very effective for determining the optimal number of bins to be
used. An optimal bin number is one where the change in parameter values is insignificant, and the histogram
distribution does not have a jagged appearance. With this buffer, a histogram can be dynamically redisplayed as
the number of bins is modified by the user. In addition, depending on the number of bins selected, the change
in waveform parameter values can be seen.
avg Average
Definition: Average or mean value of data in a histogram.
Description: The average is calculated by the formula: Avg =
n n
where n is the number of bins in the histogram, bin count is the count or height of a
bin, and bin value is the center value of the range of parameter values a bin can
represent.
3.0
2.5
2.0
1.5
1.0
0.5
0
4.0 4.1 4.2 4.3 4.4 Value (volts)
The average value of this histogram is: ( 4.1 * 2 + 4.3 * 3 + 4.4 * 1) / 6 = 4.25.
E xample:
12
maximum
10
8
7
6
50% maximum 5
4
3 3
2
1
fwhm
12
maximum
10
8
7
6
5
4
3 35% maximum 3
2
1
fwhm
E xample:
peak #1
peak #2
150 152
hampl
base top
In this histogram, hampl is 152 mV − 150 mV = 2 mV.
E xample:
peak #1
peak #2
150
hbase
high High
Definition: The value of the rightmost populated bin in a histogram.
Description: The rightmost of all populated histogram bins is determined: high is its center value,
the highest parameter value shown in the histogram.
E xample: count
152 mV
high
In this histogram high is 152 mV.
E xample: The total population of a histogram is 100 and the histogram range is divided into 20
bins. The population sum, from left to right, is 48 at the eighth bin. The population
of the ninth bin is 8 and its sub-range is from 6.1 to 6.5 V. The ratio of counts
needed for half- to total-bin population is:
2 counts needed / 8 counts = .25
The value for hmedian is:
6.1 volts + .25 * (6.5 – 6.1) volts = 6.2 volts
E xample: Using the histogram shown here, the value for hrms is:
ount
E xample:
peak #1
peak #2
152 mV
htop
low Low
Definition: The value of the leftmost populated bin in a histogram population. It indicates the
lowest parameter value in a histogram’s population.
Description: The leftmost of all populated histogram bins is determined. The center value of that
bin is low.
E xample: count
E xample:
maxp
mode Mode
Definition: The value of the highest population bin in a histogram.
Description: Each bin between the parameter cursors is examined for its population count. The
leftmost bin with the highest count found is selected. Its center value is returned as
mode.
E xample: count
150 mV
mode
Here, mode is 150 mV.
pctl Percentile
Definition: Computes the horizontal data value that separates the data in a histogram such that
the population on the left is a specified percentage ‘xx’ of the total population. When
the threshold is set to 50%, pctl is the same as hmedian.
Description: The total population of the histogram is determined. Scanning from left to right, the
population of each bin is summed until a bin that causes the sum to equal or exceed
‘xx’% of the population value is encountered. A ratio of the number of counts
needed for ‘xx’% population/ total bin population is then determined for the bin.
The horizontal value of the bin at that ratio point of its range is found, and returned
as pctl.
E xample: The total population of a histogram is 100. The histogram range is divided into 20
bins and ‘xx’ is set to 25%. The population sum at the sixth bin from the left is 22.
The population of the seventh is 9 and its sub-range is 6.1 to 6.4 V. The ratio of
counts needed for 25% population to total bin population is:
3 counts needed / 9 counts = 1/ 3.
The value for pctl is:
6.1 volts + .33 * (6.4 − 6.1) volts = 6.2 volts.
Parameter Settings: Selection of the pctl parameter in the “CHANGE PARAM” menu group causes the
“MORE pctl SETUP” menu to appear. Pressing the corresponding menu button
displays a threshold setting menu. With the associated knob you can set the
percentage value to between 1% and 100% of the total population.
pks Peaks
Definition: The number of peaks in a histogram.
Description: The instrument analyzes histogram data to identify peaks from background noise
and histogram binning artifacts such as small gaps.
Peak identification is a 3-step process:
1. The mean height of the histogram is calculated for all populated bins. A
threshold (T1) is calculated from this mean where:
T2 = mean + 2 * sigma,
and where sigma is the standard deviation of all populated bins under T1.
3. Once T2 is defined, the histogram distribution is scanned from left to right. Any
bin that crosses above T2 signifies the existence of a peak. Scanning continues
to the right until one bin or more crosses below T2. However, if the bin(s) cross
below T2 for less than a hundredth of the histogram range, they are ignored,
and scanning continues in search of a peak(s) that crosses under T2 for more
than a hundredth of the histogram range. Scanning goes on over the remainder
of the range to identify additional peaks. Additional peaks within a fiftieth of
the range of the populated part of a bin from a previous peak are ignored.
N OTE : If the number of bins is set too high a histogram may have many
small gaps. This increases sigma and thereby T2, and in extreme cases can
prevent determination of a peak, even if one appears to be present to the eye.
E xample: Here the two peaks have been identified. The peak with the highest population is
peak # 1.
T2
peak #1 peak #2
range Range
Definition: Computes the difference between the value of the rightmost and that of the leftmost
populated bin.
Description: The rightmost and leftmost populated bins are identified. The difference in value
between the two is returned as the range.
E xample:
count
150 152
range mV
sigma Sigma
Definition: The standard deviation of the data in a histogram.
Description: sigma is calculated by the formulas:
n n
mean = ∑ [bin counti * bin valuei]/(∑ bin counti) ;
i =1 i =1
n n
sigma =
∑ [bin count * (bin value − mean) ]/(∑ [bin count ] − 1) ,
i =1
i i
2
i =1
i
where n is the number of bins in the histogram, bin count is the count or height of a
bin, and bin value is the center value of the range of parameter values a bin can
represent.
Count# 3.5
3.0
2.5
2.0
1.5
1.0
0.5
0
4.0 4.1 4.2 4.3 4.4 Value (volts)
E xample:
5
Count
4
E xample: The rightmost peak is the largest, and is thus ranked first in area (1). The leftmost
peak, although higher, is ranked second in area (2). The lowest peak is also the
smallest in area (3).
Largest-area
peak
BLANK PAGE
E T HE RN E T
OPT ION
Implementation Standards
Connections
ScopeE xplorer
ActiveDSO
Introduction
The 10BaseT Ethernet option allows you to control the LeCroy Waverunner-2 over a network, or through a
direct connection between the oscilloscope and a computer. The connection is made through the E thernet port
located at the rear of the oscilloscope.
This chapter introduces the basic capabilities for control of the Waverunner-2 oscilloscope over the Ethernet
interface.
The Waverunner Remote Control Manual gives a complete description of the GPIB commands. These
commands apply to control of the oscilloscope via Ethernet, as well as through the GPIB interface.
CON N E CTION S
The oscilloscope can be connected to the PC via Ethernet using a TCP/ IP network protocol. This connection
can be made through a network, or directly between the oscilloscope’s E thernet interface and a computer using
a crossover network cable.
1
ANSI/IEEE Std. 488.2–1987, IEEE Standard Codes, Formats, Protocols, and Common Commands. The Institute of
Electrical and Electronics Engineers Inc., 345 East 47th Street, New York, NY 10017, USA.
SCOPE E XPLORE R
ScopeE xplorer is a free PC-based connectivity tool that interfaces a LeCroy Digital Oscilloscope to the
Windows 95/ 98 or Windows NT/ 2000 desktop. It is available on CD-ROM as well as from the internet at
www.lecroy.com.
ScopeE xplorer provides the following connectivity features:
Remote control terminal
This provides a teletype-like terminal that allows standard remote control commands to be sent to the scope,
and the scope’s response to be displayed. Features are provided to allow sequences of commands to be piped
to the scope from a file, and the scope’s responses to be piped into another file.
Image capture and storage
This feature allows a pixel-for-pixel copy of the scope’s display to be transferred to the PC, and displayed
and/ or printed. A single key press (or button push) will transfer this image to the Windows Clipboard ready for
pasting into any Windows application. It also supports automatic refresh of the captured image at periodic
intervals.
Panel file (scope setup) capture, storage, and playback
The entire front panel setup of the scope can be captured with this feature and stored on the PC with a long
descriptive filename. The captured panel can then be transferred back to the scope at a later date to reproduce
the setup.
Trace capture, storage, playback, and conversion to ASCII
Waveforms acquired by the Waverunner-2 can be transferred to the PC and stored in either the compact
LeCroy Binary format, or an ASCII version that allows compatibility with PC-based analysis products, such as
Microsoft’s Excel or Mathsoft’s MathCad. Pre-captured LeCroy Binary waveforms can be converted into
ASCII files individually or in batches.
Virtual Front Panel
The Waverunner-2 can be controlled remotely using the virtual front panel feature. A virtual panel with front
panel knobs and buttons is presented on the Windows display, and may be used to control the scope. (N ote:
The virtual front panel may not reflect exactly the front panel of the Waverunner-2, but is still useful for
control.)
ACTIVE DSO
This ActiveX TM control enables LeCroy oscilloscopes to be controlled by, and to exchange data with, a variety
of Windows applications that support the ActiveX standard. MS Office programs, Internet Explorer, Visual
Basic, Visual C+ + , Visual Java, and MATLAB (v5.3) are a few of the many applications that support ActiveX
controls. ActiveDSO is available on CD-ROM or on the internet at www.lecroy.com.
With ActiveDSO you can develop your test program using standard GPIB commands. For easy integration of
your scope data with your Windows Application (through GPIB, RS-232, or Ethernet 10BaseT) ActiveDSO,
helps you:
Generate a report by importing scope data right into E xcel or Word.
Archive measurement results on the fly in a Microsoft Access Database.
Automate tests using Visual Basic, Java, C+ + , E xcel (VBA).
The ActiveDSO control hides the intricacies of programming and provides a simple and consistent interface to
the controlling application. With less than 10 lines of VBA (Visual Basic for Applications) code in an Excel
macro the spreadsheet can recover pre-scaled waveform data from a remote instrument.
The ActiveDSO control can also be embedded visually in any OLE automation compatible client, and can be
used manually without any need for programming. It will run on any PC running Windows 95, Windows 98, or
Windows NT.
There are two fundamental ways to use the control:
As a visible object embedded in an OLE Automation compatible Client (PowerPoint for example)
showing a captured display image. See Embedded Control Example for more details.
As an invisible object accessed via a scripting language (Visual Basic for Applications, for example) to
remotely control an instrument. See Accessing from VBA for more details.
VBA (Visual Basic for Applications) is the programming language built into many of the more recent Windows
applications. It is a subset of Visual Basic that makes it very simple to utilize the services of OLE Automation
Servers and ActiveX Controls.
The following VBA subroutine demonstrates how easy it is to connect to a Waverunner-2 Oscilloscope and
send remote commands to it.
Sub LeCroyDSOTest()
Dim o As Object
Set o = CreateObject("LeCroy.ActiveDSOCtrl.1")
Call o.AboutBox ' Present the control's About box
Call o.MakeConnection("IP: 172.28.11.26) 'Connect to device on LAN
Call o.WriteString("BUZZ BEEP", True) ' Make the DSO beep
End Sub
Argument Description
controlname The name of the ActiveDSO control object.
textString String, Text string to send to the device.
EOI Boolean, TRUE = terminate with EOI
Returns: True on success, False on failure.
Remarks: This method sends a string command to the instrument.
If EOI is set to TRUE then the device will start to interpret the command immediately. This is normally the
desired behavior.
If EOI is set to FALSE then a command may be sent in several parts with the device starting to interpret the
command only when it receives the final part which should have EOI set TRUE.
BLANK PAGE
To change an IP address
SCOPE RE AR PAN E L
LAN10BT
PC RE QUIRE ME N TS
Pentium Class PC
32 MB RAM
10 MB free disk space
Windows 95 or Windows NT
Ethernet Adapter supporting 10BaseT, with a standard RJ45 connection
The Waverunner-2 oscilloscope operates over a standard 10BaseT Ethernet connection. The instrument can be
plugged into a network or operated from a direct connection to a host computer. A different type of cable is
required for each of these connections. For a direct connection to the PC, a crossover cable is required, whereas
the network connection is made using a straight cable.
The Waverunner-2 oscilloscope has an IP address assigned to it at the factory: it does not support Dynamic Host
Configuration Protocol (DHCP) or any other automatic address resolution scheme. You may change this IP
address to accommodate your network setting.
The factory-assigned IP address is: 172.25.1.2
The factory-assigned Mask is: 255.255.0.0
The factory-assigned Gateway is: 172.25.0.1
CON FIGURIN G WAVE RUN N E R-2 TO COMMUN ICATE WITH A PC CON N E CTE D TO THE
N E TWORK
If your computer is already configured, obtain the following settings for the Waverunner-2 from your network
administrator:
IP address
Subnet Mask
Default Gateway
1. Press the U TIL ITY button on the oscilloscope’s front panel.
3. If the TCP/ IP protocol is not listed, you will have to add it. Follow your operating system user guide to
add the TCP/ IP protocol and bind it to the Ethernet adapter.
4. Double-click the line. A dialog box similar to the one below appears. Select
5. If this has already been selected, the computer’s static address is set and nothing more needs to be done.
Cancel out of the TCP/ IP and network dialog boxes, and close the control panel.
6. If the address has not already been selected, fill in the IP address and subnet mask as shown above. The
subnet mask for 172.25.x.x is 255.255.0.0. If the computer will not be plugged into a network, the above
address (or almost any address within the chosen subnet) will do. The only address that will not work is the
same one as that of the oscilloscope to be controlled.
7. Now click in the TCP/ IP Properties dialog box. Depending on the operating system and
version, you may need to reboot the computer. If so, a dialog box should alert you to this.
The ping command has sent a message to the instrument and waited for a response. If a timeout
occurs, as is shown in the box on the next page, the IP address used for the destination (the
oscilloscope) is incorrect or not within the subnet mask of the PC’s IP address.
ActiveDSO
ScopeE xplorer
USIN G ActiveDSO
ActiveDSO is highly suitable for fast program development in the Microsoft environment. This
program is a control of ActiveX, the software technology developed by Microsoft as a subset of its
COM model.
A ctiveDSO facilitates programming with the Waverunner-2 by providing a ready interface between the
instrument and the host computer. Programs such as Visual C+ + , Visual Basic, or Visual Basic for
Applications (VBA) can be used under remote control without concern for interfacing complications.
A ctiveDSO acts as the key design structure allowing effective integration of software from the different
manufacturers supporting ActiveX containment.
Control Instantiation
This ActiveX component can be instantiated more than once by using the Visual Basic function CreateObject.
Once the object is created, invoking the connection method will initialize it. ActiveDSO enables control of the
Waverunner-2 from a variety of PC desktop applications. The complexities of programming with Ethernet are
fully encapsulated in this control. For example, with less than 10 lines of VBA code in an E xcel macro the
spreadsheet can recover pre-scaled waveform data from the Waverunner-2 (see the on-line Excel example in
ActiveDSO).
5. From the pop-up window, select LeCroy ActiveDSO object as shown here:
9. Right-click the object again and select the Refresh Image menu item. A captured waveform will be
displayed similar to the one shown here:
E xample: VBA
VBA is the programming language built in to many of the more recent Windows applications. It is a subset of
Visual Basic that makes using OLE Automation Servers and ActiveX Controls very simple. The following VBA
subroutine demonstrates how easy it is to connect to an Waverunner and send remote commands to it.
_______________________________________________________
Sub LeCroyDSOTest()
Dim dso As Object
ScopeExplorer features:
Terminal – Remote control commands can be sent and data can
be retrieved using Terminal.
Image capture – Internal scope-like “screen” representation of
the acquired waveform can be viewed with the Display button.
Use the Refresh button to refresh the “screen” dump image.
IP address change – ScopeE xplorer can be used to change the
IP address of the Waverunner-2. See Chapter 2 for details.
ScopeE xplorer is supported for all LeCroy instruments. Additional
information can found on the LeCroy web site: www.lecroy.com
Specifications
N OTE : Specifications are subject to
MODE LS
change without notice.
Waverunner-2 LT372/ LT262 Series: Two channels
Waverunner-2 LT374 / LT264 Series: Four channels
ACQUISITION SYSTE M
Bandwidth (− −3dB): LT354/ LT374/ LT372 Series: 500 MHz; LT264 Series/ LT262 Series: 350 MHz.
Bandwidth @ 50 ohms and at probe tip with PP006A probe. Bandwidth Limiter at 20 or 200 MHz can be
selected for each channel. LT584 Series: 1 GHz @ 50 ohms at probe tip with PP006A probe.
Input Impedance: 50 ohms ± 1.0%; 1M ohms ± 1.0% / / 12 pF typical (using PP006A probe)
Input Coupling: 1M ohms: AC, DC, GND; 50 ohms: DC, GND
Max Input: LT372/ 262/ 374/ 264: 50 ohms: 5 V rms; 1M ohms: 400 V max (peak AC ≤ 5 kHz
+ DC);
LT584 Series: 50 ohms: 5 V rms; 1M ohms: 250 V max (peak AC ≤ 5 kHz + DC)
Single Shot Sampling Rate: LT374 Series/ LT372 Series: 2 GS/ s; LT354/ LT264/ LT262 Series: 1 GS/ s
Acquisition Memory (4 channel): LT374L: 4 Mpts per channel; LT354ML: 2 Mpts per channel;
LT374M/ LT372M/ LT264M: 1 Mpts per channel; LT374/ LT372: 250 kpts per channel; LT264/ LT262:
100 kpts per channel
Acquisition Memory (2 channel): All 4-channel models have double the acquisition memory for 2 channels
as they do for 4 channels.
LT584 250 kpts per channel
LT584 M 1 Mpts per channel
LT584 L 4 Mpts per channel
Vertical Resolution: 8 bits
Sensitivity: 2 mV/ div to 10 V/ div fully variable; LT584: 50 ohms: 2 mV/ div to 1 V/ div; 1M ohms: 2 mV/ div
to 5 V/ div fully variable
DC Accuracy: ± (1.5% + 0.5% of full scale)
Offset Range:
2 mV to 99 mV/ div: ± 1 V
100 mV to 99 V/ div: ± 10 V
1 V to 10 V/ div: ± 100 V
Interleaved Channels: LT584:2; LT374: 2; LT372: 1
ACQ U I SI T I O N M O D E S
E xternal Trigger Input: ± 0.5 V, ± 5 V with Ext 10; max input same as input channels
AUTO SE TUP
Automatically sets timebase, trigger, and sensitivity to display a wide range of repetitive signals.
Vertical Find: Automatically sets sensitivity for the selected input signal
PROBE S
Model PP006A: PP006 with auto-detect: 10:1, 10M ohms; one probe per channel
Probe System: ProBus Intelligent Probe System supports active, high voltage, current, and differential probes,
and differential amplifiers
SE TUP STORAGE
For front panel and instrument status: Four non-volatile memories and floppy drive are standard; hard drive
and memory card are optional
MATH TOOLS
Simultaneously perform up to four math processing functions; traces can be chained together to perform math
on math. Standard functions: add, subtract, multiply, divide, inverse, identity, summation, summed averaging to
4000 sweeps, continuous averaging ERES low-pass digital filters for 11-bit vertical resolution, FFT of 50 kpt
waveforms, Extrema for displaying envelope, roof and floor, physical units, rescale (with units), (sin x)/ x,
resample (deskew).
ME ASURE TOOLS
Cursor Measurements:
Relative Time: Two arrow cursors measure time and voltage differences relative to each other with a
resolution of ± 0.05% full scale.
Relative Amplitude (Voltage): Two horizontal bars measure voltage differences at ± 0.2% fs resolution.
Absolute Time: Cross-hair marker measures time relative to trigger and voltage with respect to ground.
Absolute Amplitude (Voltage): A horizontal reference line cursor measures voltage with respect to
ground.
Automated Measurements: Display any five parameters together with their average, high, low and standard
deviations.
Pass/ Fail: Test any five parameters against selectable thresholds. Limit testing is performed using masks
created on the scope or on a PC. Setup a pass or fail condition to initiate actions such as hardcopy output, save
waveform to memory, GPIB SRQ, or pulse out.
IN TE RFACE
Remote Control: Full control via GPIB*, RS-232-C∗, and E thernet*
Floppy Drive: Internal, DOS format, 3.5" high density
PC Card Slot (optional): Supports memory and hard drive cards
E xternal Monitor Port: 15-pin D-Type VGA compatible*
Centronics Port: Parallel printer interface*
Internal graphics printer (optional): 25 mm/ s max, 112 mm paper width; provides hardcopy output in
< 10 seconds
E thernet (optional): 10BaseT*
OUTPUTS
Calibrator signal: 500 Hz–1 MHz square wave, −1.0 to + 1.0, test point and ground lug on front panel
Control signals: Choice of trigger ready, trigger out, or Pass/ Fail status; TTL levels into 1 MΩ at rear panel
BNC (output resistance 300 Ω ± 10%)
GE N E RAL
Operating Conditions: Temperature 5–45 °C; Humidity 80% RH max. (non-condensing) up to 35 °C (derates
to 50% max. RH at 45 °C). Altitude 4500 m max. up to 25 °C (derates to 2000 m max. at 45 °C)
Shock and Vibration: Conforms to selected sections of MIL-PRF-28800F, Class 3
Power Requirements: 100–120 V (± 10%) AC at 50/ 60/ 400 (± 10%) Hz, or 200–240 V (± 10%) AC at 50/ 60
(± 10%) Hz; automatic AC voltage selection; Power consumption: 250 VA max. (depending on model)
Dimensions (HWD): 210 mm x 350 mm x 300 mm (8.3" x 13.8" x 11.8"); height excludes scope feet
Weight: 8.5 kg (19 lbs.) excluding accessories and internal printer; 9 kg (20 lbs.) excluding accessories, including
internal printer
∗
Use properly shielded cables to conform to CE requirements (EMC Directive 89/ 336/ EEC).
EN 61000-4-5:1995* Surges
* Meets Performance Criteria “B” limits —during the disturbance, product undergoes a temporary degradation
or loss of function of performance which is self recoverable.
†Meets Performance Criteria “C” limits —during the disturbance, product undergoes a temporary degradation
or loss of function of performance which requires operator intervention or system reset.
BLANK PAGE
Binning, 214
A And Measurement Accuracy, 231
Setting, 219
Absolute mode, 63, 71 Blackman-Harris, 81, 162
AC, 18, 20, 45, 81, 119 Block Diagram, 281
Acquisition Memory, 279, 281 BNC, 23
Acquisition Summary field, 32 and CAL Setup, 39
ActiveDSO, 17, 257, 271, 272 Use of signal output, 41
Control Instantiation, 271
Power Point, 272 C
ADC (Analog-to-Digital Converter), 101, 279, 281
Add New Directory, 93 CAL and BNC Setup, 39
ADD OPTION KE Y, 26 Calibration, 16
Add Software Options, 26 Automatic, 280
Algorithms, 75 of Passive Probe, 40
Amplitude (ampl), 179 CHANGE COLORS, 143
Amplitude cursors, 67, 68, 71 CHANGE PARAM menu, 166, 171, 206, 214,
Analog Persistence, 6, 8, 140, 280 215, 222
Green button, 51, 52, 55, 139, 146 CHANGE TEST menu, 173, 175
Specifications, 285 Cleaning, 21
use, 9, 118 Clear Sweeps button, 53, 74, 152, 153, 158, 224
Vector diagram, 147 Clock Edge, 178
Analysis Packages, 65 Color, 58, 59, 142, 143, 144
Acquisition Mode Table, 283 Background, 58, 144
Acquisition System Specifications, 282 List, 145
Area, 179 Linking Objects, 58
ASCII, Saving waveforms, 192, 193, 195, 256 Opaque, 59, 142
Formats, 192 Transparent, 59, 142
Setup, 194 Color-Graded Persistence, 51, 53, 139, 141
Auto mode button, 46 Combining Channels, 104
Auto Scroll, 34, 35 Configuring to Communicate with PC
Auto Setup button, 31, 113, 117, 127, 285 Connected to Network, 263
Automatic Recalibration, 34 Not Connected to Network, 264
Average (avg), 223, 233 Connecting to a Host, 261
Averaging, Continuous Average, 83, 153
Continuous, 83, 153 Copy, 90, 94
Summed, 83, 84, 153 Coupling, 38, 48, 117, 127
Determining, 45, 119
B Cursors, 63
Amplitude (Voltage), 63, 67, 68, 71
Back Panel, See Rear Panel and FFTs, 158
Background color, 58 and Persistence, 63
Bandwidth Limit (BWL), 38 Bold, 3
Base, 179 Difference, 68, 69
Bi-level Pattern Trigger, 134 in Absolute mode, 63
305
Index
306
Index
307
Index
308
Index
309
Index
310
Index
311
Index
312