• 学术论文 •

### 基于CORDIC的精确快速幅相解算方法

1. 中国工程物理研究院流体物理研究所, 四川绵阳 621999
• 收稿日期:2017-12-29 修回日期:2018-08-30 出版日期:2018-12-25
• 通讯作者:
• 王传伟
• 作者简介:
• 孙悦 女,1991年出生于安徽阜阳.硕士,研究实习员,主要研究方向为嵌入式测控技术、数据采集处理技术.E-mail:15151823877@163.com

### High Precision & Speed Amplitude and Phase Solving Algorithm Based on CORDIC

SUN Yue, WANG Chuan-wei, KANG Long-fei, YE Chao, ZHANG Xin

1. Institute of Fluid Physics, CAEP, Mianyang, Sichuan 621999, China
• Received:2017-12-29 Revised:2018-08-30 Online:2018-12-25 Published:2018-12-25
• Corresponding author:
• WANG Chuan-wei

Abstract: An amplitude and phase compensation algorithm based on the best uniform approximation method is proposed. It overcomes the limitations of the traditional CORDIC when used in high-precision calculation of the amplitude and phase, such as too many iterations, long delay time, and slow phase convergence. By utilizing the vector information obtained from several iterations of traditional CORDIC, sectionalized first-order polynomial of best uniform approximation compensating for the amplitude and phase results is constructed, thus efficiently improving the computation accuracy. Simulation and test results show that, by using the proposed algorithm with 4 iterations of traditional CORDIC, the relative error of amplitude can reach 10-5 level, and the absolute error of phase can reach 10-5 degree level. At the same time, the maximum delay time is no more than 100 ns. And with the use of some dedicated multipliers, the registers and LUTs are reduced by 42.5% and 15.5% respectively. Moreover, the phase precision can be increased approximately one order with one more iteration. Hence, compared to conventional CORDIC algorithm, the proposed algorithm improves in iterations and computation precision, and is suitable for high-precision computation applications.