Heterogeneous multi-core asynchronous communication method and device
An asynchronous communication and heterogeneous multi-core technology, applied in the field of communication, can solve problems such as the inability to realize heterogeneous multi-core efficient cooperative communication and the inability to realize efficient cooperative communication
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- Publication Date
- 2021-03-30
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The present invention relates to the field of communication technology, in particular to a heterogeneous multi-core asynchronous communication method and device. Background technique
[0002] With the rapid development of intelligent Internet of Things technology, the "pipe" in the ecological structure of "cloud pipe end" will be directly enhanced, the transmission delay of data will be reduced, and the throughput will be increased. Another change is that the end-side (application The algorithm of terminal (abbreviation) is continuously enriched and optimized, the complex algorithm is constantly moving forward, and the corresponding hardware-level computing power is also moving to the device side. To meet the computing power requirements of different applications, the SoC (system on chip) architecture must be Consider efficient synergy among heterogeneous multi-cores.
[0003] However, at present, most of the communication and data interaction methods...
Examples
Example Embodiment
[0058] Example one
[0059] See figure 2 , figure 2 It is a flow diagram of an asynchronous communication method disclosed in the embodiment of the present invention. Such as figure 2 As shown, the asynchronous communication method of the heterogeneous multi-core can include the following operations:
[0060] 101. When it is determined that the data needs to be stored, the first communication end will store the target data that needs to be transmitted to the shared message pool of the data transfer, which includes the identification information required to receive the second communication end of the target data and requires the second communication. Other data received on the end.
[0061] In the embodiment of the present invention, it is optionally, when communication is detected, it is determined that the data needs to be stored; when detecting a shared message pool that needs to be transmitted in the data, indicate determination to store data. .
[0062] In the embodiment of...
Example Embodiment
[0091] Example 2
[0092] See image 3 , image 3 It is a flow diagram of an asynchronous communication method of another heterogeneous multi-core according to an embodiment of the present invention. Such as image 3 As shown, the asynchronous communication method of the heterogeneous multi-core can include the following operations:
[0093] 201, when it is determined that the data is required, the first communication end will store the target data that needs to be transmitted to the shared message pool of the data centering, which includes identification information that needs to receive the second communication end of the target data and requires the second communication. Other data received on the end.
[0094] 202. After the target data is stored in the shared message pool, the first communication end is determined in all status registration addresses in the data transfer end to the target status registration address that matches each second communication end.
[0095] In the ...
Example Embodiment
[0111] Example three
[0112] See Figure 4 , Figure 4 It is a flow diagram of an asynchronous communication method disclosed in the embodiment of the present invention. Such as Figure 4 As shown, the asynchronous communication method of the heterogeneous multi-core can include the following operations:
[0113] 301. The second communication end receives the interrupt signal transmitted by the first communication end through the data centering, which is used to prompt the second communication end to read the target data from the shared message pool according to the identification information included in the target data. .
[0114] In the embodiment of the present invention, the first communication end is stored in the shared message pool of the data, and the first communication end needs to be transmitted to the second communication terminal, which includes the identification information corresponding to the second communication and needs the second communication end. Other data...