摘要
随着数字信号处理平台发展趋向大计算量、大带宽、高集成度的特点,单核DSP器件渐渐不能满足日益增加的复杂度及实时性要求,多片处理器并行处理的模式将逐渐被广泛应用。基于TI推出的高性能8核处理器TMS320C6678,以大点数FFT算法分解及并行实现为例,介绍了多核DSP的KeyStone架构特点,多核处理器的任务管理和分配方式,快速内存访问EDMA的实现以及核间通信(IPC)机制。最后对算法结果及算法的实时性能进行分析,该算例说明TMS320C6678多核DSP具有卓越的运算性能。
With the characteristic of digital signal processing platform tending to be of huger computing,larger bandwidth and higher integration density,single-core DSP cannot meet the requirements of gradually increasing complexity and the real-time performance in practical use,thus the application of parallel processing mode with multiprocessors is becoming widely used.In this paper,an algorithm of large points FFT is implemented based on Texas Instruments' latest multi-core DSP C6678.During the implementation of the algorithm,the KeyStone architecture of multi-core DSP is introduced,the management and allocation of the multi-processor tasks are analyzed,also included with the realization of EDMA and inter-processor communication.Finally,the results of the algorithm and the real-time performance of the multi-core system are discussed.
出处
《电子测量技术》
2015年第2期74-80,共7页
Electronic Measurement Technology
基金
中央高校基本科研业务费专项资金资助项目
南京航空航天大学研究生创新基地(实验室)开放基金(kfji120116)资助项目
关键词
并行处理
FFT
EDMA
核间通信
多核DSP
parallel processing
fast fourier transformation
enhanced DMA
inter-processor communication
multi-core DSP