Check patentability & draft patents in minutes with Patsnap Eureka AI!

Data transmission system of FPGA and DSP based on SRIO protocol

A data transmission system and data technology, applied in the field of data transmission, can solve the problems of difficulty in guaranteeing the stability of the synchronous sampling clock, affecting the accuracy of back-end data processing, etc., and achieve the effect of good versatility

Active Publication Date: 2021-12-17
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Synchronous sampling technology is a variable-rate sampling, and the sampling clock changes with the signal to be tested. Therefore, the stability of the synchronous sampling clock is usually difficult to guarantee, which in turn affects the accuracy of back-end data processing.

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
  • Data transmission system of FPGA and DSP based on SRIO protocol
  • Data transmission system of FPGA and DSP based on SRIO protocol
  • Data transmission system of FPGA and DSP based on SRIO protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0026] figure 1 It is a structural diagram of a specific embodiment of the data transmission system of the FPGA and DSP based on the SRIO protocol of the present invention. Such as figure 1 Shown, the present invention is based on the data transmission system between FPGA and DSP of SRIO protocol and comprises clock generation module 1, M channel binding modules 2, polling module 3, data unbinding module 4, asynchronous FIFO5 realized in FPGA , a transmission packet generation module 6 , an SRIO transmission module 7 , and a DSP module 8 . Each module is described in detail below.

[0027] The clock generating module 1 is used to generate M synchronous sampling clocks according to actual needs, for selection and use of acquisition boards, and the value of M is determined according to actual conditions.

[0028]Each channel binding module 2 includes a splicing module 21 and a data storage FIFO22, and the splicing module 21 of the mth channel binding module will use the colle...

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 data transmission system between an FPGA (Field Programmable Gate Array) and a DSP (Digital Signal Processor) based on an SRIO (Serial Radio Input / Output) protocol. A clock generation module generates M synchronous sampling clocks, and M channel binding modules are used for splicing and storing acquired data of acquisition board cards adopting the corresponding synchronous sampling clocks, a polling module is used for reading the spliced data from the corresponding channel binding module according to a reading signal of the DSP, a data unbinding module carries out data bit width expansion and data unbinding and then stores the spliced data into the asynchronous FIFO5, a transmission packet generation module reads the data from the asynchronous FIFO5, a transmission packet is generated according to the requirement of an SRIO protocol, and the SRIO transmission module sends the transmission packet to the DSP module for subsequent processing. According to the invention, data transmission with multiple synchronization systems, multiple channels and any bit width can be realized.

Description

technical field [0001] The invention belongs to the technical field of data transmission, and more specifically, relates to a data transmission system based on the FPGA and DSP of the SRIO protocol. Background technique [0002] With the development of integrated circuit technology, FPGA, CPU, DSP and other processors are constantly updated and iterated, and their performance has been greatly improved. High-speed data transmission between FPGA and these processors is very common and is often used in various high-speed data acquisition systems. With the development of technology, the data acquisition system tends to be more and more complex embedded system, and the high-speed transmission interface equipped with the necessary mainstream microprocessor is becoming more and more abundant and efficient. With the continuous improvement of FPGA performance, it has gradually become an indispensable part of the data acquisition system. A high-speed Serdes interface is often integra...

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 Applications(China)
IPC IPC(8): G06F13/42
CPCG06F13/4291G06F13/4295Y02D10/00
Inventor 耿航许波陈凯陈子灵程玉华钟乔张杰邹松庭
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More