Oscilloscope Learning Center

Get Started

Join the Conversation

Blog

  • Welcome!

    Check out the Keysight Oscilloscopes blog! We are posting new content every Wednesday covering a variety of test and measurement topics: everything from industry updates to application news to oscilloscope tips and tricks.

    Read More
    7 Mar, 2016

Oscilloscope Basics

Oscilloscopes are the most common tools for designing and testing electronic devices and components. Both digital storage (DSO) and mixed signal (MSO) oscilloscopes are powerful instruments used to display and measure electrical signals over time, and can help determine which components of a system are behaving correctly and which are malfunctioning. They can also help you determine whether or not a newly designed component behaves the way you intended.

FINAL CLUE: It is an enigma how events at this location helped bring an end to war. Let’s just say you had to know the secret code to be let in here.

Learn More

What is an Oscilloscope?

Oscilloscopes are powerful tools that are useful for designing and testing electronic devices. They are vital in determining which components of a system are behaving correctly and which are malfunctioning. They can also help you determine whether or not a newly designed component behaves the way you intended.

Oscilloscopes are far more powerful than multimeters because they allow you to see what the electronic signals actually look like. Oscilloscopes are used in a wide range of fields, from the automotive industry to university research laboratories, to the aerospace-defense industry. Companies rely on oscilloscopes to help them uncover defects and produce fully-functional products.

Learn more about oscilloscope fundamentals

Learn the basics of using an oscilloscope from the 2-Minute Guru

Bandwidth

The single most important characteristic of an oscilloscope, bandwidth provides an indication of range in the frequency domain.

Measured in Hertz, bandwidth dictates the range of signals, in terms of frequency, that you are able to accurately display and test.

Without sufficient bandwidth, your oscilloscope will not display an accurate representation of the actual signal. For example, the amplitude of the signal may be incorrect, edges may not be clean, and waveform details may be lost.

Learn more about evaluating oscilloscope bandwidth

Sample Rate and Memory

The sample rate of an oscilloscope is the number of samples the oscilloscope can acquire per second. Your oscilloscope should have a sample rate that is at least 2.5 times greater than its bandwidth. However, the ideal sample rate should be 3 times the bandwidth or greater.

A digital oscilloscope uses an A/D (analog-to-digital) converter to digitize an input waveform. The digitized data is then stored in the oscilloscope’s high-speed memory. Memory depth is exactly how many samples or points and, therefore, what length of time can be stored.

Memory depth plays an important role in the sampling rate of an oscilloscope. Ideally, the sampling rate would remain constant no matter the settings on the oscilloscope. However, this would require a huge amount of memory at a large time/division setting. Instead, the sampling rate decreases as you increase the range of time. The more memory depth an oscilloscope has, the more time you can spend capturing waveforms at full sampling speed.

See how to evaluate oscilloscope sample rates and sampling fidelity

Understand how the oscilloscope memory architecture can impact an oscilloscope’s acquisition memory.

Learn how segmented memory can maximize an oscilloscope’s available memory

Waveform Update Rate

Waveform update rates can be extremely important — sometimes as important as traditional banner specifications including bandwidth and memory depth.

All oscilloscopes have an inherent characteristic called “dead-time”. This is the time between each repetitive acquisition of the scope, when it is processing the previously acquired waveform. Unfortunately, oscilloscope dead-times can sometimes be much longer than acquisition times. During the oscilloscope’s dead-time, any signal activity occurring will be missed, which can make capturing random and infrequent events with a scope a gamble.

Learn how fast update rates can increase your odds of finding infrequent glitches in this application note

Acquisition Modes

Oscilloscope acquisition modes dictate how the sample points acquired by the scope from the analog-to-digital converter (ADC) are combined and displayed as waveform points. The following acquisition modes are the most common:

Normal or Sample Acquisition Mode

This is the most basic acquisition mode where one waveform point is created from one sample point during each waveform interval. It is the most common and yields the best display for most waveforms.

Averaging Acquisition Mode

The averaging mode lets you average multiple acquisitions together to reduce noise and increase vertical resolution. Averaging requires a stable trigger and repetitive waveform. A higher number of averages reduces noise more and increases vertical resolution.

aquistion-modes

Roll Mode

