High-speed data communication system and method

A technology of high-speed data and communication methods, applied in the field of data communication, can solve problems such as transmission rate reduction, equipment crash, crash, etc., and achieve the effects of high-speed data transmission and reception, guarantee capability, and stable consumption.

Active Publication Date: 2022-03-18
EAST CHINA INST OF COMPUTING TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This will greatly increase the CPU system overhead, reduce the transmission rate rapidly, and even cause the CPU to fail to work normally.
[0004] RapidIO is an embedded high-speed data bus. CPU-side programmers generally need to combine RapidIO routing and enumeration configuration, RapidIO address mapping, operating system physical and virtual memory mapping, DMA data reading and writing, and doorbell data sending and receiving. RapidIO bus development technology such as sending and receiving of message data, due to professional limitations, the cost of learning and development is too high for radar programmers;
[0005] There is an imbalance in RapidIO data communication between CPU and FPGA. One imbalance is that FPAG’s processing of RapidIO protocol is generally higher than that of most CPUs (even with the assistance of bridge chips such as ts i721), and the other imbalance is It is the CPU that needs to actively read the RapidIO data from the FPGA in real time, otherwise there will be data overflow. In this case, if the data synchronization is not handled properly, it is very easy for the device to crash or crash;

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 data communication system and method
  • High-speed data communication system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] The present invention is mainly implemented: CPU-side programmakers can implement Rapidio high-speed data transmission and reception by simple application programming interface (API), directly return user layer data, no user management Rapidio routing configuration, no user management such as DMA operation, message operation , Event operation, doorbell operation, etc. Bottom Rapidio communication details, single calculation nodes support multi-channel data reception (such as multi-channel fiber interface), and internal passing cached methods to implement a RAPIDIO asynchronous data transceiver method. Depending on the front-end data rate, the data interaction rate, data packet size, multicast / unicast mode, user transceiver thread / process number, etc., realizes efficient, stable and fast data communication methods.

[0042] Such as figure 1 Information processing of the rear end of the radar, its data acquisition source is usually the front-end optical fiber data, and th...

Embodiment 2

[0052] High-speed data communication systems provided in accordance with the present invention, including:

[0053] VPX bus back panel: Contains multiple standard slots, the slot is inserted into the palette of the corresponding module, and the high-speed signal interconnection between each module on the backplane is realized;

[0054] Exchange module: Provide high-speed data channels, high-speed data auxiliary channels, and high-speed control channels to achieve high-speed data communication between each slot between the slots.

[0055] Power module: Used to provide a slot supply;

[0056] CPU calculation module: Provide computing services for high-speed data transmitted between the slots.

[0057] Preferably, the switch module also provides a reset signal, a reference clock, and an address configuration signal for each slot.

[0058] Preferably, the switching module also provides a smart platform management channel, monitoring, and voltage of each slot plate card for each slot. ...

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 present invention provides a high-speed data communication system and method, comprising: VPX bus backplane: including a plurality of standard slots, the slots are inserted into boards of corresponding modules to realize high-speed signal interconnection between modules on the backplane; exchange Module: Provide high-speed data channels, high-speed data auxiliary channels and high-speed control channels for the slots of each functional board to realize high-speed data communication between each slot; power module: used to provide power for each slot; CPU computing module: for The high-speed data transmitted between the slots provides computing services. The data transmission and reception of the present invention adopts the asynchronous transmission and reception design of the double-loop four-linked list, which can perform high-speed data transmission and reception well, and the consumption of CPU and memory is relatively stable, and will not cause the situation of occupying a large amount of memory; Chain configuration water level technology, FPGA RapidIO flow control, to ensure the balance of the capabilities of the sending end and the receiving end.

Description

Technical field [0001] The present invention relates to the field of data communication, and in particular, to a high speed data communication system and method. In particular, there is a high-speed data communication method based on radar information processing computer RAPIDIO bus. Background technique [0002] Rapidio is an open interconnect technology standard for chip, inter-board interconnect systems. It has the characteristics of high transmission efficiency, flexible topology, and high reliability, have been widely used in various systems. [0003] In some RAPIDIO-based transmission systems, there is highly high-sensitive performance and transmission rates. Considering the time sensitivity, the data is not uniformly transmitted, and the data rate has a large randomness, so short data frame can only be used. When the instantaneous transmission rate is high, a large number of doorbells or mailbox (Mailbox) data transmission, the receiving end CPU will respond frequently, wh...

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): G06F13/42
CPCG06F13/4221
Inventor 徐宏张鸿臻刘鹏飞徐杰
Owner EAST CHINA INST OF COMPUTING 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