面向雷达信号处理应用的可重构处理器设计

2016-09-13 01:48:05何国强李世平
现代雷达 2016年8期
关键词:指令

何国强,李 丽,李世平

(1. 南京电子技术研究所, 南京 210039; 2. 南京大学 电子科学与工程学院, 南京 210046)



·信号处理·

面向雷达信号处理应用的可重构处理器设计

何国强1,李丽2,李世平1

(1. 南京电子技术研究所,南京 210039;2. 南京大学 电子科学与工程学院,南京 210046)

为满足现代雷达的高性能应用需求,文中提出并设计了一种可重构专用处理(RASP)架构。其采用非规则化微结构和混合重构策略,有效提升了并行流水计算的性能;通过兵乓处理机制掩盖DDR读写时间,充分发挥了运算资源的效率。RASP作为硬件加速核嵌入华睿2号DSP芯片并于TSMC 40 nm工艺下完成流片。测试结果显示,RASP完成1 K(1 024)点FFT的运算时间为2.57 μs,处理效率高达42%,相比于NoC、MorphoSys、C6678、T4240等处理器,性能提升至1.9~30倍,效率达到1.25~4倍。

可重构处理器;快速傅里叶变换;矩阵求逆;脉压;空时自适应处理

0 引 言

随着雷达向数字阵、多功能、智能化方向发展[1-2],对雷达信号处理的运算性能提出了越来越高的需求,通用DSP性能已显不足,专用ASIC或FPGA则灵活性差,且研制周期长、成本高,不能满足多变的应用需求[3-4]。因此,有必要在性能、功耗和功能灵活性等关键指标之间寻找更好的平衡。

自20世纪60年代加州大学洛杉矶分校的Gerald Estrin教授[5]首次提出可重构计算概念以来,通信、多媒体、雷达等多个领域的科学工作者开展了大量的可重构处理器的研究,如:MIT的MATRIX[6]、IMEC的ADRES[7]、PACT公司的XPP[8]、雷声公司的Mornarch[9]、国防科技大学的ASRA[10]等,至今仍然是高效能计算的研究热点。可重构计算是一种由配置流和数据流来共同驱动的计算方式,即在运行时通过配置流动态改变运算单元阵列结构,并由数据流驱动运算单元阵列进行计算。……

登录APP查看全文

猜你喜欢
指令
听我指令:大催眠术
ARINC661显控指令快速验证方法
测控技术(2018年5期)2018-12-09 09:04:26
LED照明产品欧盟ErP指令要求解读
电子测试(2018年18期)2018-11-14 02:30:34
杀毒软件中指令虚拟机的脆弱性分析
电信科学(2016年10期)2016-11-23 05:11:56
巧用G10指令实现椭圆轮廓零件倒圆角
时代农机(2015年3期)2015-11-14 01:14:29
中断与跳转操作对指令串的影响
科技传播(2015年20期)2015-03-25 08:20:30
基于汇编指令分布的恶意代码检测算法研究
一种基于滑窗的余度指令判别算法
欧盟修订电气及电子设备等产品安全规定
家电科技(2014年5期)2014-04-16 03:11:28
MAC指令推动制冷剂行业发展
汽车零部件(2014年2期)2014-03-11 17:46:27