Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

PCI-E bus distributed system intra-board and inter-board data communication method

A distributed system, PCI-E technology, applied in the field of data communication, can solve the problems of CPU resource consumption, inconvenient expansion, low efficiency, etc., and achieve the effect of efficient shared memory communication, reduced memory copy, and smooth transplantation

Inactive Publication Date: 2007-09-26
ZTE CORP
View PDF0 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this method is that hosts on different networks must know the details of other host communication network networking, and cannot be easily expanded
[0009] The existing PCI-E bus-based distributed storage system, based on the general method of shared memory communication, is to construct two circular queues for sending and receiving in the driver to manage the cache, and use multiple direct memory copy methods in sending and receiving Realizing data transmission consumes a lot of CPU resources and is inefficient

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
  • PCI-E bus distributed system intra-board and inter-board data communication method
  • PCI-E bus distributed system intra-board and inter-board data communication method
  • PCI-E bus distributed system intra-board and inter-board data communication method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] The present invention will be described in detail below in conjunction with the accompanying drawings.

[0067] Realize the hardware structure of the present invention as shown in Figure 1, belong to prior art, between single-board internal processors are connected by PCI Express bus. There is only one processor (main processor) on the board, which is responsible for the external network communication of the single board, and the external communication of other slave processors on the single board must be forwarded by the main processor.

[0068] A preferred embodiment of the data sending method and the data receiving method in a single board of a PCI-E bus distributed system proposed by the present invention is shown in Figure 2, and a ring queue is used as the receiving queue.

[0069] Wherein, a kind of data sending method based on PCI-E bus distributed system that the present invention proposes comprises:

[0070] Step 1. Assign a MAC address to each processor on t...

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 communication method based on PCI-E bus is disclosed to data communication in panel and among panels distributed system, and applies single-ring sequence design with PCI Express bus share memory to multiplex three of that PCI Express drives the transmitting, the receiving buffer, and the virtual network upper protocol stack buffer. This invention also applies agent ARP technology to make the external host to feel all units in panel as connecting in LAN. This invention overcomes defects in prior art, and fit to PCI-E bus based distributed system.

Description

technical field [0001] The present invention relates to a data communication method, in particular to a PCI-E (Peripheral Component Interconnect Express, high-speed peripheral component interconnection) bus distributed system intra-board and inter-board data communication method. Background technique [0002] In the field of embedded communication, high integration and low cost are increasingly becoming the goals pursued by equipment manufacturers. In a modern distributed communication system, different functions are realized by different processors, and the designer realizes the purpose of the whole system function through the division of labor and cooperation of these processors. [0003] How to realize efficient communication between processors has always been a problem that the industry attaches great importance to. Although the existing Ethernet-based communication method provides a solution for large-flow communication between processors, the cost is high and it is no...

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): H04L29/02H04L12/54H04L12/861H04L29/08
Inventor 刘忱吴应祥童小九袁进坤闫新成
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products