共查询到16条相似文献,搜索用时 140 毫秒
1.
基于扩展收敛域CORDIC算法的FM信号数字化解调实现 总被引:2,自引:0,他引:2
提出一种新的FM信号数字化解调实现方案。该方案在研究CORDIC算法原理和结构的基础上对其收敛域范围进行了扩展,能解调调制指数较大的宽带调频信号,适合在软件无线电中的应用。扩展收敛域CORDIC算法模块免去了传统的CORDIC算法中的预处理和后处理过程,降低了计算的复杂度和系统的硬件资源消耗。通过Matlab系统仿真和Modelsim硬件描述语言仿真,在SNR≥0dB和载波频偏△fc≤100ppm[1]的情况下,均具有较好的解调效果。 相似文献
2.
3.
4.
5.
6.
7.
将CORDIC算法传统实现中的象限转换从输出转移到输入进行处理,简化了电路逻辑.针对CORDIC算法的流水线结构做出增大映射分区的改进,省去了流水线的第一级,减少了流水线结构内旋转角的一位数据宽度.在FPGA中仿真并实现了基于该改进CORDIC算法的NCO.仿真结果有良好的精度,证明了该方案的可行性. 相似文献
8.
介绍如何利用CORDIC(Coordination Rotation Digital Computer)算法产生正余弦信号的实现过程基础上,研究并在FPGA中实现了基于流水线CORDIC算法的数控振荡器。仿真验证结果表明,该方法较之其它方法具有精度高、结构简单易于实现、节省资源且功耗低等特点,非常适合应用于高速高精度数字调制解调。 相似文献
9.
双曲函数的应用领域十分广泛。本文首先介绍CORDIC算法双曲系统的基本原理及其计算模式,对CORDIC内核及其处理单元做了详细分析。在迭代算法的基础之上,采用流水线技术,以面积换速度,给出了一种基于流水线的CORDIC来实现反双曲正切函数,具有很高的精度和很快的速度,使设计出的软核能够在精度要求很高的场合中运行。用Verilog HDL对其编程设计和进行功能仿真、时序仿真及下载测试的结果表明,该函数具有很好的实用性。 相似文献
10.
一种CORDIC的流水线结构 总被引:2,自引:1,他引:1
本文介绍了一种计算三角函数等超越函数的处理器,它基于CORDIC算法,采用了适于VLSI实现的循环流水线结构。文章分析了CORDIC的基本思想,从算法出发,讨论了CORDIC的基本模块,对CORDIC的流水线结构进行规模与效率的比较。最后,介绍了一种循环流水线结构的CORDIC处理器。 相似文献
11.
CORDIC算法是一种适合硬件电路实现的循环迭代算法,可用简单的加减和移位运算完成复杂函数运算。本文介绍了CORDIC算法理论的矢量模式,在分析比较得出位串行CORDIC结构优于位并行CORDIC结构之处的基础上,提出了解决位串行迭代结构溢出的方法,并设计了结构图。设计实现反正切函数模块,在Modelsim平台上仿真验证了其准确度和精度。 相似文献
12.
基于查找表和SF CORDIC的高精度正余弦函数求值方法 总被引:1,自引:0,他引:1
常用查找表法和CORDIC算法在FPGA上实现正余弦函数求值.查找表法实现简单,输出延迟小,但随着计算精度的提高,存储资源需求呈指数增长;传统的CORDIC方法硬件资源消耗大,且输出时延长.论文提出一种新方法,将查找表和SF-CORDIC算法相结合,以查表所得中间向量为迭代初始向量,对剩余旋转角应用SF-CORDIC算法,迭代系数取0或1,减少了x、y通路的计算开销和舍入误差;并对z通路使用加减交替法提前生成剩余旋转角,以减少每级流水线的延迟.所需查找表的地址位数和迭代次数分别较常规查表法和CORDIC算法减少一半左右.基于FPGA完成了算法的设计、仿真与误差分析,结果表明该方法可利用较少的硬件资源和存储资源实现较高精度和较低时延的正余弦函数求值. 相似文献
13.
奇异值分解(SVD)广泛应用于数字信号处理等领域.为提高SVD效率,Brent等提出一种由SVD处理器组成的阵列,应用并行JACOBI算法实现SVD.SVD处理器一般采用CORDIC位并行结构实现.本文比较CORDIC位并行结构和位串行结构,分析了位串行结构在硬件资源以及时钟频率上的优势,采用CORDIC位串行结构设计了SVD处理器,并结合位串行结构的特点对其进行了优化.仿真实验验证了该设计的正确性;CORDIC结构的对比实验表明,与位并行结构相比,位串行设计以一定的处理时间为代价,可以节约大量的硬件资源,适用于硬件资源紧缺的非实时场合. 相似文献
14.
15.
基于软件无线电的QPSK调制的设计 总被引:4,自引:1,他引:3
在无线通信系统中,调制解调技术的好坏很大程度上决定了通信的质量,QPSK的调制技术在数字通信中占着非常重要的地位,这种调制方式具有优越的性能,在无线通信系统中被广泛应用.给出了QPSK的调制的整体结构以及串并转换电路的设计与VHDL语言的描述.对CORDIC算法的基本原理进行了研究,并提出了一种基于流水线CORDIC算法的数控振荡器(NCO)的设计方法,利用此算法代替传统的查表法(LUT),从而提高系统的运算速度和精度,也提高了系统资源的利用率.最后.在Quartusii环境下的对NCO进行了时序仿真并给出了仿真结果. 相似文献
16.
基于CORDIC算法的360°角度传感器的设计 总被引:1,自引:0,他引:1
一维霍尔板型角度传感器无法测量0~360°的角度,采用4个霍尔器件的联合测角技术和CORDIC算法可实现0~360°范围内的角度测量。文章详细描述了4个霍尔器件联合测角技术的测角原理及实现算法,并引入了符号幅值表示法,即先利用正弦和余弦的幅值进行0°~90°范围内的反正切CORDIC运算,再根据正弦和余弦正负号(符号)的不同组合实现角度从0°~90°到0°~360°的映射。Modelsim平台仿真验证了该方法的准确度和精度,仿真误差小于0.01%,实测总误差不大于0.05°。 相似文献