Method for multiple CPU communication

A technology of sender and receiver, applied in the field of multi-CPU communication, can solve problems such as access conflicts that are difficult to completely avoid and solve, cannot guarantee the reliability of important data, and increase the complexity of software design, so as to avoid software design and reduce packet loss The effect of improving the rate and transmission bandwidth

Inactive Publication Date: 2007-01-17
HUAWEI TECH CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] There are a lot of data transmitted between CPUs, and the priority and importance of various data are different. Some data packets are allowed to be discarded, and once some data packets are discarded, the system will work abnormally.
In the above-mentioned prior art solutions, no matter it is an ordinary data message or an important control message, all data packets are transmitted through the same channel and in the same way,

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 for multiple CPU communication
  • Method for multiple CPU communication
  • Method for multiple CPU communication

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0055] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below with reference to the accompanying drawings and examples.

[0056] In this embodiment, taking MPC750 (the general-purpose processor of Motorola's PPC series) and IXP1200 (the network processor of Intel's Strong ARM series) as examples, the technical solution of the present invention is described in detail for the master-slave multi-CPU structure.

[0057] image 3 Shown is the system structure diagram of the master-slave CPU. MPC750 has powerful computing power and is used here as the main CPU; IXP1200 has powerful data forwarding capability, which includes two parts: core (CORE) and microengine (uE). CORE is a reduced instruction set computer (RISC: Reduced Instruction System A general-purpose processor with a Computer) structure, and the function of uE is to process and forward data. These two parts are integ...

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 multiple-CPU communication method includes the following steps: to set hung memory spaces connected to CPU for mutual access, for the CPU in the sending party to write data message to be sent into the memory space connected to the CPU in the receiving party, to set register for generating interruption signal to receiving party CPU, and for the receiving party CPU to receive the data message after accepting the interruption signal; for the CPU in the sending party to write control message to be sent into the buffering area of the intelligent I/O unit, to create interruption signal of intelligent I/O unit transmitted to receiving party CPU, and for the receiving party CPU to receive the control message from the buffering area of the intelligent I/O unit after accepting the interruption signal. The present invention transmits data via different interruptions and passages, solves the safety problem of transmitting important data and raises data transmitting speed.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a multi-CPU communication method. Background technique [0002] With the development of computer and communication technology, a single CPU can no longer meet people's needs, and multi-CPU technology has emerged as the times require. [0003] figure 1 Shown is a master-slave multi-CPU structure. A general-purpose processor with powerful computing capabilities is used as the main CPU, and a CPU with powerful communication control functions and data forwarding capabilities such as a communication controller or network processor is used as an ordinary PCI on the interface component interconnection (PCI: Peripheral Component Interconnection) bus. The device completes the function of communication with the outside world or data forwarding. In this way, a single board has powerful computing capability and fast data forwarding capability at the same time. This structure is call...

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): G06F15/163G06F13/42G06F12/14
Inventor 朱克楚
Owner HUAWEI 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