Method and system based on real-time communication among hybrid multi-system cores
A real-time communication, multi-system technology, applied in the directions of inter-program communication, multi-programming devices, instruments, etc., can solve the problems of increased system resource overhead, no transmission framework support, difficult realization of technical coefficients, etc., to reduce system performance degradation, The effect of reducing hardware resource consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0079] Such as figure 1 As shown, it is an overall frame structure diagram of a real-time communication system based on a hybrid multi-system inter-core in an embodiment of the present invention.
[0080] A system based on hybrid multi-system inter-core real-time communication, characterized in that the system includes: a configuration module, an inter-core notification module and an inter-core data exchange module, the inter-core notification module and the inter-core data exchange module Constitute the network driver layer module; where,
[0081] The configuration module is used to uniformly configure the sending and receiving address space of each system, the mapping relationship table of each system, and the hardware address and IP address of each system communication;
[0082] The inter-core notification module is used to notify the specified processor cores that the sending or receiving is completed, and is realized by using the multi-core inter-core interrupts of each ...
Embodiment 2
[0086] Such as figure 2 Shown is the memory allocation method in the embodiment of the present invention.
[0087] The memory allocation is a continuous physical memory address, which is respectively the configuration area: used for the MAC address, IP address, check code of each system and the data control address of each system core, the physical address of the data packet sending and receiving; the data control address : It is used to obtain the data packet reception status between each system and whether the virtual network card is activated; Data area: It is used for the address of sending and receiving data stored between each system.
Embodiment 3
[0089] Such as image 3 Shown is the specific configuration process of the configuration module in the embodiment of the present invention in the embodiment of the present invention.
[0090] The specific configuration information of the configuration module includes: the version number of the inter-core communication module, the binding relationship between each operating system and the processor core, the physical memory address of the data sent and received by each operating system, the MAC address of each operating system, and the IP address.
[0091] The specific configuration process of the configuration module includes:
[0092] Step 1, mapping the physical configuration address, a mapped continuous physical memory address;
[0093] Step 2, write the processor core and system mapping table according to the pre-configuration;
[0094] Step 3, allocating communication memory between operating systems according to the maximum number of system support and the actual rese...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com