基于可编程电路的射电望远镜互相关计算加速设计

ACCELERATION DESIGN OF CROSS-CORRELATION COMPUTATION FOR RADIO TELESCOPE BASED ON PROGRAMMABLE CIRCULT

  • 摘要: 在建的世界最大平方公里阵列望远镜采用射电干涉测量法对天文数据进行增强。随着天线阵列节点规模增大,干涉极端复杂度呈平方级的增长。阵列部署在偏远的山区和沙漠中,现有的基于纯软件的处理方法难以满足能效的限制。针对该问题,提出基于现场可编程门阵列的高效互相关计算加速方法。提出一种分级结构,在处理量化后数据上可以达到多级并行;提出一种在时间窗口维度进行多通道分割的结构化优化方法;提出一种基于流式传输结构的数据存储量化优化方法。测试结果表明,提出的互相关计算加速方法达到了42.76 GFLOPS的高吞吐率和7.07 GOP/S/W的高能耗比。

     

    Abstract: The world’s largest square kilometer array telescope under construction uses radio interferometry to enhance astronomical data. As the size of the antenna array node increases, the extreme complexity of interference increases squarely. Arrays are deployed in remote mountains and deserts, and existing software-based processing methods struggle to meet energy-efficiency constraints. Aimed at this problem, an efficient cross-correlation calculation acceleration method based on field programmable gate array is proposed. A hierarchical structure was proposed, which could achieve multi-level parallelism in processing quantized data. A structured optimization method for multi-channel segmentation in the temporal window dimension was proposed. A data storage optimization method based on streaming structure was proposed. The test results show that the proposed cross-correlation calculation acceleration method achieves a high throughput rate of 42.76 GFLOPS and a high energy consumption ratio of 7.07 GOP/S/W.

     

/

返回文章
返回