Roll Mode is a triggerless acquisition mode in which acquisition data is displayed in a rolling fashion starting at the right side of the display and continuing to the left (while the acquisition is running). Roll mode is useful when making manual adjustments to low-frequency waveforms, finding disturbances in low-frequency waveforms, or monitoring the power-up cycle of a power supply voltage.Because roll mode is a triggerless acquisition mode, there is no trigger reference and all trigger features are disabled. New data will continue rolling across the screen while the acquisition is running. The horizontal reference point is set to the right and is the current moment in time. Waveform data points are scrolled to the left of the horizontal reference point at the current sampling rate.

Peak Detect Mode

All DSOs and MSOs have a fixed amount of acquisition memory. This is the number of samples that the oscilloscope can digitize for each acquisition cycle. If the scope’s timebase is set to a relatively fast time/div setting, such as 20 ns/div, then the scope will always have a sufficient amount of memory to capture a waveform at that setting using the scope’s maximum specified sample rate. For example, if a scope’s maximum specified sample rate is 4 GSa/s (250 ps between samples), and if the scope’s timebase is set to 20 ns/div, then an acquisition memory depth of 800 points is all that is required to capture and display a complete waveform. At 20 ns/div, a complete waveform across the scope’s screen would consist of 200 ns of time (20 ns/div x 10 horizontal divisions). The required memory depth to fill this time while still sampling at 4 GSa/s is then just 800 points (200 ns/250 ps = 800).

If you set the scope’s timebase to a much slower time/div setting in order to capture slower waveforms and longer time, then the scope may need to automatically reduce its sampling rate in order to fill the required waveform time. All DSOs and MSOs do this. For example, let’s assume that you want to capture a relatively slow signal and need to set the scope’s timebase to 10 ms/div (100 ms across screen). If the scope’s maximum memory depth is 2 M points, then the scope will need to reduce its sample rate to 20 MSa/s (100 ms/2 M = 50 ns sample period).

Although in most cases this is not a problem, because capturing slower waveforms doesn’t require fast sample rates, what if the input signal consisted of a combination of low-speed and high-speed characteristics? For example, what if the input signal that you want to capture is a 30 Hz sine wave with very narrow glitches riding on it? Capturing the 30 Hz sine wave doesn’t require a fast sample rate, but capturing the narrow glitches may require a very fast sample rate.

When the Peak Detect acquisition mode has been selected, rather than sampling waveforms at a reduced rate, the scope intelligently decimates acquired data at a higher sample rate. For example, let’s assume that the scope needs to run at a sample rate that is 1/100th of its maximum sample rate. This would be equivalent to running the scope at its maximum sample rate, but only storing every 1/100th point, which is “unintelligent” decimation. In the Peak Detect mode, the scope would analyze a group of 200 consecutive samples in real-time (sampled at a high rate), and then store just the maximum and minimum digitized values for this group of 200 points, which is just 2 points. This would be a decimation factor of 100. So you may ask, why not always use the Peak Detect mode? There are some tradeoffs when using this mode of acquisition. First of all, the scope’s absolute maximum sample rate is reduced. Secondly, stored points will NOT be evenly spaced. And this is an important criterion of the Nyquist Sampling theorem. So for this particular measurement application, using the Peak Detect mode is a good choice. But for other measurement applications, Peak Detect may not be the appropriate acquisition mode.

High Resolution Acquisition Mode

High Resolution mode averages sequential sample points within the sample acquisition. It results in a reduction of random noise, produces a smoother trace on screen, and effectively increases the vertical resolution. It does not require a repetitive waveform like averaging does.

See how averaging or High Resolution Acquisition Mode can improve vertical resolution

Segmented Memory Acquisition Mode

Segmented memory allows the acquisition memory to be divided into a set of equal-length sub-records, which are equal in total collective length to the full memory depth of the oscilloscope. Segmented memory is useful for applications that have multiple bursts of data that are separated by dead time, as it maximizes the oscilloscope’s memory depth by only capturing a sub-record after a triggered event.Before segmented memory was available, the best way to acquire and store data from consecutive trigger events on-the-fly was to store the acquired data from each trigger to the oscilloscope’s hard drive. The time it took to save each waveform to the hard drive greatly constrained the overall throughput.With segmented memory, the oscilloscope uses the actual high-speed acquisition memory to store each waveform instead of the hard drive. This greatly improves throughput and minimizes between-cycle dead time.

Learn how segmented memory can maximize an oscilloscope’s available memory

Tips for When to Use Various Acquisition Modes

Normal Acquisition Mode:

  • Use for waveforms with frequency components less than 1⁄4 the sampling rate.
  • Capture waveforms that occur infrequently, such as glitches.
  • Use for single-shot waveform events.

