本文基于异构多处理器片上系统(multi-processor system on chip, MPSoC),采用模块化设计以及软硬件协同设计思想,提出了一种主动声呐实时信号处理算法的加速方案。首先研究了适合边缘端部署的声呐信号处理算法,然后设计了基于MPSo...
详细信息
本文基于异构多处理器片上系统(multi-processor system on chip, MPSoC),采用模块化设计以及软硬件协同设计思想,提出了一种主动声呐实时信号处理算法的加速方案。首先研究了适合边缘端部署的声呐信号处理算法,然后设计了基于MPSoC的加速计算结构,将数字下变频、逆/快速傅里叶变换(inverse/fast fourier transform, IFFT/FFT)、波束形成等具有高计算复杂性的处理步骤移植到可编程逻辑端,实现了显著加速。将目标检测等复杂度较低的步骤部署在处理器系统端,实现了更高的灵活性。仿真及湖上实验结果表明,本文提出的方案可在数据更新周期的41%时间内完成1帧回波数据的实时处理,并可在复杂水下环境下实时有效探测运动目标,在水下无人航行器主动声呐探测领域具有广阔的应用前景。
暂无评论