基于C6678多核数字信号处理器的声纳信号并行处理设计  被引量:5

Sonar Signal Processing Parallel Design Based on C6678 Multicore DSP

在线阅读下载全文

作  者:汲夏 丛卫华[1] 杜栓平[1] 

机构地区:[1]杭州应用声学研究所声纳技术国家重点实验室,浙江杭州310012

出  处:《兵工学报》2016年第8期1476-1481,共6页Acta Armamentarii

基  金:武器装备预先研究项目(7301303)

摘  要:针对多核并行机制下,共享资源争夺激烈,硬件能力提升难以切实转变成程序效率提高的难题,通过协调存储器访存和核间同步等关键问题,研究了一种基于C6678多核数字信号处理器的声纳信号多级并行处理方法,包括核间流水线设计、数据传输与中央处理器并行设计和指令流线设计。以声纳二维相控方位滤波为例,介绍各级设计的实现方法,逐个测试并行性能,并编制实时处理软件。测试结果表明,该方法能够实现存储器访问和中央处理器运算并行,极大提高程序执行效率。通过采用该方法开发的实时处理系统,具有集成度高和实时性强的优点,获得了高航速下海中浮球和配重条石清晰的实时成像效果,具有工程应用价值。In parallel processing system with multicore,it is hard to turn the improvement of hardware into the efficiency of software substantially for the drastic competition of shared resources on chip. To solve the problem,a multistage parallel sonar signal processing method based on C6678 multicore digital signal processor( DSP) is presented by scheduling memory access and multicore synchronization,which includes multicore pipeline design,parallel processing design of data transmission and CPU computation,and assembly code pipeline design. The multi-parallel stage method is introduced by taking two-dimension phased azimuth filter as an example. Performance of each stage above is tested,and a real-time processing software is developed. Test result shows that the proposed method can parallel memory access and CPU computation effectively,and the software developed based on the proposed method works efficiently.In a high speed sea trial,the sharp images of a suspension ball and its counterweight rectangle stone were got by the real-time processing system. The multistage parallel processing method is of great application value in engineering.

关 键 词:声学 声纳 相控方位滤波 多核数字信号处理器 并行处理 

分 类 号:TB566[交通运输工程—水声工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象