High-speed ADC (Analog to Digital Converter) sampled data receiving and buffering method and system based on FPGA (Field Programmable Gate Array)

A sampling data and data technology, applied in the direction of electrical digital data processing, instruments, etc., can solve the problems of inability to record data before triggering, low sampling data storage speed, short recording time, etc., and achieve fast speed, easy processing, and control simple effect

Active Publication Date: 2015-03-11
NORTHWEST INST OF NUCLEAR TECH
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Most of the existing high-speed data storage methods are based on bidirectional FIFO or external storage media. The high-speed data storage based on bidirectional FIFO has the following problems. It cannot realize the pre-trigger recording of data, and can only read and write the stored data sequentially, which is prone to metastability state, etc., and the use of external storage media such as SATA hard disk, the storage speed of the sampled data is not high, it can only recor

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
  • High-speed ADC (Analog to Digital Converter) sampled data receiving and buffering method and system based on FPGA (Field Programmable Gate Array)
  • High-speed ADC (Analog to Digital Converter) sampled data receiving and buffering method and system based on FPGA (Field Programmable Gate Array)
  • High-speed ADC (Analog to Digital Converter) sampled data receiving and buffering method and system based on FPGA (Field Programmable Gate Array)

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0066] In order to make the method and technical solution of the present invention intuitive and easy to understand, the present invention will be further described with reference to the accompanying drawings in combination with the following specific embodiments.

[0067] The present invention provides an FPGA-based method and system for receiving and buffering high-speed ADC sampling data. The system mainly includes the following components: a data receiving delay unit U1, a data reduction unit U2, a clock receiving delay unit U3, a clock processing unit U4, Data combination storage unit U5, control unit U6, see structure composition figure 1 .

[0068] Among them, the data reception delay unit U1 realizes the data reception and delay adjustment; the data reduction unit U2 realizes the serial-to-parallel conversion, stretching and speed reduction of the data signal; the clock reception delay unit U3 realizes the clock reception, and the clock is coarsely delayed Time adjustment c...

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 provides a high-speed ADC (Analog to Digital Converter) sampled data receiving and buffering method and system based on an FPGA (Field Programmable Gate Array). The system mainly comprises a data receiving delay unit, a data speed-down unit, a clock receiving delay unit, a clock processing unit, a data combination storage unit and a control unit. Inside the FPGA, the data speed-down unit is used for lowering the speed of a data signal, a clock signal uses double-edge latch data, and the data delay unit is used for performing delay adjustment on a plurality of pairs of data signals, so that simultaneous hop of the pairs of data signals is ensured; the hop edge of the clock signal is positioned in the center of the data signal; the data combination unit is used for combining and arranging widened and slowed-down data to recover practical waveform data; the practical waveform data is stored in the data storage unit. By adopting the method and the system, a plurality of paths of data signals and clock signals accompanying the data can be received simultaneously, and the functions of circular storage, pre-trigger recording, sequential read-out and the like of the data signal are realized.

Description

technical field [0001] The invention relates to a high-speed sampling data receiving and buffering method and system, based on a field programmable gate array FPGA platform and a high-speed ADC sampling data receiving and buffering method and system developed by using VHDL hardware description language. The invention relates to the field of high-speed data collection and storage. The method and system can be widely used in high-speed data collection and recording, high-speed image collection, radar echo data collection, etc., to realize real-time loop storage and pre-trigger recording of multi-channel high-speed data signals And sequential readout, after expansion, it can realize functions such as real-time analysis of high-speed data. Background technique [0002] As the application fields of the data acquisition system become more and more extensive, the requirements for its technical indicators are also getting higher and higher. Many applications require it to have a hig...

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): G06F13/20
CPCG06F13/4291
Inventor 李海涛阮林波田晓霞田耕渠红光张雁霞王晶李显宝
Owner NORTHWEST INST OF NUCLEAR TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products