The influence of oscilloscope dead time and waveform capture rate on measurement results

Publisher:SereneNature7Latest update time:2011-06-17 Keywords:Oscilloscope Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

Today, traditional analog oscilloscopes have gradually faded out of people's sight, and digital oscilloscopes have almost replaced analog oscilloscopes and become the most commonly used instrument for circuit debugging in the hands of hardware engineers. Do you think that the oscilloscope provides all the information of the measured signal? In fact, the oscilloscope is in a no-signal state most of the time and cannot detect the signal. This period of time when the signal is lost is usually called dead time.

What is dead time?

To understand the source of dead time, you need to have a basic understanding of the structure of a digital oscilloscope. The typical block diagram of a digital oscilloscope is shown in Figure 1 and Figure 2.

The impact of oscilloscope dead time and waveform capture rate on measurement (EE Times)
Figure 1: Block diagram of a traditional digital oscilloscope.

The impact of oscilloscope dead time and waveform capture rate on measurement (EE Times)
Figure 2: Block diagram of the RTO series oscilloscopes from R&S.

The measured signal enters the oscilloscope through the input channel and is conditioned by the attenuators and amplifiers in the vertical system. The analog-to-digital converter (ADC) samples the signal at fixed time intervals and converts each signal amplitude into a discrete digital value called a "sample point". The acquisition module then performs processing functions, such as sample extraction, and the default is generally sampling mode. The output data is stored as sample points in the acquisition memory. The number of stored sample points can be set by the user through the record length.

These sample points can be further post-processed according to user needs. Post-processing tasks include arithmetic functions (such as averaging), mathematical operations (such as FIR filtering), automatic measurements (such as rise time or fall time), and analysis functions (such as histogram or mask testing). Other post-processing tasks include protocol decoding, jitter analysis, and vector signal analysis.

For digital oscilloscopes, there is essentially no limit to the processing steps that can be performed on the waveform samples. These post-processing functions are either performed using software through the instrument's main processing routine, or using dedicated ASIC or FPGA hardware, depending on the oscilloscope's architecture. The final results are then presented to the user through the oscilloscope's display.

From Figures 1 and 2, we can see the difference in signal processing between the R&S RTO series oscilloscope and traditional digital oscilloscopes. It uses the specially developed ASIC chip RTC and FPGA to implement waveform sample post-processing, such as channel calibration, sample extraction, digital filtering, math, histogram measurement, template test, FFT, automatic measurement, protocol decoding, etc., which greatly reduces the workload of the main processor. At the same time, the analog trigger circuit is replaced by a digital trigger in the RTO chip, eliminating the trigger jitter caused by the analog trigger circuit. In order to reduce this part of the jitter, traditional mid-to-high-end oscilloscopes require a lot of DSP post-processing. Innovation in hardware structure has greatly shortened the time spent on waveform sample post-processing of the RTO oscilloscope.

The period from signal sampling to waveform sample processing and display is called capture period. The oscilloscope can capture the next new waveform only after the previous capture period ends. Therefore, the digital oscilloscope uses most of the capture period to post-process the waveform samples. During this process, the oscilloscope is in a no-signal state and cannot continue to monitor the measured signal. Fundamentally speaking, dead time is the time required for the digital oscilloscope to post-process the waveform samples.

Relationship between dead time, capture cycle and waveform capture rate

Figure 3 shows a schematic diagram of a waveform capture cycle. The capture cycle consists of an effective capture time and a dead time period. During the effective capture time, the oscilloscope captures the number of waveform samples set by the user and writes them into the acquisition memory. The capture dead time consists of a fixed time and a variable time. The fixed time depends on the architecture of each instrument. The variable time depends on the time required for processing, which is directly related to the set number of captured samples (record length), horizontal scale, sampling rate, and selected post-processing functions (such as interpolation, math functions, measurements, and analysis). The ratio of dead time to capture period The dead time ratio is also an important characteristic of the oscilloscope. The reciprocal of the capture period is the waveform capture rate.


Figure 3: One capture cycle of a digital oscilloscope.

