These examples are purely illustrative, but you can easily imagine that with a VBScript you can
add value to the scope in a very short time. This gives you an instrument that does exactly what
you want, time after time, by using your stored setups and scripts.
What can you do with a customized instrument?
If you require a result that can be derived logically from the input waveform, you can do it. Many
calculations can be done with remarkably small scripts, but if you have no time for scripting, you
can use one of the proprietary packages, such as Excel, MATLAB, or Mathcad, which offer
immense processing power.
Scaling and Display
Scripting and programming allow a large variety of opportunities. You may, for example, be using
transducers. If so, you can change the units of your waveforms, and write N (newtons), J (joules)
and so on, and you can introduce scaling factors. If the transducers are non-linear, you can
correct for that, too. You can also transform horizontal scales and vertical scales by manipulating
the data. Logarithmic scales in amplitude and frequency are often required. Squaring and taking
square roots are needed in certain applications. Here is a picture showing some graphs related to
white noise, showing ways of detecting small deviations from the true distribution. The lower two
graphs were generated and placed in one trace using a VBScript.
In the next example, four graphs are placed in one trace.
Golden Waveforms
This is a rich field for VBS. An example was given earlier. The only limits to the shapes that can
be generated are the vertical resolution and the number of samples.
A practical example – DVI Data-Clock skew
The next example is a measurement of DVI Data-Clock skew jitter measurement, using a
VBScript to emulate the PLL. A solution to a practical measurement problem was shown earlier.
These are just a few of the many solutions that can be created.
226
SDA-OM-E Rev H
Summary of Contents for SDA
Page 1: ...SERIAL DATA ANALYZER OPERATOR S MANUAL December 2007 ...
Page 223: ...SDA Operator s Manual Example 6 SDA OM E Rev H 223 ...
Page 225: ...SDA Operator s Manual SDA OM E Rev H 225 ...
Page 246: ...246 SDA OM E Rev H ...
Page 247: ...SDA Operator s Manual Excel Example 5 Using a Surface Plot SDA OM E Rev H 247 ...
Page 279: ...SDA Operator s Manual Convolving two signals SDA OM E Rev H 279 ...
Page 310: ...The jitter wizard is accessed from the Analysis drop down menu 310 SDA OM E Rev H ...
Page 327: ...SDA Operator s Manual SDA OM E Rev H 327 ...
Page 328: ...328 SDA OM E Rev H ...
Page 394: ...394 SDA OM E Rev H ...