Method and apparatus for ordering data based on rapid IO interconnection technology

A data sorting and technology technology, applied in the direction of electrical digital data processing, transmission systems, instruments, etc., can solve the problem of disordered response packets, achieve the effect of solving disordered response packets and improving performance

Inactive Publication Date: 2013-01-16
ZTE CORP
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of the above analysis, the present invention aims to provide a data sorting method and device based on fast IO interconnection technology to solve the problem of out-of-order response packets in high-speed data processing systems in the prior art

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
  • Method and apparatus for ordering data based on rapid IO interconnection technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Preferred embodiments of the present invention will be specifically described below in conjunction with the accompanying drawings, wherein the accompanying drawings constitute a part of the application and are used together with the embodiments of the present invention to explain the principles of the present invention.

[0035] Firstly, the method described in the embodiment of the present invention will be described in detail with reference to FIG. 2 .

[0036] Step 100, open up three groups of FIFO (First Input First Output, first-in-first-out queue) spaces at the source in advance for storing response packets of three different priorities, and the depth of each FIFO is M.

[0037] Step 101, the source end sends request packets in units of groups; specifically, the source end divides the request packets into multiple request packet groups in groups according to system requirements, and each group includes M request packets. When sending a request packet to the destin...

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 sorting method based on a quick IO interconnecting technique, and three first-in-first-out queues are preset and used for storing response packages with different priorities. The data sorting method comprises the following steps: request packages are sent in the unit of a request package group; a response package group corresponding to the request package group is received at a destination end, and response packages of the response package group are sequentially stored into the three first-in-first-out queues according to the priorities and the sequence of arriving at a source end of the response packages; after receiving of the response packages is finished, the response packages are sequentially read from the three first-in-first-out queues and sent out according to the sequence of transmission marks. Under the precondition that less buffer resources are used and smaller time delay is consumed, the data sorting method based on the quick IO interconnecting technique effectively calibrates the transmission sequence of the response packages at a Rapid IO interface, solves the response package disorder problem of existing high-speed data processing systems and improves the performance of high-speed data processing systems.

Description

technical field [0001] The invention relates to the interconnection technology of embedded systems, in particular to a data sorting method and device based on fast IO interconnection technology. Background technique [0002] Rapid IO (Rapid IO Architecture) is a set of open high-bandwidth full-duplex cascading solutions for chip-level and board-level interconnection developed by the Rapid IO Trade Association (Rapid IO Industry Association) in December 2001. Its performance can reach 10Gb / s or higher. It is a low-latency, memory-address-based protocol that is scalable, reliable, multiprocessing capable, and transparent to application software. [0003] The packet types of the Rapid IO protocol can be divided into maintenance packet read and write, read request, read response, and write operations. Rapid IO read operation mode: the source initiates a request, and the destination responds, that is, the read request is first sent from the source to the destination in the form...

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): H04L29/06G06F13/14
Inventor 马慧刘刚
Owner ZTE CORP
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