Peak Detect Acquisition Mode:

  • Quickly find waveform anomalies > 50 ps wide that occur between samples at slow sweep speeds.
  • See if a waveform is aliased.
  • Use for single-shot waveform events.

Averaging Mode

  • For periodic waveforms, normal Averaging can be used to reduce the noise over several triggers.

High-Resolution Acquisition Mode:

  • Reduce noise and improve signal-to-noise ratio on non-periodic (single-shot) waveforms. For periodic waveforms, normal Averaging can be used to reduce the noise over several triggers.
  • Improve the resolution of your signal. As the high-resolution interval increases, the number of effective bits also increases (up to a certain point).

Segmented Sampling Mode (Normal, Peak Detect, or High-Resolution Acquisition Modes):

  • View waveform events that are far apart in time, but have high-frequency content.

Roll Mode Sampling Mode:

  • Use when making manual adjustments to low-frequency waveforms.
  • Find disturbances in low-frequency waveforms.
  • Monitor the power-up cycle of a power supply voltage.

Basic Oscilloscope Controls

Many oscilloscopes on the market today have various ways to control the scope, including using the front panel, touch screen, or soft keys. Some of the basic controls seen on most oscilloscopes include:

Horizontal Controls: An oscilloscope’s horizontal controls typically are grouped in a front- panel section marked Horizontal. These controls enable you to make adjustments to the horizontal scale of the display. There will be a control that designates the time per division on the x-axis. Again, decreasing the time per division enables you to zoom in on a narrower range of time. There will also be a control for the horizontal delay (offset). This control enables you to scan through a range of time.

Vertical Controls: Vertical controls on an oscilloscope typically are grouped in a section marked Vertical. These controls allow you to adjust the vertical aspects of the display. For example, there will be a control that designates the number of volts per division (scale) on the y-axis of the display grid. You can zoom in on a waveform by decreasing the volts per division or you can zoom out by increasing this quantity. There also is a control for the vertical offset of the waveform. This control simply translates the entire waveform up or down on the display.

Trigger Controls: Triggering on your signal helps provide a stable, usable display and allows you to synchronize the scope’s acquisition on the part of the waveform you are interested in viewing. The trigger controls let you pick your vertical trigger level (for example, the voltage at which you want your oscilloscope to trigger) and choose between various triggering capabilities.

Here is an example of the vertical and horizontal control sections on the front panel of a Keysight InfiniiVision 2000X Series oscilloscope.

basic-controls1

basic-controls2

Basic Measurements

Once you have acquired a signal and displayed it on the oscilloscope, the next step is usually to perform measurements on the waveform. Oscilloscopes now have a tremendous amount of built-in measurement capabilities that enable you to quickly analyze your waveform. Some examples of these basic measurements include:

Rise time: Rise time is the time at the upper threshold minus the time at the lower threshold of the edge you are measuring. Fall time is similar in that it is the time at the lower threshold minus the time at the upper threshold of the edge you are measuring.
basic-measurements-rise

Pulse Width: Pulse Width is the time from the mid-threshold of the first rising edge to the mid-threshold of the next falling edge.
basic-measurements-pulse

Amplitude and Other Voltage Measurements: This is a measure of the amplitude of the waveform display. You can also usually measure the peak-to-peak voltage, max voltage, min voltage, and average voltage.
basic-measurements-amplitude

Period / Frequency: Period is defined as the time between the mid-threshold crossings of two consecutive, like-polarity edges. Frequency is defined as 1/Period.
basic-measurements-frequency

There are many other measurements available on an oscilloscope, but this gives you an idea of some of the fundamental measurements.

Math Functions

There are many mathematical operations you can perform on your waveforms. Some examples include:

  • Fourier transform: This math function allows you to see the frequencies that compose your signal.
  • Absolute value: This math function shows the absolute value (in terms of voltage) of your waveform.
  • Integration: This math function computes the integral of your waveform.
  • Addition or subtraction: These math functions enable you to add or subtract multiple waveforms and display the resulting signal.

Again, this is a small subset of the possible measurements and mathematical functions available on an oscilloscope.

Learn more about using math functions and other advanced oscilloscope capabilities in the following pre- recorded webcast

Triggering

Triggering on your signal helps provide a stable, usable display and allows you to synchronize the scope’s acquisition on the part of the waveform you are interested in viewing.

Learn More

Basic Triggers

Triggering enables you to do two things on your oscilloscope:

  • Locate events in your waveform
  • Obtain a stable display

