Unlock instant, AI-driven research and patent intelligence for your innovation.

EIPC-based TCF communication method and device

A communication channel and channel technology, which is applied in inter-program communication, program control design, instruments, etc., can solve the problems of increasing workload, etc., and achieve the effect of convenient setting, priority-based, and unified interface

Active Publication Date: 2016-04-27
NO 32 RES INST OF CHINA ELECTRONICS TECH GRP
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the high-performance embedded field, the operating systems used are all real-time operating systems, which do not support the two methods of pipeline and UnixSocket, and if the architecture of AMP is adopted, that is, the operating system is deployed to the core, for multiple cores If the CPU is not specially designed, not every core has IP. Generally, only core 0 has IP, and other cores load the system through core 0.
At this time, if TCF is used to manage the system, the TCF agent can only be deployed to core 0, and the information of other cores needs to be collected by core 0. In this way, a task of collecting information must be implemented in other cores, and core 0 There must be a task that can receive information from other cores, which invisibly increases a lot of workload

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
  • EIPC-based TCF communication method and device
  • EIPC-based TCF communication method and device
  • EIPC-based TCF communication method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] This embodiment provides a TCF communication method based on EIPC, including the following steps:

[0030] Step A: Initialize send and receive handles:

[0031] The TCF client and the TCF agent call the msgOpen function of EIPC to generate the sending and receiving handles respectively;

[0032] Step B: The TCF agent enters the accept state, and the TCF client enters the connect state:

[0033] After step A is completed, the TCF agent sends an asynchronous request event IPCAsyncReqAccept. Next, the TCF agent will create a thread to respond to this event. Considering that there is no accept function similar to network programming in the interface function of EIPC, but EIPC receives The function can be blocked, therefore, the TCF agent uses the blocking function of the receiving function to realize the accept function. Similarly, the TCF client will send an asynchronous request event IPCAsyncReqConnect, and the TCF client will also create a thread to respond to this eve...

Embodiment 2

[0046] This embodiment provides a TCF communication device based on EIPC, including an upper computer terminal and a lower computer terminal, wherein, the upper computer terminal runs a TCF client, and the lower computer terminal is provided with multiple CPUs, and each CPU is equipped with multiple Each core runs a TCF agent, and an EIPC communication channel is set between any TCF client and any TCF agent.

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 present invention provides an EIPC-based TCF communication method which comprises the following steps of (A) initializing sending and receiving handles; (B) enabling TCF agent terminals to enter an accept state, and enabling a TCF client terminal to enter a connect state; and (C) initializing an EIPC communication channel. The present invention also provides an EIPC-based TCF communication device. Message communication and bulk data transmission among multiprocessors and multitasks can be achieved just with a few of functions, and the EIPC-based TCF communication method and device are reliable, priority-based and real-time embedded; interfaces are uniform, thereby facilitating arrangement; inter-core communication in the same CPU can be achieved, inter-core communication in different CPUs can also be achieved, and interconnection between the processors is effectively completed; the TCF agent terminals can be disposed into all cores of the CPUs; and the core without an IP can also be monitored through the TCF agent terminals.

Description

technical field [0001] The present invention relates to communication protocols in the technical field of computer software, in particular to an EIPC-based TCF communication method and equipment. Background technique [0002] In the field of national defense, there are a class of computing-intensive applications, such as information intelligence, radar signal processing, and electronic warfare. In order to respond to complex battlefield situations and respond quickly, these applications require a high-performance, high-reliability, Highly stable computers to help them analyze and process data. Moreover, with the continuous development of information technology, the future battlefield is no longer a confrontation between a single equipment and a single arm. In order to win a local war under a high degree of informationization, it is necessary to coordinate various equipment and arms to make unified decisions. As a result, the field of national defense has ushered in the era ...

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): G06F9/54H04L29/06H04L29/08
CPCH04L69/329G06F9/547H04L67/56H04L67/01
Inventor 杜胜龙
Owner NO 32 RES INST OF CHINA ELECTRONICS TECH GRP