单片机与嵌入式系统应用
單片機與嵌入式繫統應用
단편궤여감입식계통응용
MICROCONTROLLER & EMBEDDED SYSTEM
2015年
1期
9-11
,共3页
多核处理器%信号量%中断
多覈處理器%信號量%中斷
다핵처리기%신호량%중단
multicore processor%semaphore%interrupt
在多核处理器的软件设计中,核间通信机制是关键所在,有效合理的核间通信可以发挥多核处理器的并行处理能力.中断和查询方式是传统的核间通信手段,但存在丢失中断和查询效率低的缺点.为解决这一问题,多核处理器提供了一种全新的硬件信号量机制,用于核间通信.本文以多核DSP芯片TMS320C6678为例,描述了硬件信号量的工作原理和方法以及模块的结构和配置,并给出两个核之间通信的实例.
在多覈處理器的軟件設計中,覈間通信機製是關鍵所在,有效閤理的覈間通信可以髮揮多覈處理器的併行處理能力.中斷和查詢方式是傳統的覈間通信手段,但存在丟失中斷和查詢效率低的缺點.為解決這一問題,多覈處理器提供瞭一種全新的硬件信號量機製,用于覈間通信.本文以多覈DSP芯片TMS320C6678為例,描述瞭硬件信號量的工作原理和方法以及模塊的結構和配置,併給齣兩箇覈之間通信的實例.
재다핵처리기적연건설계중,핵간통신궤제시관건소재,유효합리적핵간통신가이발휘다핵처리기적병행처리능력.중단화사순방식시전통적핵간통신수단,단존재주실중단화사순효솔저적결점.위해결저일문제,다핵처리기제공료일충전신적경건신호량궤제,용우핵간통신.본문이다핵DSP심편TMS320C6678위례,묘술료경건신호량적공작원리화방법이급모괴적결구화배치,병급출량개핵지간통신적실례.