摘要
CORDIC算法是实现快速精确的正、余弦函数计算的主要方法,在工程实际中有着广泛应用。在研究正、余弦函数运算的CORDIC算法简单状态机实现和高速全流水处理机实现的基础上,提出了一种单精度浮点数正、余弦函数运算的优化实现方案,并在ALTERA公司的FPGA上实现。结果表明,相比较单精度浮点数正、余弦函数运算的CORDIC算法简单状态机实现,该实现方案不仅计算速度快,而且硬件资源消耗增加少,达到了单精度浮点数正、余弦函数运算硬件实现上速度与资源占用的平衡。
CORDIC(Coordinate Rotation Digital Computer)algorithm is the main method to realize the fast and accurate trigonometric function,and is widely used in modern engineering.Based on the study of simple state machine realization and fast pipe-line realization of CORDIC algorithm,propose a new floating-point algorithm's optimized realization,and implement it on ALTERA's FPGA.The result indicates that the optimized realization calculates faster than the simple state machine realization of CORDIC algorithm,while use less resources.This realization realizes the balance between the resource consumption and speed.
出处
《计算机技术与发展》
2011年第6期16-19,23,共5页
Computer Technology and Development
基金
陕西省自然科学基金(2010JQ8015)
作者简介
作者简介:牛晨晓(1985-),男,河南辉县人,硕士研究生,研究方向为测控技术与自动化装胃;
赵忠,教授,硕士研究生导师,研究方向为检测技术与自动化装置,导航、制导与控制,精密仪器及机械。