Data transmission method, device and system

A data transmission method and data technology, applied in the network field, can solve the problems of low data transmission efficiency of multi-lane bus system, low bus utilization rate of multi-lane bus system, etc.

Active Publication Date: 2021-09-07
NEW H3C TECH CO LTD
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in the multi-lane bus system, when the upstream module sends data through the multi-lane bus, invalid data is likely to be transmitted on some lanes in the multi-lane bus wit

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 method, device and system
  • Data transmission method, device and system
  • Data transmission method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056]The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art based on this application belong to the scope of protection of this application.

[0057] For ease of understanding, the words appearing in the embodiments of the present application are explained below.

[0058] Asynchronous first-in-first-out (First input first output, FIFO): It is a traditional sequential execution method. The instruction that enters first is completed and retired first, and then the second instruction is executed. Asynchronous FIFO read and write clocks are inconsistent, and read and write are independent of each other.

[0059] On a multi-lane bus,...

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 embodiment of the invention provides a data transmission method, device and system, and the method comprises the steps of obtaining data transmitted by M lanes included in a data bus in each clock period, and obtaining M pieces of data; storing valid data in the M pieces of data to a preset buffer area; when the data length between the last data reading position and the last data storage position in the preset buffer area is larger than or equal to the preset data length, reading M valid data from the preset buffer area, wherein the preset data length is M times of the maximum data length transmitted by one lane; and respectively transmitting the read M effective data through the M lanes. By applying the technical scheme provided by the embodiment of the invention, the bus utilization rate of the multi-lane bus system can be improved, so that the data transmission efficiency of the whole multi-lane bus system is improved on the basis of not changing the data architecture of the upstream module and the downstream module.

Description

technical field [0001] The present application relates to the field of network technology, in particular to a data transmission method, device and system. Background technique [0002] Many modules in the network are connected by a multi-lane data bus (hereinafter referred to as multi-lane bus). The specific system architecture is as follows: the upstream module is connected to an asynchronous First Input First Output (FIFO) module through a multi-lane bus, and the asynchronous FIFO module is connected to a downstream module through a multi-lane bus. The upstream module sends data to the downstream module through the multi-lane bus and the asynchronous FIFO module. [0003] The bus utilization rate of the multi-lane bus system depends on the bus utilization rate between the asynchronous FIFO module and the downstream module, and the bus utilization rate between the FIFO module and the downstream module depends on the bus utilization rate between the upstream module and the ...

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
IPC IPC(8): G06F5/06
CPCG06F5/065
Inventor 朱明霄
Owner NEW H3C TECH CO LTD
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