摘要
在现场可编程门阵列(FPGA)芯片的应用中,选择坐标旋转数字计算(CORDIC)算法来实现正余弦函数的实时计算有着广泛的应用。同时在信号处理领域上,对正余弦函数的计算有着高精度的需求。据此采用Simulink平台的Xilinx公司开发工具System Genenrator(SysGen)设计了基于CORDIC算法实现正余弦函数计算的FPGA模型,将角度计算范围扩展到全实数领域,并在理论上推导出该设计方案计算结果的误差上限。仿真结果显示,该设计方案的误差精度与理论推导保持一致。而且,相比SysGen的系统自带模块,该设计可以避免重复尝试,更好地控制计算精度。
- 单位