Once you set the trigger conditions, the oscilloscope looks at your acquisitions to see when these conditions are met. When they are met, the oscilloscope displays the trigger event and begins looking for the next trigger event (unless you are in the Single acquisition mode, in which case it stops). This allows you to set the trigger conditions to find specific portions of your waveform.

There are several different types of triggering but the one that is used most often is edge triggering. Edge triggering identifies a trigger condition by looking for the slope (rising or falling) and voltage level (trigger level) on the source you select. Any input channel, auxiliary input trigger, or line input can be used as the trigger source.

The following figure shows the trigger circuit diagram.
basic-triggering

Your waveform enters the positive input to the trigger comparator where it is compared to the trigger level voltage on the other input. The trigger comparator has a rising edge and a falling edge output. When a rising edge of your waveform crosses the trigger level, the rising edge comparator output goes high and the falling edge output goes low. When a falling edge of your waveform crosses the trigger level, the rising edge output goes low and the falling edge output goes high. The oscilloscope uses the output you have selected as the trigger output.

Zone triggering is also very useful and found on some oscilloscopes. This trigger lets you draw a box on the scope’s display and set certain trigger conditions such as “must intersect”, “not intersect”, etc. This can make triggering on complex signals easy when typically you would have to setup an advanced trigger condition.

Learn about new oscilloscope features that simplify isolating signal anomalies in these application notes

Triggering on Infrequent Anomalies and Complex Signals using Zone Trigger

Finding the Cause of an Infrequent Glitch

Experience for yourself in this online triggering simulation

Advanced Triggers

Sometimes a basic edge trigger is not enough to isolate/capture your signal. In these instances, oscilloscopes have advanced triggers you can use. Some examples of advanced triggers include:

Pulse Width Trigger

The oscilloscope identifies a pulse width trigger by looking for a pulse that is either wider or narrower than other pulses in your waveform. You specify the pulse width and pulse polarity (positive or negative) that the oscilloscope uses to determine a pulse width trigger. For a positive polarity pulse, the oscilloscope triggers when the falling edge of a pulse crosses the trigger level. For a negative polarity pulse, the oscilloscope triggers when the rising edge of a pulse crosses the trigger level.

Runt Trigger

Use Runt triggering to find a positive or negative pulse that has a smaller amplitude than the rest of the pulses. A low and high threshold are established with this trigger. The oscilloscope then looks for pulses that fall between these two thresholds and triggers when one is found.

Edge Then Edge Trigger

The Edge then Edge trigger mode triggers when the Nth edge occurs after an arming edge and a delay period.

Pattern Trigger

The Pattern trigger identifies a trigger condition by looking for a specified pattern. A pattern is a logical combination of the channels. Each channel can have a value of 1 (High), 0 (Low) or X (Don’t Care). A value is considered a High when your waveform’s voltage level is greater than its trigger level and a Low when the voltage level is less than its trigger level. If a channel is set to Don’t Care then it is not used as part of the pattern criteria.

Video Trigger

Video triggering can be used to capture the complicated waveforms of most standard analog video signals. The trigger circuitry detects the vertical and horizontal interval of the waveform and produces triggers based on the video trigger settings you have selected.

In addition to the standard and advanced trigger modes found in oscilloscopes, there are also special triggers to assist in the decode of specific buses. For example, common trigger and decodes include:

  • CAN/LIN/SENT
  • I2C / SPI
  • I2S
  • MIL-STD-1553 / ARINC 429
  • USB 2.0
  • UART / RS232
  • And many more…

As an example of this capability found in many scopes, learn how to debug automotive designs faster with CAN-dbc Symbolic Trigger and Decode

Debug Automotive Designs Faster with CAN-dbc Symbolic Trigger and Decode

Oscilloscope Measurement Tools to Help Debug Automotive Serial Buses Faster

And here are some videos that show this capability as well:

Probing

Probes are used to connect the oscilloscope to your device under test (DUT). A variety of factors, including probe type, probe loading and bandwidth can impact how accurately you are able to display and analyze your signal.

Learn More

Probing Overview

Probes, which are used to connect the oscilloscope to your device under test (DUT), are crucial in terms of signal integrity.

If you have a 1-GHz oscilloscope, but only have a probe that supports a bandwidth of 500 MHz, you are not fully utilizing the bandwidth of your oscilloscope.

See 8 hints for oscilloscope probing

Learn how to select the right probe with the Oscilloscope probes & accessories selection guide

