首页> 外文期刊>Microprocessors and microsystems >Novel design for a low-latency CORDIC algorithm for sine-cosine computation and its Implementation on FPGA
【24h】

Novel design for a low-latency CORDIC algorithm for sine-cosine computation and its Implementation on FPGA

机译:正弦余弦计算低延迟CORDIC算法的新颖设计及其对FPGA的实现

获取原文
获取原文并翻译 | 示例
       

摘要

This paper proposes a design of a fast FPGA based architecture for Coordinate Rotation Digital Computer (CORDIC) algorithm with reduced number of iterations. CORDIC is on such technique which uses just shift-add/sub operations. So, it widely has been used because its flexibility characteristics. However, the major disadvantage is its relatively slow computational speed due to the determination of rotation direction by analyzing the results of the previous iteration. The basic idea of this paper is to reduce the iteration number to overcome this shortcoming. Finally, the prototype based on FPGA architecture has been established to test the performance of the proposed design. The design is implemented in VHDL, synthesized on Xilinx Spartan6 xc6slx9-2tqg144 FPGA kit. The proposed architecture computes Sine and Cosine values in 3/8 n (n is the bit-width of operand) clock cycles and the maximum operating frequency of the proposed architecture is as fast as 108.120 MHz. The simulation and implementation results verify the authenticity of this design. (C) 2020 Elsevier B.V. All rights reserved.
机译:本文提出了一种设计基于FPGA的坐标旋转数字计算机(CORDIC)算法的架构,减少了迭代次数。 Cordic是在这种技术上使用的技术,它仅使用Shift-Add / Sub操作。因此,它广泛使用,因为它的灵活性特征。然而,由于通过分析先前迭代的结果,主要缺点是由于旋转方向的确定而相对较慢的计算速度。本文的基本思想是减少迭代号以克服这种缺点。最后,已经建立了基于FPGA架构的原型来测试所提出的设计的性能。该设计在VHDL中实现,在Xilinx Spartan6 XC6SLX9-2TQG144 FPGA套件上合成。所提出的体系结构在3/8 n(n是操作数的比特宽度)时钟周期中的SINE和余弦值计算,并且所提出的架构的最大工作频率与108.120 MHz一样快。仿真和实现结果验证了这种设计的真实性。 (c)2020 Elsevier B.v.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号