CNIPA.AI
검색으로 돌아가기
기록

一种基于改进CORDIC算法结合高阶NCO生成高精度信号的方法

발명유효
8청구항 · 1 독립항
§ Ⅰ

개요

발명자

孙希延; 宋彦晨; 纪元法; 梁维彬; 贾茜子; 白杨; 赵松克

IPC 분류

G06F 17/10 (2006.01)

本发明提出一种改进CORDIC算法结合高阶NCO生成高精度信号的方法,包括一:根据信号精度要求,设置决定相位输出的各阶NCO所需的频率控制字;二:根据各阶频率控制字与对应的阶次累加器,完成高阶NCO的相位生成;三:将高阶NCO产生的高精度相位与相应的二阶和三阶相位补偿输入到改进CORDIC算法模块;四:在改进CORDIC算法模块中在开始计算之前,先利用周期性和对称性将输入相位规范化到最优区间;五:对于不易优化的角度,可以通过将其分割为多个已有可查表小角度和最小不能分割角度之和;六:对最小不能分割的角度,用NCO模块的二阶三阶输出对其进行相位补偿,以提高输出精度;七:最后使用CORDIC算法分别计算这些小角度的旋转,合成结果得到相应的高精度信号。