Learn about some of the more technical aspects of probing that you should consider when capturing high-speed signals

See probing hints in the probing demo videos

Passive Probes

The most common type of scope probe today is the passive voltage probe. Passive probes contain only passive components and do not require a power supply for their operation. They are useful for probing signals with bandwidths less than 600 MHz. Passive probes usually produce relatively high capacitive loading and low resistive loading.

Passive probes can be divided into two main types: high-impedance-input probes and low- impedance resistor-divider probes. The high-impedance-input passive probe with a 10:1 division ratio is probably the most commonly used probe today.

Compared to active probes, passive probes are more rugged and less expensive. They offer a wide dynamic range (>300 V for a typical 10:1 probe) and high input resistance to match a scope’s input impedance. However, high-impedance-input probes impose heavier capacitive loading and have lower bandwidths than active probes or low-impedance (z0) resistor-divider passive probes.

Learn more about choosing the best passive or active probe for your task

Active Probes

Active probes require a power supply for active devices within the probe itself. Active probes contain a small, active amplifier built into the probe body near the probe tip. This arrangement makes it possible to keep the probe input capacitance very low, usually less than 2 pF. This low capacitance results in high input impedance on high frequencies. It has the best overall combination of resistive and capacitive loading. With such low loading, active probes can be used on high-impedance circuits that would be seriously loaded by passive probes. Active probes are the least intrusive of all the probes.

If your scope has more than 500 MHz of bandwidth, you are probably using an active probe—or should be. Despite its high price, the active probe is the tool of choice when you need high bandwidth performance. Active probes typically cost more than passive probes and feature limited input voltage but, because of their significantly lower capacitive loading, they give you more accurate insight into fast signals.

Learn more about choosing the best passive or active probe for your task

Single-ended Versus Differential Probes

A “differential” probe is an active probe that has two inputs, one positive and one negative, as well as a separate ground lead; it drives a single-terminated 50-Ω cable to transmit its output to one oscilloscope channel. The output signal is proportional to the difference between the voltages appearing at the two inputs. A differential probe is used to look at signals that are referenced to each other instead of earth ground and to look at small signals in the presence of large DC offsets or other common mode signals such as power line noise.

Typically you would choose a single-ended active probe for measuring single-ended signals (a voltage referenced to ground) and differential active probes for measuring differential signals (a plus voltage versus a minus voltage). However, one thing to keep in mind is that the effective ground plane between the signal connections in differential probes is more ideal than most of the ground connections in single-ended probes. This ground plane effectively connects the probe tip ground to the device-under-test (DUT) ground with very low impedance. Therefore differential probes can make even better measurements on single-ended signals than single-ended probes can.

Learn more about using single-ended versus differential probes

Current Probes

Current probes sense the current flowing through a conductor and convert it to a voltage that can be viewed and measured on an oscilloscope. Many current probes use a hybrid technology that includes a Hall-effect sensor, which senses the DC current, and a current transformer, which senses the AC current. Using split core construction, the current probe easily clips on and off of a conductor, making it unnecessary to make an electrical connection to the circuit.

Tips for making current measurements

Special/Application Specific Probes

In addition to standard probes, there are numerous probes created for very specific applications. Some examples include:

Probing inside temperature chambers

Making high-sensitivity, wide dynamic range measurements

Applications

Oscilloscopes can be a useful tool across a range of applications, and different oscilloscope features can be employed to help you make the most accurate measurements for these applications.

Learn More

Signal Integrity

The term “signal integrity” surfaces regularly in electronic test. Signal integrity is the primary measure of signal quality, and signal integrity’s importance increases with bandwidth, the need to view small signals, or the need to see small changes on larger signals. Why does oscilloscope signal integrity matter? Signal integrity impacts all scope measurements. The amount of impact signal integrity can make on signal shape and measurement values might surprise you. Oscilloscopes themselves are subject to the signal integrity challenges of distortion, noise, and loss. Scopes with superior signal integrity attributes provide a better representation of signals under test, while scopes with poor signal integrity attributes show a poorer representation of signals under test. This difference impacts engineers’ ability to gain insight, understand, debug, and characterize designs. Results from oscilloscopes with poor signal integrity can increase risk in development cycles times, production quality, and components chosen. To minimize this risk, it is a good idea to evaluate and choose an oscilloscope that has high signal integrity attributes.

See how to evaluate oscilloscope signal integrity

Learn about signal integrity solutions from Keysight

Power Integrity

