Multiprocessor communication method, device and system based on mailbox and storage medium
A multi-processor, communication method technology, applied in electrical digital data processing, instruments, computers, etc., can solve problems such as low communication efficiency, and achieve the effect of solving timing delay, reducing complexity, and avoiding conversion
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0046] In order to solve the above-mentioned technical problems existing in the prior art, an embodiment of the present invention provides a multiprocessor communication method based on a mailbox. Among any two communicating processors, each processor switches between the sending state and the receiving state, and after the state is switched, the FIFO memory corresponding to the processor in the sending state in the mailbox realizes any two Data exchange between communicating processors.
[0047] figure 1It is a flowchart of an embodiment of the mailbox-based multiprocessor communication method of the present invention, such as figure 1 As shown, the mailbox-based multiprocessor communication method of this embodiment may specifically include the following steps:
[0048] 100. Receive a data packet sent by a processor in a sending state;
[0049] In a specific implementation process, the processor in the sending state among any two communicating processors may pack the data to
Embodiment 2
[0070] In order to solve the above-mentioned technical problems existing in the prior art, an embodiment of the present invention provides a mailbox-based multi-processor communication device, wherein, among any two communicating processors, each processor is in the sending state and receiving state Switch between them, and after the state switching is completed, the data interaction between the two processors is realized by the multi-processor communication device based on the mailbox.
[0071] figure 2 It is a schematic structural diagram of an embodiment of the mailbox-based multi-processor communication device of the present invention, such as figure 2 As shown, the mailbox-based multiprocessor communication device of this embodiment includes a communication unit 20 corresponding to each processor 10 , and each communication unit 20 includes a register 201 , a FIFO memory 202 and an interrupt controller 203 . in figure 2 The technical solution of the present invention is
Embodiment 3
[0088] In order to solve the above-mentioned technical problems existing in the prior art, an embodiment of the present invention provides a mailbox-based multiprocessor communication system.
[0089] The mailbox-based multiprocessor communication system of this embodiment includes at least two processors and the above-mentioned mailbox-based multiprocessor communication device;
[0090] In any two communicating processors, each processor is switched between the sending state and the receiving state, and after the switching state, the mailbox-based multi-processor communication device of the above embodiment is implemented by the mailbox-based multi-processor communication method.
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.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap