期刊文献+

基于分块转置的二维快速傅里叶变换的FPGA设计 被引量:2

FPGA-based design of two-dimensional fast Fourier transformation via block transposing
在线阅读 下载PDF
导出
摘要 离散二维快速傅里叶变换被广泛应用于数字图像处理,对工程领域具有重要意义。通常2D-FFT使用行列分解计算,即先沿着行计算一维快速傅里叶变换,再沿列计算。由于现场可编程门阵列的数据传输带宽以及相关存储硬件的物理结构特性的限制,该方案不满足高分辨图像实时处理的需求。采用行FFT-转置-行FFT的方案,虽减少计算过程中直接内存访问控制器的等待时间且能提高2D-FFT的计算效率,但目前矩阵转置实现有很大的局限性。传统的设计使用加载和存储指令来完成矩阵的换位。提出一种基于快速分块转置的2D-FFT方案,通过搭建转置模块与四路并行1D-FFT模块,充分利用FPGA片上资源以降低延时。实验基于Xilinx Kintex UltraScale FPGA,在相同的时钟频率以及并行条件下,对比不同的2D-FFT计算方案。在实验误差范围内,本文提出的解决方案使计算效率提升约15倍。 Two-dimensional discrete fast Fourier transformation is widely used in digital image processing,which is of great significance in engineering field.Usually,2D-FFT is computed using column decomposition,that is,a row-wise 1D-FFT followed by another column-wise one.Due to the limitation of data transmission bandwidth of field programmable gate array and the physical structure characteristics of related storage hardware,this method cannot meet the requirement of real-time processing of high-resolution images.The scheme of row FFT-transposed-row FFT can reduce the waiting time of direct memory access controller in the computation process and improve the computational efficiency of 2D-FFT,but the existing implementation of matrix transposition has significant limitations.Traditional design uses load and store instructions to complete the transposition of a matrix.This paper proposes a 2DFFT scheme based on fast block transposition.By building a transposition module and a four-way parallel 1D-FFT module,the FPGA on-chip resources are fully utilized,thus the delay is reduced.The experiment is based on Xilinx Kintex UltraScale FPGA,and under the same clock frequency and parallel conditions,different 2D-FFT calculation schemes are compared.Within the experimental error range,the solution proposed in this paper improves the computational efficiency by about 15 times.
作者 姚佳辰 马睿 杨晓华 黄艳艳 耿乐 Yao Jiachen;Ma Rui;Yang Xiaohua;Huang Yanyan;Geng Le(College of Science,Nantong University,Nantong 226019,China;Yangtze Delta Institute of Optoelectronics,Peking University,Nantong 226000,China)
出处 《电子测量技术》 北大核心 2023年第15期38-44,共7页 Electronic Measurement Technology
基金 国家自然科学基金(12004199) 南通基础科学研究计划项目(JC2021014)资助
关键词 离散二维傅里叶变换 可编程阵列逻辑 矩阵转置 并行计算 two-dimensional discrete Fourier transform field programmable gate array transposed matrix parallel computing
作者简介 姚佳辰,硕士,主要从事FPGA系统开发、光学工程方面的研究。E-mail:JCYao@stmail.ntu.edu.cn;马睿,副研究员,主要从事全内反射显微镜,超分辨单分子定位显微镜研究。E-mail:rma@ydioe.pku.edu.cn;杨晓华,博士研究生,教授,博士生导师,主要从事原子分子物理、光学、光电子学方面的研究。E-mail:xhyang@ntu.edu.cn;黄艳艳,博士,副教授,主要从事手征特异材料的电磁传输特性及光调制效应的研究。E-mail:yyhuang@ntu.edu.cn;耿乐,助理研究员,主要从事FPGA开发、基于深度学习的图像、信号处理算法研究。E-mail:gengle@ydioe.pku.edu.cn
  • 相关文献

参考文献4

二级参考文献35

共引文献34

同被引文献15

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部