摘要
坐标旋转计算机(CORDIC)算法可以将多种难以用硬件电路直接实现的复杂运算分解为统一的简单移位、加法运算,然后逐次逼近结果。这种方法很好地兼顾了精度、速度和硬件复杂度,因而在数字信号处理领域得到了广泛应用。首先简要介绍了CORDIC算法的原理,然后基于现场可编程门阵列(FPGA)实现了流水线结构的CORDIC算法,仿真结果表明,其输出误差很小,与理论值基本一致。
CORDIC can convert the complex operations,which are hard to be directly implemented by hardware circuit,into the simple adding and shift operations,then gradually approach the exact result.It keeps balance between precision,speed and hardware complexity,and thus is widely used in the digital signal processing field.The author first gives the principle of CORDIC,then the implementation of pipelined CORDIC based on FPGA.The results indicate that the output errors are minor and the simulation results are fairly accorded with the theoretical value.
出处
《通信技术》
2010年第11期169-171,共3页
Communications Technology