刘雪,夏伟杰,凡志邈.基于CORDIC的成像声呐加权系数实时生成方法研究[J].声学技术,2020,39(6):774~778 |
基于CORDIC的成像声呐加权系数实时生成方法研究 |
Research on CORDIC based real-time generation method of weight coefficients for imaging sonar |
投稿时间:2019-09-24 修订日期:2019-09-24 |
DOI:10.16300/j.cnki.1000-3630.2020.06.020 |
中文关键词: 成像声呐 线列阵 加权系数 CORDIC 现场可编程门阵列(FPGA) |
英文关键词: imaging sonar line array weight coefficient CORDIC field programmable gate array (FPGA) |
基金项目:2018年度江苏省“六大人才高峰”项目(KTHY-026) |
|
摘要点击次数: 486 |
全文下载次数: 270 |
中文摘要: |
针对线列阵成像声呐加权系数的预存储式生成方法,需要在现场可编程门阵列(Field Programmable Gate Array,FPGA)中调用Block Memory IP核预存所有加权系数进行波束形成,造成随机存储器(Random Access Memory,RAM)资源占用过多的问题,提出了一种基于CORDIC实时生成加权系数的改进方法。通过预存少量的波束角度值并利用乘法器和CORDIC IP核实时生成加权系数,该方法可降低77%的RAM资源;此外,通过上位机下发声速,可以实现动态加载不同声速下的加权系数进行波束形成,并且能够保持较高的运算效率。经过ISE布局布线,该方法有效地均衡了RAM资源与逻辑资源的占用率,节省FPGA成本,具有很好的工程应用价值。 |
英文摘要: |
When the existing method of pre-stored weight coefficient generation is used for linear array imaging sonar, it is necessary to call Block Memory IP core to pre-store all weight coefficients in field programmable gate array (FPGA) for beamforming, which causes excessive utilization of random access memory (RAM) resources in hardware. An improved method based on CORDIC algorithm to generate weight coefficients in real time is proposed. By pre-storing a small amount of beam angle values and using Multiplier and CORDIC IP core, this method can generate the weight coefficients in real time and reduce the RAM resource by 77%. Besides, this method can dynamically load the weight coefficients at different sound speeds for beam-forming, and maintain a high computational efficiency. Through ISE Synthesize, Map and Place & Route, this method can effectively balance the occupancy rates of RAM resources and logical resources, saves FPGA cost and has good engineering application value. |
查看全文
查看/发表评论 下载PDF阅读器 |
关闭 |
|
|
|