【技术实现步骤摘要】
一种FFT处理器及其处理数据的方法
本申请涉及信号处理领域,更具体的,涉及一种FFT处理器及其处理数据的方法。
技术介绍
合成孔径雷达(SyntheticApertureRadar,SAR)是FFT算法的一个典型应用场景。这是一种具有全天时、全天候工作能力的二维成像雷达,已广泛应用于战场预警侦察、武器精准制导、各类目标识别、矿物资源勘探、重大灾情监测等众多国防和国民经济的重要领域。在雷达成像过程中,需要获得良好的分辨率以及较高的信噪比。常见的SAR成像算法,采用了关键的脉冲压缩技术以同时获取较高的分辨率和信噪比,在这一技术中,FFT多次被使用,是算法流程中重要的组成部分,如信号频谱获得、匹配滤波器使用以及信号还原等。FFT处理器的性能关系到SAR系统的实时性与成像质量,因此,高效稳定的FFT处理器是SAR系统的重要组成部分。随着对SAR图像分辨率要求的不断提高,FFT处理器需要单次处理的点数也随之变大,目前由XILINX公司提供的FFT运算IP核最高可配置为64k点,难以满足高分辨SAR系统对FFT点数的需求。 >专利技术内本文档来自技高网...
【技术保护点】
1.一种FFT处理器,其特征在于,包括:/n串转并模块,用于接收第一时域数据并将接收的所述第一时域数据由串行转为2
【技术特征摘要】
1.一种FFT处理器,其特征在于,包括:
串转并模块,用于接收第一时域数据并将接收的所述第一时域数据由串行转为2n路第二时域数据并行,将所述2n路第二时域数据一一对应的输入2n个处理通道;其中,2n不大于所述第一时域数据的长度,n为大于0的整数;
2n个所述处理通道中的任意一个当前处理通道包括依次排列的m个操作级模块以及依次排列的m-1个乘法器模块,第i个所述操作级模块与第i+1个所述操作级模块之间通过第i个所述乘法器模块连接,其中,m为大于0的整数,i为大于0的整数且不大于m;其中,输入所述当前处理通道的第二时域数据,经过m个所述操作级模块以及m-1个所述乘法器模块进行运算后得到一组第一频域数据,第一频域数据被输出到旋转因子乘法器模块;
旋转因子乘法器模块,用于将来自2n个所述处理通道的第一频域数据分别与旋转因子相乘,获得2n组第二频域数据后输出;
基-2n蝶形单元,用于对2n组第二频域数据进行基-2n运算,得到第三频域数据并输出到并转串模块;
并转串模块,用于将2n组第三频域数据合并为串行的第四频域数据。
2.根据权利要求1所述的处理器,其特征在于,还包括依次排列的m-1个旋转因子产生器,第i个旋转因子产生器用于为每个所述处理通道中的第i个所述乘法器模块提供旋转因子。
3.根据权利要求1所述的处理器,其特征在于,所述操作级模块包括第一处理单元、第二处理单元以及第三处理单元;其中,
所述第一处理单元包括第一SDF结构和第一复数转换单元;所述第一SDF结构用于对其接收的当前数据进行基-2蝶形运算;所述第一复数转换单元用于对第一SDF结构运算得到的复数实现实部与虚部的互换,得到并输出第一转换结果;当i为1时,所述当前数据为第二时域数据;当i大于1且不大于m时,所述当前数据为第i-1操作级模块的输出;
所述第二处理单元包括第二SDF结构和第二复数转换单元以及常数因子转换单元;所述第二SDF结构用于对其接收的第一转换结果进行基-2蝶形运算;所述第二复数转换单元用于对第二SDF结构运算得到的复数实现复数实部与虚部的互换,得到并输出第二转换结果;所述常数因子转换单元用于对第二转换结果进行特定的旋转后输出;所述第三处理单元包括第三SDF结构;所述第三SDF结构用于对其接收的当前数据进行基-2蝶形运算;所述当前数据为第二处理单元的输出。
4.根据权利要求1所述的处理器,其特征在于,所述第一时域数据和所述第二时域数据的数据类型为定点数。
5.根据权利要求4所述的处理器,其特征在于,m个所述操作级模块中的第i个操作级模块对其接收的当前数据进行处理,得到并输出目标数据,...
【专利技术属性】
技术研发人员:李涌睿,谢宜壮,陈禾,陈亮,
申请(专利权)人:北京理工大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。