
Definition and Core Concepts of Waveform Capture Rate
The Waveform Capture Rate is a key performance indicator of digital oscilloscopes, representing the number of times the oscilloscope can capture and display waveforms within a unit of time, typically measured in “captures per second” or “frames per second.” Its core significance lies in reflecting the oscilloscope’s response speed and ability to capture signal changes.
From a working principle perspective, the oscilloscope’s operating cycle consists of two phases: “effective capture time” and “dead time.” The “effective capture time” is used for sampling and storing signals, while the “dead time” is used for data processing and screen refreshing. The formula for calculating the waveform capture rate is:
Waveform Capture Rate = 1 / (Effective Capture Time + Dead Time)
The larger the proportion of dead time, the lower the capture rate, increasing the risk of missing abnormal signals.
The Role and Technical Value of Waveform Capture Rate
The waveform capture rate is a core performance indicator of oscilloscopes, playing a crucial role in ensuring effective capture of transient phenomena (such as glitches, pulse interference, etc.) through high-frequency signal acquisition capabilities, thereby enhancing the accuracy of signal integrity analysis.
This feature is particularly important in applications such as high-speed digital circuit debugging, communication protocol validation, and power electronics device monitoring. A high capture rate can significantly increase the probability of reproducing faults and the efficiency of detecting abnormal signals, preventing omissions due to signal blind spots, and providing engineers with more complete and detailed waveform information, thus optimizing system design and enhancing reliability verification.
The effectiveness of digital oscilloscopes in detecting abnormal signals is typically measured by the “average number of anomalies captured per second.” Its reciprocal indicates the average waiting time required to observe an anomaly on the screen. The traditional approach is to set the oscilloscope to edge-triggered mode (rising or falling edge) and observe overlapping continuous waveform traces during each acquisition. After a period, it is hoped that one of the acquisitions will display an abnormal signal.
In this method, the abnormal capture rate can be calculated using the waveform’s edge rate (i.e., the number of times the waveform’s rising or falling edge is triggered per second, numerically equal to the waveform frequency), the oscilloscope’s capture rate, and the statistical occurrence frequency of abnormal events, with the following formula:
Abnormal Events Captured per Second = Min (Maximum Waveform Capture Rate, Waveform Edge Rate) * Abnormal Events per Second / Waveform Edge Rate
This means that if the edge change rate of the waveform does not exceed the oscilloscope’s capture rate, the oscilloscope will be able to capture every edge, thus not missing any anomalies. However, when the edge change rate of the waveform exceeds the oscilloscope’s capture capability, the oscilloscope will not be able to capture every edge, and the number of anomalies captured per second will equal the oscilloscope’s capture rate multiplied by the ratio of the probability of occurrence of anomalies to the waveform edge rate.
✦
Let’s consider the following scenario: on a 200 MHz clock signal, an anomaly (such as a glitch) occurs at a frequency of once every 5 seconds, using an oscilloscope with a waveform capture rate of 100,000 captures per second, the calculation based on the above formula is:
Abnormal Events Captured per Second = Min (100k, 200M) * 1/5 / 200M = 0.0001
Thus, the time required to capture one anomaly is 10,000 seconds, which means it takes an average of 2.8 hours to detect one anomaly!
✦
Therefore, when the edge rate of the signal is below the oscilloscope’s capture rate, the system operates normally; however, once the edge rate exceeds the oscilloscope’s capture capability, the waveform display becomes unstable or even distorted. This is precisely why many oscilloscope manufacturers are committed to developing oscilloscopes with high waveform capture rates.
From a technical perspective, improving the waveform capture rate relies on the collaborative optimization of hardware and algorithms. Breakthroughs in high-speed analog-to-digital converters and deep storage technology, combined with parallel processing architectures and intelligent algorithms, have not only achieved waveform capture rates exceeding one million captures per second but also significantly enhanced users’ observation efficiency and intuitive experience of complex signals through real-time data processing and dynamic refresh rate adjustment.
2
What is the Relationship Between Waveform Capture Rate and Screen Refresh Rate (60Hz)
The waveform capture rate indicates the number of times the oscilloscope completes the full waveform processing cycle of “acquisition-processing-display” per second, while the screen refresh rate refers to the number of times the display hardware physically refreshes the displayed content per second.
The core logic of their relationship is:
The capture rate is the “source” of waveform updates, determining how many frames of waveform data the oscilloscope can generate per second. If the capture rate is lower than the screen refresh rate, the screen may experience stuttering due to insufficient data supply. The screen refresh rate, on the other hand, is the “bottleneck” of waveform display—although the waveform capture rate may far exceed the screen refresh rate, the actual display effect is still limited by the latter. A screen refresh rate of 60Hz means the screen can display a maximum of 60 frames per second.
So, while the oscilloscope’s capture rate is indeed very high, with some models reaching millions of frames per second, if the screen’s refresh rate is only 60Hz, does this mean that such a high capture rate becomes meaningless?
Of course not. The value of a high capture rate is not diminished by the limitations of the screen refresh rate; the oscilloscope can use waveform synthesis technology to overlay multiple frames of data onto a single screen.
For example, the million frames of waveform data generated per second will be compressed and synthesized into only 60 frames on the screen, with each frame containing thousands of waveform data. Although this technology is limited by the screen refresh rate, the high density of waveform data in each frame allows users to clearly observe the continuous changes in the waveform.
Moreover, a high capture rate effectively shortens dead time, significantly increasing the probability of capturing sporadic signals. Even if the screen updates only 60 times per second, a high capture rate oscilloscope can still present richer waveform details during each refresh, greatly reducing the risk of signal omission. For instance, when debugging circuits with high-frequency glitches, a high capture rate oscilloscope can collect a large amount of waveform data in a very short time and display it on the screen, aiding in the more efficient identification of abnormal signals. In contrast, a low capture rate oscilloscope, even with the same screen refresh rate, may miss critical waveforms due to longer dead times.
Therefore, the core advantage of a high capture rate lies in enhancing the ability to analyze signal integrity, rather than merely improving the smoothness of screen display.
03
How is the High Waveform Capture Rate of Modern Oscilloscopes Achieved?
Traditional digital oscilloscopes rely on CPUs for waveform processing and display, leading to data processing becoming a bottleneck in system performance. Modern high capture rate oscilloscopes, however, effectively break through this limitation by adopting parallel processing architectures, significantly improving the efficiency of waveform capture and analysis:
-
FPGA Acceleration: Using Field Programmable Gate Arrays (FPGAs) to share the CPU load, processing waveform data and rendering displays in real-time.
-
Direct DDR Memory Connection: ADC sampled data is written directly to DDR memory, avoiding the serial transmission delays of traditional acquisition storage.
-
Digital Trigger System: Replacing analog triggers, enhancing trigger response speed and supporting complex trigger modes.
Dead time is primarily determined by data processing time. By adopting hardware parallelization design, the processes of waveform acquisition, processing, and display can be decoupled, significantly shortening dead time.
Currently, different manufacturers have adopted their unique technical solutions for achieving high waveform capture rates.
DIAN Technology’s independently developed SPO technology is the core of its high capture rate achievement. This technology effectively shares the CPU load through an FPGA parallel processing architecture, integrating functions such as waveform interpolation, mathematical operations, and trigger analysis, ensuring that data processing and display rendering are completed synchronously; at the same time, the intelligent memory management system can dynamically allocate DDR memory resources, supporting high sampling rates and deep storage depth to avoid data transmission bottlenecks; additionally, the device supports various display mode optimizations, including point display, vector display, and persistence mode, balancing high refresh rates with signal detail observation, thus enhancing users’ efficiency in identifying transient signals.
In addition, some manufacturers use DPX technology, which maps ADC data directly to pixels using dedicated DPX chips for fast refresh, previously known as “digital phosphor oscilloscopes.” However, precise measurements cannot be made in DPX mode, and once mathematical analysis and other functions are enabled, the capture rate will be significantly affected; moreover, high-end products still rely on traditional CPU architectures, limiting the waveform capture rate.
Other manufacturers employ TriggerScan technology, achieving high capture rates through intelligent trigger systems and hardware acceleration processing. This technology first monitors each edge of the signal in real-time, dynamically analyzes normal waveform characteristics, and automatically generates diverse intelligent trigger settings (such as slope, period, amplitude anomalies, etc.); subsequently, the system traverses these trigger conditions in a high-speed loop, triggering acquisition only when an anomaly is detected, significantly reducing dead time in traditional edge triggering; at the same time, it utilizes FPGA and dedicated ASIC chips for collaborative parallel processing and directly drives the display, avoiding data transmission delays. However, due to the use of dedicated ASIC designs, the device cost is relatively high, primarily targeting the high-end market.
Conclusion
The waveform capture rate is a core performance indicator of digital oscilloscopes, directly affecting the device’s ability to capture transient abnormal signals. This article systematically elaborates on the definition, principles, technical value, and implementation methods of waveform capture rate, deeply analyzing its essential differences from screen refresh rate—high capture rates leverage waveform synthesis technology to break display limitations, significantly enhancing the probability of capturing sporadic signals. Currently, modern oscilloscopes have achieved waveform capture rates at the million frames per second level through the adoption of FPGA acceleration, direct DDR connections, and other parallel architectures. Among them, DIAN Technology’s SPO technology combines intelligent memory management and multi-mode display optimization to achieve efficient collaboration between high sampling rates and deep storage depth.