For example, if the effective capture time is 100ns (the number of samples is 1k, and the sampling rate is 10G), and the dead time is 10ms, then the time used for the entire capture cycle is 10.0001ms. The resulting dead time ratio is 99.999%, and the waveform capture rate is less than 100 waveforms per second. Currently, most oscilloscopes on the market have a waveform capture rate of several hundred times under conventional measurement mode. R&S's latest RTO series oscilloscopes can achieve a waveform capture rate of up to 1,000,000 times under the same conditions, and the dead time ratio can be reduced to less than 90%, which is much higher than other oscilloscopes. Some oscilloscopes with a bandwidth of ≤1G can achieve a waveform capture rate of 50,000 times/second at their highest sampling rate, and their dead time ratio is also as high as 99.5% or more. [page]

Effects of Dead Time and Waveform Capture Rate on Measurement Results

Many engineers may have encountered such a situation during hardware debugging: in the later stage of debugging, the welding of the main components of the circuit board is basically completed. During the functional verification process, it is found that the system will fail soon after running, but the key clock and enable signals are checked through the oscilloscope. There is "no problem", and the cause of the failure is finally determined to be software, and then the code is checked line by line to optimize the software. Now we have a clear understanding of the dead time of the oscilloscope. Another possibility for the above situation is that the oscilloscope missed the occasional signal that caused the system failure. Figure 4 can illustrate this problem very vividly:

The impact of oscilloscope dead time and waveform capture rate on measurement (EE Times)
Figure 4: Oscilloscope dead time causes loss of critical infrequent signals.

Due to the existence of the oscilloscope dead time, the oscilloscope may miss key abnormal signals and display a deceptive result to the user, ultimately misleading the user's judgment, greatly prolonging the debugging time and reducing debugging efficiency.

According to Equation 1, if the waveform capture time (that is, number of samples × resolution, or 10 × horizontal scale), waveform capture rate, and signal event occurrence rate (such as the repetition rate of a pulse interference) are all determined, increasing the measurement time will increase the probability of capturing and displaying the signal event:

Formula 1:

The impact of oscilloscope dead time and waveform capture rate on measurement (EE Times)

P: The probability of capturing an occasional repetitive signal event [in %]

GlitchRate: Signal failure frequency (e.g., repetitive pulse interference) [unit: 1/s]

T: effective capture time or waveform display time (record length/sampling rate, or record length × resolution, or 10 × time range/division) [unit: s]

AcqRate: waveform capture rate [unit is wfms/s]

Tmeasure: measurement time [unit: s]

If the probability is known, the time required to capture the sporadic signal can be calculated by transforming Formula 1:

Formula 2:

The impact of oscilloscope dead time and waveform capture rate on measurement (EE Times)

Assume that a signal has an anomaly that repeats 10 times per second. The signal itself is displayed as data on an oscilloscope with a horizontal scale of 10ns/div. If the display used has 10 horizontal divisions, an effective capture time of 100ns can be calculated. In order to ensure a high confidence level in capturing the desired signal event, a probability of 99.9% is used. Now, the required test time depends on the waveform capture rate of the oscilloscope. The following table summarizes the required test time corresponding to several different waveform capture rates.

The impact of oscilloscope dead time and waveform capture rate on measurement (EE Times)
Table 1: Time required to capture repetitive abnormal signals with a probability of 99.9% (T=100ns, GlitchRate=10/s).

Although the dead time ratio of R&S RTO series oscilloscopes under this condition is still close to 90%, compared with other oscilloscopes with a dead time ratio of more than 99.5%, its ability to detect occasional abnormal signals has increased by orders of magnitude, which can help engineers greatly improve debugging efficiency. Let me ask: How many engineers can watch each signal on the oscilloscope for more than 7 seconds?

As mentioned earlier, the waveform capture rate is related to the settings of the horizontal scale, record length, and sampling rate. In actual measurements, how to find a balance among these parameter settings based on the actual measured signal, view the waveform with the highest capture probability, and improve debugging efficiency is an issue that engineers need to consider when using digital oscilloscopes. This part will be discussed specifically in later articles.

Keywords:Oscilloscope Reference address:The influence of oscilloscope dead time and waveform capture rate on measurement results

Previous article:Basic Principles of Resistor Current Sensing
Next article:A typical differential amplifier circuit design and test

Latest Test Measurement Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号