Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A system for realizing average acquisition of oscilloscope by fpga segmented memory

A segmented storage, oscilloscope technology, applied in instruments, digital variable display, digital variable/waveform display, etc., can solve problems such as large amount of software calculation, inability to stop waveform expansion and compression, and operation speed that cannot keep up with waveform refresh speed.

Active Publication Date: 2018-03-16
NANJING GUORUI ANTAIXIN TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the case of relatively large average times, the software has a large amount of calculation, and the calculation speed cannot keep up with the refresh rate of the waveform.
Moreover, the software is also responsible for other control and calculation of the oscilloscope, so the average operation will cause the overall performance of the oscilloscope to decline
The average sampling mode implemented by software also has a disadvantage, that is, it cannot stop waveform stretching and compression, because the software deals with limited display points, not original points

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A system for realizing average acquisition of oscilloscope by fpga segmented memory
  • A system for realizing average acquisition of oscilloscope by fpga segmented memory
  • A system for realizing average acquisition of oscilloscope by fpga segmented memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0020] Such as figure 1 Described, the present invention provides a kind of system that realizes the average collection of oscilloscope with FPGA segmentation storage, comprises ADC sampling module, frame data processing module, segmentation storage and average module, data output module; In oscilloscope, analog-to-digital converter ADC After the sampling module converts the analog signal into a digital signal and stores it in the FPGA, the frame data processing module performs frame data processing. After the frame data processing, it enters the segmented storage and averaging module. The averaged data is output to the CPU through the data output module, and finally output show.

[0021] Such as figure 2 Shown, the average process of described subsection storage and average module sees formula (2):

[0022] SUM_AVE m =SUM_AVE m-1 +DATA_NEW-DATA_OLD (2)...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technology of utilizing FPGA sectional storage to realize oscilloscope average collection, comprising an ADC sampling module, a frame data processing module, a sectional storage and average module, and a data output module, wherein the average process of the sectional storage and average module is: SUM_AVEm=SUM_AVEm-1+DATA_NEW-DATA_OLD, wherein USUM_AVEm is an average data sum, SUM_AVEm-1 is a last average sum, DATA_NEW is latest frame processing data, and DATA_OLD is the initial frame processing data of a set average frequency; the DATA_NEW and the DATA_OLD are both stored in an FPGA internal storage area; frame data is stored in a DATA_NEW unit, is sent to an adder-subtractor, and meanwhile is written into an external storage area by a read-write control module. The technology has excellent display effects, reduces CPU costs, and guarantees speeds.

Description

technical field [0001] The invention relates to a digital oscilloscope, which is a way for the oscilloscope to realize average acquisition, and is suitable for general low-cost deep storage oscilloscopes. Background technique [0002] Digital oscilloscope is a common instrument in the field of electronic measurement, which is used to collect, display and store waveforms, and can also analyze various parameters. Oscilloscopes have many acquisition modes, one of which is averaging. This mode will average continuously acquired waveform points, filter out noise and signal glitches without compromising bandwidth, but the requirement is a periodic signal. Suitable for power quality analysis or harmonic analysis, etc. The stored waveform of the oscilloscope can be stored in the internal memory of the FPGA, or in an external memory with a large capacity. The waveform collected once can be stored continuously, and the waveform can also be stored in segments. Segmented memory divi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G01R13/02
CPCG01R13/02G01R13/029
Inventor 钟景华钱黄生
Owner NANJING GUORUI ANTAIXIN TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products