Multi-node SRIO communication design method and device based on ZYNQ

A communication design, multi-node technology, applied in the field of electronic communication, can solve the problem of lack of flexibility in multi-node communication, and achieve the effect of satisfying flexibility processing

Pending Publication Date: 2020-06-12
SICHUAN HONGCHUANG ELECTRONICS TECH
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is that FPGA-based multi-node communication lacks flexibility when high-speed ADC acquisition or high-speed GTX / GTH data transmission is required, and there is a need for SRIO communication and data transmission. ZYNQ's multi-node SRIO communication design method solves the above problems

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
  • Multi-node SRIO communication design method and device based on ZYNQ
  • Multi-node SRIO communication design method and device based on ZYNQ
  • Multi-node SRIO communication design method and device based on ZYNQ

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0095] Such as figure 1 , image 3 and Figure 4 As shown, a ZYNQ-based multi-node SRIO communication design method, including:

[0096] S1: PL processes the response and request protocol packets to obtain the protocol type of the data, and gives an indication flag;

[0097] S2: Classify and cache the user interface data according to the indicator, put each complete frame into the cache queue, and determine the queue space;

[0098] S3: PS receives data and sends data;

[0099] S4: During the process of PS receiving data and sending data operations, PL performs multi-node data processing to get different data sending completion interrupts or receiving completion interrupts and sends them to PS, and provides various data query registers to PS;

[0100] S5: PS reads the corresponding data according to the received data sending completion interrupt or receiving completion interrupt, clears the interrupt after completing the read operation, checks whether there are remaining 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 discloses a multi-node SRIO communication design method based on ZYNQ, and the method comprises the steps: S1, enabling a PL to process request and request protocol packages to obtain the protocol type of data, and giving an indication mark; s2, classifying and caching the user interface data according to the indication sign, putting each complete frame into a cache queue, and judging a queue space; s3, the PS receives the data and sends the data; s4, in the data receiving and sending operation process of the PS, the PL performs multi-node data processing to obtain different datasending completion interruptions or receiving completion interruptions and sends the data sending completion interruptions or receiving completion interruptions to the PS, and various data query registers are provided; s5, the PS reads the corresponding data according to the received data sending completion interruption or receiving completion interruption, clears the interruption after the reading operation is completed, inquires whether residual instructions are executed or not, and returns to the step S1; not only is multi-node communication satisfied, but also flexible processing of an application layer is satisfied.

Description

technical field [0001] The invention relates to the field of electronic communication, in particular to a ZYNQ-based multi-node SRIO communication design method. Background technique [0002] In the field of high-speed AD, high-speed ADC acquisition or high-speed GTX / GTH for data transmission is required, and there is a demand for SRIO communication and data transmission, while DSP and other devices cannot meet the needs of ADC acquisition, etc. FPGAs are needed for implementation, but the existing FPGA-based Most of the SRIO communication is a single point for communication or data transmission, and the FPGA that uses multiple nodes for communication or transmission cannot transplant the SRIO processing application of the traditional DSP. [0003] The Serial RapidIO Gen2 IP core provided by FPGA implements protocols below the application layer, but does not provide multi-node control applications. Therefore, FPGA-based SRIO communication is currently limited by node control...

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/16G06F13/28G06F12/0866G06F15/78
CPCG06F12/0866G06F13/16G06F13/28G06F15/7807
Inventor 陈晓红李建军
Owner SICHUAN HONGCHUANG ELECTRONICS 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