SAR实时成像应用对成像速率的要求越来越高,目前单片DSP很难满足要求.如何充分利用多片DSP并行工作仍然是一个难点,针对这一现状,本文为合成孔径雷达成像应用提出了基于TMS320C6678的虚拟单节点设计,能够充分利用多片DSP提供的存储能力以及吞吐能力和处理能力.本文介绍了TMS320C6678芯片的性能,然后提出了基于TMS320C6678 DSP的虚拟单节点系统设计.提出了一种不需要转置就可以进行二维访问的矩阵存储方案,经测试二维访问均达到较高速率.提出了一种用于TMS320C6678的多核同步技术.在由4片TMS320C6678组成的虚拟单节点上实现了RD算法,测试结果验证了虚拟单节点的优良性能.
SAR imaging puts forwards higher speed of imaging which can hardly be accomplished by single DSP and how to make multiple DSPs to work in parallel is still a problem.This paper proposes a design called virtual single-node based on TMS320C6678 for SAR applications,which can make full use of the processing capabilities,input-output capabilities and storage capabilities supplied by multiple DSPs.The Performance of TMS320C6678 is introduced and virtual single-node design based on TMS320C6678 is proposed.A storage technique with no matrix transpose is also proposed in this project which can access the two dimensions of a matrix with a high speed according to experimental tests.A synchronization method among TMS320C6678 8 cores is proposed.In this paper,a virtual single-node consisted of four TMS320C6678 applied with Range-Doppler algorithm is achieved,and the effectiveness of virtual single-node design is verified.