共查询到16条相似文献,搜索用时 156 毫秒
1.
一种CORDIC的流水线结构 总被引:2,自引:1,他引:1
本文介绍了一种计算三角函数等超越函数的处理器,它基于CORDIC算法,采用了适于VLSI实现的循环流水线结构。文章分析了CORDIC的基本思想,从算法出发,讨论了CORDIC的基本模块,对CORDIC的流水线结构进行规模与效率的比较。最后,介绍了一种循环流水线结构的CORDIC处理器。 相似文献
2.
坐标旋转数字计算机算法(Coordinates Rotation Digital Computer (CORDIC) Algorithm),其硬件结构实现简单,可以在硬件系统中实现包括乘、除、各种三角函数、自然对数和平方根在内的初等函数;针对图像处理对计算速度要求高的特点,本文采用了多级流水线的实现架构,可以明显提高CORDIC电路的工作频率;为了进一步地减少各级流水线的计算时延,电路中采用了运算速度较快的BKA加法器。基于Altera公司的FPGA(EP2C5F256C7)芯片的CORDIC算法架构综合,使其能够工作在188.38MHz的最高时钟频率。仿真结果表明本文提出的CORDIC架构能高速正确地实现CORDIC算法。 相似文献
3.
浮点反正切函数的FPGA实现 总被引:1,自引:0,他引:1
设计了一种基于CORDIC算法计算浮点反正切函数的的硬件结构,并在Altera公司的FPGA芯片上进行了验证,最后在Nios II处理器系统中以用户自定义指令的形式实现,通过C语言程序验证了浮点反正切模块的正确性。 相似文献
4.
5.
6.
7.
并行CORDIC算法的研究及FPGA实现 总被引:3,自引:0,他引:3
本文讨论旋转模式下CORDIC算法的符号预测和迭代计算问题,采用并行计算方法来加速CORDIC算法。文中提出分段符号预测和增加校正迭代的符号预测机制,使用分段迭代展开和三输入加法树来完成CORDIC算法的迭代计算,有效地减少了计算的级数和硬件开销,提高了计算性能。最后,在Altera的StratixII芯片上实现了并行CORDIC结构。 相似文献
8.
9.
基于FPGA的CORDIC算法通用IP核设计 总被引:1,自引:0,他引:1
分析CORDIC算法原理,设计出了迭代结构和流水线结构的CORDIC算法IP核.根据不同的初值可以实现正弦、余弦、双曲正弦、双曲余弦、反正切等三角函数,也可以通过组合实现对数、指数等复杂函数.最后对两种结构的IP核在速度、资源占用方面进行了对比. 相似文献
10.
针对旋转变压器解码系统测量精度不高、解码周期长、占用FPGA资源多的问题,设计一种改进型流水线结构的旋转变压器CORDIC(座标旋转数字计算法)解码算法.通过分析反正切函数的特征,对旋转变压器的输出信号进行角度变换,对测量角度进行全平面扩展,将CORDIC解码算法中复杂的三角函数运算转化为一系列简单的移位和求和运算.算法以FPGA为硬件载体,采用Verilog HDL语言实现.研究结果证明,改进型的CORDIC解码算法测量精度可达1%,动态响应小于1μs,满足电机转速测量的高精度、低延时需求,对复杂环境下的电机转速研究和应用具有重要的价值. 相似文献
11.
CORDIC算法在三轴电子罗盘中的应用 总被引:1,自引:0,他引:1
CORDIC算法是用于计算三角、反三角、指数、对数等超越函数的简捷算法。将该算法应用在以单片机为核心的三轴电子罗盘中,用于实现罗盘的倾斜补偿并计算俯仰角、横滚角和航向角。实验表明,该算法可有效地在单片机上运行,能够较好地兼顾计算精度与效率,有实用价值。 相似文献
12.
一个超高速FFT阵列式计算结构设计方案 总被引:1,自引:0,他引:1
本文分析了CORDIC算法和FFT算法的在内在联系,设计了基于CORDIC算法的四个蝶形运算器芯片,并在此基础上构成了FFT阵列式计算结构,N=2^m点的FFT计算速度可达到微秒级,有很好的性能人格比,在超高速实时信号处理中有广阔的应用前景。 相似文献
13.
针对基于FPGA的分布式导航系统中涉及大量的三角函数运算,而传统的查找表或差值法计算,在精度、运算速度方面不能兼得,且占用资源多,文中提出了基于CORDIC算法的反正切函数计算的改进方法与流水线结构的实现方法,使用VHDL硬件描述语言进行编程实现,在QuartusII9.0中对算法进行功能仿真,最后通过Altera公司的FPGA CycloneII系列芯片进行了具体验证。验证结果表明,针对累加器中因截尾而产生的误差所作的算法改进,显著地提高了算法精度,而且运算速度快。 相似文献
14.
15.
基于软件无线电的QPSK调制的设计 总被引:4,自引:1,他引:3
在无线通信系统中,调制解调技术的好坏很大程度上决定了通信的质量,QPSK的调制技术在数字通信中占着非常重要的地位,这种调制方式具有优越的性能,在无线通信系统中被广泛应用.给出了QPSK的调制的整体结构以及串并转换电路的设计与VHDL语言的描述.对CORDIC算法的基本原理进行了研究,并提出了一种基于流水线CORDIC算法的数控振荡器(NCO)的设计方法,利用此算法代替传统的查表法(LUT),从而提高系统的运算速度和精度,也提高了系统资源的利用率.最后.在Quartusii环境下的对NCO进行了时序仿真并给出了仿真结果. 相似文献
16.
基于扩展收敛域CORDIC算法的FM信号数字化解调实现 总被引:2,自引:0,他引:2
提出一种新的FM信号数字化解调实现方案。该方案在研究CORDIC算法原理和结构的基础上对其收敛域范围进行了扩展,能解调调制指数较大的宽带调频信号,适合在软件无线电中的应用。扩展收敛域CORDIC算法模块免去了传统的CORDIC算法中的预处理和后处理过程,降低了计算的复杂度和系统的硬件资源消耗。通过Matlab系统仿真和Modelsim硬件描述语言仿真,在SNR≥0dB和载波频偏△fc≤100ppm[1]的情况下,均具有较好的解调效果。 相似文献