Hardware Implementation of Dual-core Communication Mode Based on Semaphore
In dual-core SoC system,the data exchange between different cores is particularly important,and the effi-ciency of inter-core communication will directly affect the performance of the whole SoC.At the same time,in dual-core SoC architecture,resources and peripheral resources are shared between the two cores,how to efficiently use these shared resources is very important.This paper proposes a communication mode between two cores based on hardware semaphore.The event communication and resource state sharing between different cores are all communicated through a mailbox containing multiple hardware semaphores.This operation is realized in hardware,which can effectively improve the efficiency and performance of SoC.
hardware semaphoredual-core SoCinter-core communication