-
公开(公告)号:CN108196822A
公开(公告)日:2018-06-22
申请号:CN201711415770.2
申请日:2017-12-24
Applicant: 北京卫星信息工程研究所
IPC: G06F7/483
Abstract: 本发明涉及一种双精度浮点开方运算的方法及系统,包括:步骤1,将64位双精度浮点数分解为符号位、阶数及尾数,基于符号位判断待开方数的正负值,基于阶数判断待开方数的阶码奇偶性,根据阶码奇偶性将尾数进行移位,并将符号位与运算后的阶码存入RAM中;步骤2,将待开方数的尾数部分输入开方模块,通过CORDIC算法将放大后的106位定点数进行开方运算,在FPGA中通过移位运算处理校正系数K值,根据尾数大小计算辅助参数COMPLE,同时,在106位的定点数数运算中,其部分迭代运算(i,3i+1次)时进行重复迭代;步骤3,输出尾数的算术平方根,将特殊值隔离后,与RAM中的符号位与阶码组合,完成双精度浮点数开方运算。通过本发明,能够大幅提高运算效率。
-
公开(公告)号:CN108196822B
公开(公告)日:2021-12-17
申请号:CN201711415770.2
申请日:2017-12-24
Applicant: 北京卫星信息工程研究所
IPC: G06F7/483
Abstract: 本发明涉及一种双精度浮点开方运算的方法及系统,包括:步骤1,将64位双精度浮点数分解为符号位、阶数及尾数,基于符号位判断待开方数的正负值,基于阶数判断待开方数的阶码奇偶性,根据阶码奇偶性将尾数进行移位,并将符号位与运算后的阶码存入RAM中;步骤2,将待开方数的尾数部分输入开方模块,通过CORDIC算法将放大后的106位定点数进行开方运算,在FPGA中通过移位运算处理校正系数K值,根据尾数大小计算辅助参数COMPLE,同时,在106位的定点数数运算中,其部分迭代运算(i,3i+1次)时进行重复迭代;步骤3,输出尾数的算术平方根,将特殊值隔离后,与RAM中的符号位与阶码组合,完成双精度浮点数开方运算。通过本发明,能够大幅提高运算效率。
-
公开(公告)号:CN107966716A
公开(公告)日:2018-04-27
申请号:CN201711418653.1
申请日:2017-12-25
Applicant: 北京卫星信息工程研究所
IPC: G01S19/21
CPC classification number: G01S19/21
Abstract: 本发明一种基于自适应旁瓣相消器的四阵元抗干扰方法,包括:对阵列天线接收的信号通过射频输出中频模拟信号并采样得到数字信号,及经数字正交插值处理后获得四个通道的各自长度为N的数字复信号数据;分别进行N点的DFT运算,并根据输入条件确定主通道的通道号,将其余3个通道作为辅助通道并进行统计形成辅助通道的协方差矩阵;根据所述辅助通道的协方差矩阵,采用基于自适应旁瓣相消器的抗干扰算法计算出辅助通道的滤波权值,并对频域数据进行滤波得到每个频点的滤波后数据。本发明可以很好的解决功率倒置算法中矩阵求逆过程实现繁琐以及占用资源较大的问题。
-
-