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

A real-time storage method of high-speed a/d sampling data based on fpga

A sampling data, real-time technology, applied in the direction of data acquisition and recording, etc., can solve the problems of increased cost of acquisition system, signal processing chip FPGA and data storage chip SRAM operating speed cannot reach such a high level, etc.

Inactive Publication Date: 2016-08-17
CHINA ELECTRONIS TECH INSTR CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in high-speed A / D applications with a sampling rate of 1GSPS and above, although the high-speed A / D sampler can reach a rate of 2GHz, the operating speed of the signal processing chip FPGA and the data storage chip SRAM cannot reach such a high level. It can reach 400-600MHz, and the processing rate of SRAM can reach 150-250MHz. If FPGA and SRAM are selected with a higher speed, the cost of device procurement will increase by multiples, which will greatly increase the cost of the entire acquisition system.

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 real-time storage method of high-speed a/d sampling data based on fpga
  • A real-time storage method of high-speed a/d sampling data based on fpga
  • A real-time storage method of high-speed a/d sampling data based on fpga

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] The digital signal collected at high speed is firstly processed in the FPGA, after being slowed down, combined and stored, and then transmitted to the upper-end CPU for processing through the PCI bus, so the high-speed A / D data is not lost and real-time storage is the key link of the entire acquisition system . The high-speed A / D converter used in this design is the 12-bit accuracy produced by National Semiconductor, and the sampling rate can reach 3.6GSPS. The model is ADC12D1800CIUT dual A / D core converter. In this design, the high-speed A / D converter works Sampling frequency at 2GSPS. The FPGA selected is the XC5VLX110-1FF1153 of the Virtex-5 series of XILINX Company. This type of FPGA can have a maximum of 800 available I / O ports, which can fully meet the interface connection with the high-speed A / D converter and the back-end SRAM. What SRAM chooses is Cypress Semiconductor's CY7C1474V33, its storage depth can reach 72Mbit, the data width is 72 bits, and the maximu...

Embodiment 2

[0034] On the basis of the foregoing embodiments, further, a method for real-time storage of high-speed A / D sampling data realized based on FPGA, wherein, comprises the following steps:

[0035] Step 1: Acquire data at the rising edge of the A / D processing clock, convert the obtained 4-way 12-bit A / D input differential signal into a single-ended signal through the differential signal input buffer of the FPGA, and form 4 groups of 12-bit data fields The A / D input data value of A / D, described 4 groups are respectively set as A, B, C, D, enter step 2;

[0036] Step 2: Judging whether the current input of A, B, C, D is the first input in the buffer speed reduction combination; if it is the first input, go to step 3; if it is the second input, go to step 4; if it is For the third input, go to step 5;

[0037] Step 3: Write A and B into the lower 24 bits of the first SRAM temporary buffer, write C and D into the lower 24 bits of the second SRAM temporary buffer, increase the data i...

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 A / D sampling data real-time storage method achieved based on an FPGA. High-speed A / D outputs four lines of 12-bit-wide differential data after sampling to send the four lines of 12-bit-wide differential data to the FPGA to carry out processing, and the data sampled by the high-speed A / D are ultimately written into two pieces of SRAMs without loss in real time after being processed through speed reduction, bit wide expansion combination, data buffering and timing sequence matching and the like in the FPGA. Through the adoption of the scheme, the problems that the data output rate of the high-speed A / D does not match with the storage rate of the SRAMs, and the output data width of the high-speed A / D does not match with the storage interface width of the SRAMs and the contradiction between the retention time of SRAM bus data and the update rate of the high-speed A / D converter data are solved effectively, the correct A / D sampling data can be stored into the SRAMs without loss in real time, and the quality of data storage is guaranteed under the situation that the system working efficiency is improved.

Description

technical field [0001] The invention belongs to the technical field of data acquisition and design, and in particular relates to a method for real-time storage of high-speed A / D sampling data realized based on FPGA. Background technique [0002] With the advancement of the large-scale integrated circuit chip manufacturing process, the sampling rate of the A / D converter in the digital sampling system is getting higher and higher with the application requirements. At present, the high-speed A / D application with a sampling rate of 1GSPS and above has become a high-sampling The method adopted by the system is difficult to implement due to the high sampling rate, such as sampling design and storage design, and there are not many applications. [0003] In the sampling system, the storage design of the sampling system with a sampling rate below 1GSPS is relatively easy to do. For example, a sampling system with a sampling rate of 200MSPS and 16-bit resolution has a data processing ...

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): G06F17/40
Inventor 白月胜邵利艳
Owner CHINA ELECTRONIS TECH INSTR CO LTD
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