节点文献
基于多片TMS320C6678的程序交互机制设计
Program interaction mechanism design based on multi-chip TMS320C6678
【摘要】 针对多处理器多核心信号处理系统程序交互机制复杂的问题,设计了一种基于主从模式的多处理器多核心程序交互机制。该机制将程序通信架构进行层级化设计,采用SRIO(Serial RapidIO)实现处理器间通信,通过核间中断Notify以及共享变量实现处理器内核心间通信,通过信号量实现核心内各线程间通信。为验证该机制的实用性与高效性,进行了大量的数据信号处理实验,通过实验结果分析,程序各模块功能稳定,数据交互流畅,通信耗时占比在2%左右,验证了该程序交互机制在工程实践中有一定的应用价值。
【Abstract】 In order to solve the problem of complex program interaction mechanism in multiprocessor multicore signal processing system,a multiprocessor multicore program interaction mechanism based on master-slave mode is designed. In this mechanism,the hierarchical design of program communication architecture is carried out,and SRIO(Serial RapidIO)is adopted to realize the communication of the processor,the communication of the core in the processor is realized through inter-core interrupt Notify and shared variables,and the communication of each thread in the core is realized through semaphore. In order to verify the practicability and efficiency of the mechanism,a signal processing experiment of large amount of data is carried out. Through the analysis of the experimental results,the function of each module of the program is stable,the data interaction is smooth,and the communication time is about 2%,which verifies that the interaction mechanism of the program has certain application value in engineering practice.
【Key words】 multiprocessor interaction; multicore communication; interthread communication; TMS320 C6678; master-slave mode;
- 【文献出处】 电子设计工程 ,Electronic Design Engineering , 编辑部邮箱 ,2020年24期
- 【分类号】TN911.7
- 【被引频次】1
- 【下载频次】96