Unlock instant, AI-driven research and patent intelligence for your innovation.

Waveform longitudinal average system based on FPGA (Field-Programmable Gate Array)

An average and vertical technology, applied in the direction of digital variable/waveform display, measuring device, instrument, etc., can solve problems affecting average precision, error accumulation, multiple logic resources, etc., achieve strong compatibility and scalability, and improve refresh rate Effect

Active Publication Date: 2019-07-09
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The advantage of this method is that the average efficiency is high. Every time a frame of raw data is processed, there will be an average data output. The disadvantage is that it needs to perform two division operations and multiple addition and subtraction operations, and it needs to consume more logic resources inside the FPGA. Realize the above four arithmetic operations, and the exponential average will cause error accumulation due to data truncation operation, which will affect the average accuracy

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
  • Waveform longitudinal average system based on FPGA (Field-Programmable Gate Array)
  • Waveform longitudinal average system based on FPGA (Field-Programmable Gate Array)
  • Waveform longitudinal average system based on FPGA (Field-Programmable Gate Array)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0030] figure 2 It is a structural diagram of a specific embodiment of the FPGA-based waveform longitudinal averaging system of the present invention. Such as figure 2 As shown, the FPGA-based waveform longitudinal averaging system of the present invention includes an ADC module 1, a sampling module 2, a first FIFO module 3, a waveform longitudinal averaging control module 4, an adder 5, a second FIFO module 6, a divider 7, and a buffer Module 8, host computer 9 and display 10, wherein snapshot module 2, the first FIFO module 3, waveform vertical average control module 4, adder 5, the second FIFO module 6, divider 7, cache module 8 are in FPGA (Field -Programmable Gate Array, that is, field programmable gate array), each module will be described in detail below.

[0031] The ADC module collects the signal to be tested, and sends the collected data sequence ADC_DATA to the sampling module 2 .

[0032] The sampling module 2 performs sampling on the sampling data sequence AD...

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 discloses a waveform longitudinal average system based on an FPGA (Field-Programmable Gate Array). To-be-tested signals are collected by an ADC module, are extracted by a signal extraction module and then are stored to a first FIFO module. A second FIFO module is used for storing accumulated data. Each time after data is effectively triggered, a summator reads signal extracted data from a first storage module and reads the accumulated data from the second FIFO module under control of a waveform longitudinal average control module, and carries out summation. The summed data is stored to the second FIFO module as new accumulated data. When the quantity of accumulated collection data reaches the longitudinal average times, a divider reads the accumulated data from the second FIFO module, carries out shifting and truncation to realize average, and stores an average result to a cache module. An upper computer reads the average result and sends the average result to a display for display. According to the system, the waveform longitudinal average is realized through utilization of the FPGA, a waveform refresh rate is improved, and moreover, storage resources can be saved.

Description

technical field [0001] The invention belongs to the technical field of testing, and more specifically relates to a waveform longitudinal averaging system based on FPGA. Background technique [0002] Oscilloscopes, as general testing instruments, are widely used in various industries, with functions such as real-time signal display, advanced triggering, protocol analysis, waveform search, and frequency measurement. In the oscilloscope mode of the oscilloscope, there is a vertical average mode, that is, for a periodic signal, N waveforms are continuously collected and stored, and then the N waveforms are arithmetically averaged before displaying. Its function is to eliminate channels superimposed on the periodic signal noise and quantization error. figure 1 It is a schematic diagram of the longitudinal average of the waveform. [0003] In the existing technology, there are three main ways to realize the vertical average of the waveform: [0004] The first method: the FPGA t...

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
IPC IPC(8): G01R13/02
CPCG01R13/0254G01R13/0272G01R13/029
Inventor 许波陈凯程玉华杨云鹏刘长剑贾树林王伊凡叶东坤赵佳
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA