一种基于System Generator的CORDIC算法实现  被引量:5

Implementation of CORDIC Algorithm Based on System Generator

在线阅读下载全文

作  者:胡天翔 陈科[1,2,3] 赵志强 HU Tianxiang;CHEN Ke;ZHAO Zhiqiang

机构地区:[1]中国科学院光束控制重点实验室,四川成都610209 [2]中国科学院光电技术研究所,四川成都610209 [3]中国科学院大学,北京100049

出  处:《科技创新与应用》2020年第19期23-27,31,共6页Technology Innovation and Application

摘  要:在现场可编程门阵列(FPGA)芯片的应用中,选择坐标旋转数字计算(CORDIC)算法来实现正余弦函数的实时计算有着广泛的应用。同时在信号处理领域上,对正余弦函数的计算有着高精度的需求。据此采用Simulink平台的Xilinx公司开发工具System Genenrator(SysGen)设计了基于CORDIC算法实现正余弦函数计算的FPGA模型,将角度计算范围扩展到全实数领域,并在理论上推导出该设计方案计算结果的误差上限。仿真结果显示,该设计方案的误差精度与理论推导保持一致。而且,相比SysGen的系统自带模块,该设计可以避免重复尝试,更好地控制计算精度。In the application of field programmable gate array(FPGA)chip,choosing the Coordinate Rotation Digital Computer(CORDIC)algorithm to realize the real-time calculation of sine and cosine functions has a wide range of applications.At the same time,in the field of signal processing,there is a demand for high precision in the calculation of sine and cosine functions.Based on this,the FPGA model of sine and cosine function calculation based on CORDIC algorithm is designed by using System Genenrator(SysGen),a development tool of Xilinx company on Simulink platform,which extends the range of angle calculation to the field of all real numbers,and deduces the upper limit of error of the calculation result of the design scheme in theory.The simulation results show that the error accuracy of the design scheme is consistent with the theoretical derivation.Moreover,compared with the system with its own module of SysGen,this design can avoid repeated attempts and better control the calculation accuracy.

关 键 词:坐标旋转数字计算机 现场可编程门阵列 正余弦函数 计算精度 System Generator 

分 类 号:TN911.72[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象