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

Multi-processor communication method based on shared memory and realizing device thereof

A technology of shared memory and communication method, which is applied in the field of multiprocessor communication method and its realization device, which can solve the problems of low data exchange speed and poor system operation processing ability, etc., so as to improve computing speed, high reliability, and ensure real-time The effect of data exchange requirements

Inactive Publication Date: 2012-07-04
SHENYANG GOLDING NC & INTELLIGENCE TECH CO LTD
View PDF2 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In order to solve the above-mentioned problems of poor system operation processing capability and low data exchange speed, the purpose of the present invention is to provide a high-performance CNC system that meets the requirements of real-time processing capabilities, high-speed and high-precision motion control capabilities and data exchange speed. Shared memory multiprocessor communication method and its realization device

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
  • Multi-processor communication method based on shared memory and realizing device thereof
  • Multi-processor communication method based on shared memory and realizing device thereof
  • Multi-processor communication method based on shared memory and realizing device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The scheme of the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0028] Such as figure 1 As shown, the processor adopts the Loongson processor based on the MIPS architecture, divides a section of shared memory space or shared PCI address space in the memory of the main processor module, and directly maps to the system PCI bus through the transparent PCI bus bridge, and then the non- The transparent PCI bus bridge is mapped to the shared PCI address space of the slave processor module or the shared memory address space to form a shared memory space that both the master processor module and the slave processor module can access; The data is read and written exchanged.

[0029] Such as figure 2 As shown, the shared space is divided: the address window in the virtual address space of each processor is routed through the crossbar switch matrix to select the memory controller or PCI cont...

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 multi-processor communication method based on a shared memory and a realizing device thereof. The multi-processor communication method comprises the following steps of: dividing a section of shared memory space or shared PCI (Peripheral Component Interconnect) address space from the memory of a main processor module, directly mapping the section of shared memory space or shared PCI address space to a system PCI bus through a transparent PCI bus bridge, and mapping the section of shared memory space or shared PCI address space to the shared PCI address space or the shared memory space of sub processor modules through a nontransparent PCI bus bridge, thereby forming a section of shared memory space which can be accessed by the main processor module and the sub processor modules; and data exchange in the shared memory space is realized by reading and writing data information in a function interface manner. The realizing device of the multi-processor communication method is characterized in that the main processor module is connected with the system PCI bus through a transparent PCI bridge, and the sub processor module is connected with the system PCI bus through a nontransparent PCI bridge. The multi-processor communication method and the realizing device, disclosed by the invention, have the advantages of capability of improving operation speed of a system, and higher reliability, flexibility and extendibility.

Description

technical field [0001] The invention relates to the computer field in a high-performance numerical control system, in particular to a multiprocessor communication method based on a shared memory structure and an implementation device thereof. Background technique [0002] With the advancement of modern manufacturing technology, high efficiency, high speed, and high precision have become important indicators for evaluating high-performance CNC systems. Therefore, the functional requirements of the CNC system are getting higher and higher. In the same system, it is difficult to meet the application requirements of the mixed real-time tasks of the CNC system by relying on only one processor. The original system structure adopts a serial processing method, and the utilization rate of the data transmission channel between functional tasks is relatively low. In the mixed real-time tasks of the CNC system, the real-time tasks run in the kernel space, while the non-real-time tasks ...

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 Applications(China)
IPC IPC(8): G06F15/167
Inventor 卢小张陶耀东王超李锁任艳
Owner SHENYANG GOLDING NC & INTELLIGENCE TECH CO LTD
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