一种用于FFT中旋转因子乘运算的操作数地址生成方法

    公开(公告)号:CN109657192B

    公开(公告)日:2022-10-11

    申请号:CN201811505627.7

    申请日:2018-12-10

    Abstract: 本发明公开了一种用于FFT中旋转因子乘运算的操作数地址生成方法,能实现FFT中旋转因子乘运算的操作数地址的连续生成,对FFT中旋转因子乘运算的计算顺序进行优化,将循环超界寻址方式应用于需要进行FFT变换的数据的地址生成,而将循环超界寻址方式是否产生超界作为旋转因子的地址生成的控制条件,用于控制旋转因子的地址变化,有效解决旋转因子的寻址问题,实现FFT旋转因子乘运算的操作数地址的连续生成,有效提升对FFT的处理性能,只需要在每一级乘旋转因子之前设置好与寻址相关的寄存器,地址产生单元便可以根据循环超界加1寻址方式和关联寻址方式自主连续的寻址操作数,程序中配合复数乘法指令可以实现旋转因子乘的快速流水计算。

    一种用于FFT中旋转因子乘运算的操作数地址生成方法

    公开(公告)号:CN109657192A

    公开(公告)日:2019-04-19

    申请号:CN201811505627.7

    申请日:2018-12-10

    Abstract: 本发明公开了一种用于FFT中旋转因子乘运算的操作数地址生成方法,能实现FFT中旋转因子乘运算的操作数地址的连续生成,对FFT中旋转因子乘运算的计算顺序进行优化,将循环超界寻址方式应用于需要进行FFT变换的数据的地址生成,而将循环超界寻址方式是否产生超界作为旋转因子的地址生成的控制条件,用于控制旋转因子的地址变化,有效解决旋转因子的寻址问题,实现FFT旋转因子乘运算的操作数地址的连续生成,有效提升对FFT的处理性能,只需要在每一级乘旋转因子之前设置好与寻址相关的寄存器,地址产生单元便可以根据循环超界加1寻址方式和关联寻址方式自主连续的寻址操作数,程序中配合复数乘法指令可以实现旋转因子乘的快速流水计算。

Patent Agency Ranking