APP下载

基于C6678平台的ISAR算法实现

2017-03-04孙栋梁浩

海峡科技与产业 2017年1期

孙栋+梁浩

摘 要:ISAR利用了舰船等目标的相对转动来实现成像,需要对原始回波信号的平动分量进行精确补偿,包括包络对齐以及初相校正处理。同时,为了满足大数据量、高通过率的实时系统,本文选用了TI公司的新一代高性能DSP处理器TMS320C6678,利用了该芯片强大的多核并行能力搭建雷达信号处理平台,实际效果良好。

关键词:雷达信号处理;包络对齐;相位校正;多核

0 引言

随着现代雷达技术的高速发展,雷达信号处理系统运算量大、算法结构复杂的特点日益明显,对大带宽、远距离的高分辨率实时成像技术需求越来越迫切,这对系统实时信号处理和数据吞吐能力提出了极高的要求。

考虑到机载雷达受空间和重量等因素的限制,对雷达设备量的限制极为苛刻,高集成度的雷达信号处理系统则显得尤为重要。因此,如何解决大数据处理量和小设备量之间的矛盾成为实时处理的关键。本文选择TI公司推出的一款全新的高性能DSP处理器TMS320C6678(简称C6678)构建的高速处理平台,很好的解决了该矛盾。

1 C6678平台概述

1.1 处理平台介绍

C6678是一款TI公司2010年11月发布的基于Keystone架构的8核DSP处理器,单核主频1.25GHZ,能实现40GMAC定点计算与20GFLOP的浮点计算能力, 单核都有自己独立的32KB的L1P、32KB的L1D以及512KB的L2,8核,还共享4MB SRAM,芯片内部集成了RapidIO、千兆以太网、PCIe、EDMA等高速接口,可以满足片间(两片C6678之间)、板间(两个C6678板卡之间)高速的数据交换需求。此外,片内集成了大量的硬件加速器,例如Packet Accelerator, Multicore Navigator等,被广泛的应用于通讯、雷达、声纳、火控、电子对抗等领域。……

登录APP查看全文