Power integrity (PI) is a broad term used in the electronics industry that refers to the analysis of how effectively power is converted and delivered from the source to the load within a system.

The power is delivered through a power distribution network (PDN) that consists of passive components and interconnects from the source to the load including packaging up to the semiconductor. It typically includes measurements from DC to multi-gigahertz.

Learn key tips for making your best power integrity measurements

For more detail on tools and techniques for making power integrity measurements such as ripple, noise, spikes, compression, static/dynamic load response and supply-induced signal noise and jitter,

View the on-demand webcast

To learn how to more precisely test power rails, including seeing and characterizing small disturbances on rails, view the on-demand webcast

Traditional Power Supply Testing

Whether you are characterizing power supplies, testing power integrity or measuring low currents, there are many oscilloscope tools and resources now available.

Read application notes for the latest on power supply and low-power and current measurements

View recorded webcasts on making power supply measurements

See the software and probing solutions available to make the most accurate power measurements

View how-to demos on making power supply testing

Frequency Domain/Spectrum Analysis

Many of today’s digital oscilloscopes include a Fast Fourier Transform (FFT) for frequency domain analysis. This feature is especially valuable for oscilloscope users who have limited or no access to a spectrum analyzer yet occasionally need frequency domain analysis capability. An integrated oscilloscope FFT provides a cost effective, space saving alternative to a dedicated spectrum analyzer.

The oscilloscope Fast Fourier Transform (FFT) function and a variety of other math functions can prove valuable when bringing digital and RF designs to market. For example, the FFT function in an oscilloscope can quickly highlight the frequency content of signals coupled onto power supply rails. This, in turn, can help pinpoint the source of such noise signals. That’s important because such signals can translate into noise in other parts of the design, cutting signal margins, and potentially preventing the design from moving beyond the prototype stage until the problem is fixed. An FFT spectral view can also be helpful when looking at RF signals to verify if the proper pulse characteristics or modulation is happening. Time-gated FFTs even further evaluate spectral components of a signal, such as what frequency is present at certain points along RF pulses. Math functions such as a “Measurement Trend” on frequency measurements can quickly verify whether a classic modulation scheme is happening properly, like a linear frequency modulation chirp across RF pulses in a pulse train.

Learn more about FFT and Pulsed RF measurements

Learn how to use time gated FFTs for mixed domain analysis

Mixed Signal Analysis

In standard digital oscilloscopes, the input signal is analog and the digital-to-analog converter digitizes it. However, as digital electronic technology expanded, it became increasingly necessary to monitor analog and digital signals simultaneously. As a result, oscilloscope vendors began producing mixed signal oscilloscopes that can trigger on and display both analog and digital signals. Typically there are a small number of analog channels (2 or 4) and a larger number of digital channels. Mixed signal oscilloscopes have the advantage of being able to trigger on a combination of analog and digital signals and display them all, correlated on the same time base.

Learn more about mixed signal analysis

Jitter Measurements

Jitter is any frequency or phase related spurious variation of a waveform from its ideal. Jitter appears on a waveform edge before or after the trigger point as wide smeared edge. In other words, if you were to plot an eye diagram, the jitter is a measurement of the variance in time locations of the crossing points (see screen shot below).

Jitter has various causes; here are several potential ones:

  • Thermal noise
  • ISI
  • Cross talk
  • Vertical noise in the oscilloscope
  • EMI radiation

As data rates continue to increase in today’s state-of-the-art high-speed digital designs, timing budgets are decreasing. Ensuring that serial data signals are valid and stable when receivers sample the data often requires an understanding of the effects of the various components of jitter that may contribute to decreased valid data windows. The primary measurement tool used today by hardware design engineers to capture and view waveform jitter is an oscilloscope. Many of today’s higher performance oscilloscopes also provide optional jitter analysis measurement capabilities that can not only be used to view jitter in different display formats, but they can also quantize the various components of jitter.

Learn more about making jitter measurements on an oscilloscope

Understand more about an oscilloscope’s jitter specifications

Serial Buses

Oscilloscopes are great tools for the testing, decoding, and analysis of serial buses. Most oscilloscopes offer a wide range of serial bus analysis packages that usually includes the ability to trigger on the bus as well as decode it. Examples would include CAN, LIN, I2C, SPI, and many more.

Learn about automotive serial bus testing:

Automotive Serial Bus Testing

Debug Automotive Designs Faster with CAN-dbc Symbolic Trigger and Decode

And here are some videos that show this capability as well:

Scope Tip of the Month

Sign Up!