Making the Right Oscilloscope Choice: Equivalent time or realtime? By Dean Miles, Tektronix Oscilloscope acquisition methods are broadly divided into real time and equivalent time. While the difference in utility between the two is obvious for some measurements – say, power-up sequence – the comparison becomes more complex for serial data applications. While the latest generation of real-time oscilloscopes offer significantly more bandwidth than in the past, serial data rates, especially on the optical side, have continued to climb as well with little end in sight. This means there will continue to be a strong need for higher bandwidth and greater precision offered by equivalent sampling oscilloscopes for the foreseeable future. In order to make the right choice in instrument selection for a particular application, it’s important to have a clear understanding of the strength and weaknesses of each instrument. We then take a look at applications for equivalent time oscilloscopes in serial and optical test. Sampling technology basics Although there are a number of different implementations of sampling technology, today’s digital oscilloscopes utilize two basic sampling methods: real-time sampling and equivalent-time sampling. Equivalent-time sampling can be divided further, into two subcategories: random and sequential. Each method has distinct advantages, depending on the kind of measurements being made. For more details, please check out: www.tektronix.com/oscilloscopes Real-time sampling is ideal for signals whose frequency range is less than half the oscilloscope’s maximum sample rate. Here, the oscilloscope can acquire more than enough points in one “sweep” of the waveform to construct an accurate picture, as shown in Figure 1 below. Real-time sampling is an ideal way to capture fast, single-shot, transient signals with a digital oscilloscope. The “real-time” bandwidth is typically related to the sample rate with the following formula: e.g.. BW = Sample Rate / 2.5. Figure 1: Real-time sampling mode acquires all points in a record from a single trigger event When measuring high-frequency signals, the oscilloscope may not be able to collect enough samples in one sweep. Equivalent-time sampling can be used to accurately acquire signals whose frequency greatly exceeds the ratio of available Sample Rate/2.5 . Equivalent time sampling constructs a picture of a repetitive signal by capturing a specific bit of information from each repetition, as shown in Figure 2 below. The waveform builds up, one-by-one. This allows the oscilloscope to precisely capture signals whose frequency components are much higher than the oscilloscope’s sample rate Figure 2: Equavalent-time sampling mode acquires the waveform points after multiple triggers. This example shows random For more details, please check out: www.tektronix.com/oscilloscopes Signal acquisition modes In comparing acquisition modes, real-time oscilloscopes are straightforward enough: they acquire samples fast enough to reconstruct the signal within their bandwidth and dynamic range. This means that they have to sample beyond the Nyquist, that is, their sample rate is more than 2x of their bandwidth – e.g. 50 GS/s is sufficient for a 20 GHz oscilloscope. Normally they digitize with a clock that is asynchronous to the device under test (DUT). In the case of acquiring a serial data stream, every acquisition will be captured with a random phase between the serial data clock or data stream and the digitizer. As we discuss later, the trigger is often not essential. Besides operating with the real time acquisition mode, many real-time oscilloscopes also support an equivalent time mode. In this mode of a real-time oscilloscope, the digitizer is still running asynchronously of the DUT, and as many repetitive acquisitions of the signal are made phase between the oscilloscope’s digitizer and the DUT’s clock randomly varies. What’s different is that this time the trigger timing information is essential, and is used to place the acquired points into the record, relative to the same trigger point which, in the case of a serial data acquisition, would be in a fixed relationship to the DUT’s clock. Since many acquisitions are made, sample-to-sample spacing will be smaller than the spacing the digitizer exhibits, and the resulting apparent sample sate can easily reach TS/s. And since the phase of acquisitions is random, the mode is called random equivalent time sampling. This mean that the sampleto- sample spacing randomly decreases as the number of acquisitions grow, but strictly speaking is not guaranteed – it remains random. Now for the equivalent time of a “sampling” oscilloscope, the acquisition system is time-locked to the trigger. For serial data, the trigger is fired on the DUT signal or clock, and the acquisition samples are taken synchronously to the trigger. For serial data acquisition this means that there is a controlled phase relationship to the DUT. In other words, samples are taken in a sequence from left to right, in increasing time or phase from the trigger, in a method that properly know as “sequential equivalent time” sampling. It’s worth mentioning that the name “sampling” oscilloscope was sufficient long ago (when other oscilloscopes were analog in both time and vertical sense), but is hopelessly overloaded today when all oscilloscopes take samples in time, and so the name “sampling” oscilloscope is an anachronism. Other terms like signal or communication analyzer are a bit more up-to-date but not very specific, and thus there continues to be a certain amount of name-confusion. For more details, please check out: www.tektronix.com/oscilloscopes Random vs. Sequential Equivalent Time Sampling As noted, most high-performance real-time scopes offer equivalent-time acquisition but there is a big difference compared to traditional "sampling" scopes. Real-time oscilloscopes use random equivalent time acquisition while dedicated “sampling” oscilloscopes use sequential equivalent time sampling. The random approach to equivalent time captures samples with an asynchronous (to the trigger) clock and there is a block capable of positioning the samples. The advantage is that this makes it possible to capture samples before the trigger as typically expected from a real-time scope. However, the accuracy of the positioning of the samples does not approach what it is possible using the sequential equivalent time approach. The result can be a degraded eye with higher jitter. While the sequential equivalent time oscilloscope can only acquire samples after the trigger (unless a delay line is used), this is typically not an issue in most tests involving high-speed serial data. Serial data and oscilloscope acquisition method The key point for a serial data receiver is that everything depends on the relationship between the receiver clock and data. For example, the data stream into the receiver can be jittered, but if the clock recovery tracks jitter, and the relationship between data and clock is fixed or within a small fraction of the UI, then data can be recovered. The measurement tool should follow this logic, and so the serial data stream is typically shown plotted in with phase relative to the serial data clock. In a real-time oscilloscope the recovered clock can be generated by software that processes the captured data stream. In the case of an equivalent time oscilloscope, a real-time captured data stream doesn’t exist, so the recovered clock has to be non-virtual – a true hardware clock recovery similar to the one in a real receiver is needed. Equivalent time sampling for serial data Very high bit rates used in serial data communication often stress the acquisition system of a real-time oscilloscope in terms of available sample rate. If the oscilloscope acquires only a few data samples per UI of data the acquisition might still be within the Nyquist of the signal spectrum, but a low amount of over-sampling stresses the oscilloscope’s ability to correctly interpolate the samples for a clear, fully sampled eye. A small amount of noise will exist beyond the Nyquist, disturbing the accuracy of the interpolation even if a perfect algorithm is used. Equivalent time sampling can limit or avoid any interpolation since the equivalent (virtual) acquisition rate is not limited by the digitizer sample rate and can be huge. This advantage has its price – as mentioned above it requires a hardware clock recovery. In addition, the jitter of the captured data is burdened with the jitter floor of the clock recovery and the trigger path of the oscilloscope. This means that the jitter floor of a measurement will be worse than with the real-time acquisition. On a real-time For more details, please check out: www.tektronix.com/oscilloscopes oscilloscope it is worth experimenting with both methods – the real-time capture and the equivalent time capture to compare the trade-off of the methods. A sequential equivalent time oscilloscope presents a slightly different trade-off: the trigger jitter has been minimized by continuous efforts of oscilloscope designers, so the jitter floor issue is not a large concern. Additionally since the available bandwidth is typically much larger than the spectrum of the DUT’s signal, the bandwidth roll off of the oscilloscope is not in visible in the captured response of the device. With the vertical interpolation issues removed and the jitter floor of available oscilloscopes low enough the equivalent time oscilloscope presents the most accurate method to characterize the serial data waveform. The trade-off is another consideration, namely the limited usability of the equivalent time sequential sampling oscilloscope for less repetitive or non-repetitive measurement tasks. Trigger point, trigger counter-point Depending on the DUT setup, a clock from the DUT might also be available and then also the temptation to use such signal as the timing reference for the measurement. This is practical – saving on the need for clock recovery – but generates its own problems that should be understood before proceeding. In the case of a real-time oscilloscope the acquisition relative to the hardware clock signal provided by the DUT or the DUT test setup can lead to an overly positive view of the signal. This is because the realtime oscilloscope is triggered instantaneously and unit interval (UI) errors will not accumulate, at least not right at the trigger point. In contrast the DUT’s (receiver’s) clock recovery circuit is not following the signal’s clock errors instantly so some jitter accumulation may occur. The result may be slightly off when results are displayed on the real-time oscilloscope’s screen. This consideration remains even with a realtime oscilloscope running in random equivalent time mode. In such a case, it is best to adopt a more stringent acquisition method using advanced trigger and choose clock recovery circuit or PLL with parameters similar to that of the DUT, or verify the stability of the trigger signal clock in another way in an additional step of the DUT verification. In the case of a sequential equivalent time oscilloscope, a certain amount of jitter accumulation might be provided unwittingly by the long trigger-to-sample time, and in fact this method can be partially used by the real-time oscilloscope as well. Once again, however, a complete clock recovery (this time by necessity in HW) is a reliable way to see what the receiver will see. Understanding jitter With these considerations in mind, the equivalent time sampling oscilloscope equipped with clock recovery functionality can be a useful tool for analyzing jitter behavior in serial data designs as a “golden” alternative to the real-time oscilloscope. For instance, with a properly equipped equivalenttime oscilloscope, the probability distribution function (PDF) Eye Diagram, upper left in Figure 3, shows For more details, please check out: www.tektronix.com/oscilloscopes the statistical probability of eye closure. The display is generated by a combination of the correlated and uncorrelated horizontal and vertical information. Figure 3. Jitter analysis display on an equivalent time sampling oscilloscope. Despite its similarity in appearance to conventional eye diagrams, the PDF eye is not just a plot of sample hits, and it does not close with increasing acquisition time. While the eye still is a representation of the UI of a signal digitized horizontally and vertically into a high-resolution plot, the third dimension is the calculated probability of subsequent acquisitions hitting a particular point. The PDF Eye predicts the BER outcome not by “brute force”—acquisition of vast amounts of data—but by using the sampling capabilities to characterize the underlying distribution shape. Distribution after distribution is accumulated until all of the components of jitter and noise are measured and their PDFs known to a high degree of accuracy. In this way prediction of a BER of 1 x 10-18 becomes possible across the whole eye. Equivalent time oscilloscope applications Sequential equivalent time oscilloscopes provide a versatile tool for developing and testing high-speed communications, computers, and consumer electronics that involve multi-gigabit data transmission. They are used for optical and electrical transmitter characterization as well as verification for devices, modules, and systems used in these products. For more details, please check out: www.tektronix.com/oscilloscopes Additionally, they are well-suited for electrical signal path characterization, whether for packages, PCBs, or electrical cables. With exceptional bandwidth, signal fidelity, and a modular architecture, these instruments provide high performance TDR and interconnect analysis, detailed analysis of signal impairments, and BER calculations for current and emerging serial data technology. Also, “sampling” oscilloscopes represent the gold standard for electrical and optical applications which require ultra-high bandwidths, very fine vertical resolution, low jitter, and time interval accuracy. In summary, here’s a side-by-side comparison of when to select a real-time oscilloscope or when the equivalent time model might be the better choice: Real-time oscilloscope Only requires single trigger, can capture signals in “single-shot” mode Higher voltage input range (6.25V vs. 1 V for equivalent time scopes) Great for debug (e.g. can look at transient events from contiguous data points) with long memory depth Recovers clocks on incoming serial signals for fast eye diagram and jitter analysis Equivalent time oscilloscope Real-time scopes have high bandwidth of 30+ GHz however sampling scopes have even higher bandwidth of 70+ GHz Available Optical Reference Receiver-based modules enable direct acquisition of optical (700nm – 1800nm) signaling Low noise/jitter floor <200 ps Great for characterization ,e.g. repetitive nature lends itself well to applications such as golden SerDes testing or Time Domain Reflectometry (TDR) Because of their higher bandwidth, a wide variety of measurement and analysis tools which specifically address optical testing applications are typically available for equivalent time oscilloscopes. In addition to the standard amplitude and timing parametric measurements (e.g. rise/fall times, amplitude, RMS jitter, RMS noise, frequency, period, etc.) the measurement suites includes measurements specifically tailored to measuring optical signals include average optical power, extinction ratio, eye height, eye width and optical modulation amplitude. This provides a good review of real-time and equivalent-time oscilloscope capabilities for acquisition, clock recovery and triggering,while providing insight on additional uses for equivalent-time oscilloscopes like the DSA8300 Series from Tektronix. ### For more details, please check out: www.tektronix.com/oscilloscopes About the Author Dean Miles is a Senior Technical Marketing Manager at Tektronix responsible for Tektronix High Performance Product Portfolio. Dean has held various positions with Tektronix during his more than 20 years with the company, including Global Business Development Manager for Tektronix RF Technologies and Business Development Manager for Tektronix’ Optical Business Unit. Dean has presented Tektronix’s Technologies in more than 80 Countries around the world and met with more than 10,000 Engineers. For more details, please check out: www.tektronix.com/oscilloscopes