共查询到18条相似文献,搜索用时 156 毫秒
1.
2.
一种基于CORDIC算法的高精度数控振荡的ASIC设计 总被引:1,自引:0,他引:1
提出了一种基于CORDIC(COordinate Rotation Digital Computer)算法的流水线型数控振荡器的实现方法。硬件描述语言的仿真与综合结果表明,采用这种方法设计的数控振荡器精度高、误差小、结构简单;与基于查找表的数控振荡器相比,更易于ASIC实现。 相似文献
3.
4.
软件无线电系统中NCO的设计与实现 总被引:2,自引:0,他引:2
介绍了软件无线电系统中基于FPGA的数控振荡器(NCO)的实现方法,详细讨论了查找表和CORDIC算法的原理。通过软件仿真和测试,所设计的数控振荡器可以根据系统输出精度和硬件资源的不同,通过选择不同算法和参数来满足系统设计的要求。 相似文献
5.
介绍了NCO数字控制振荡器的工作原理,详细分析了数控振荡器的性能指标和其在FPGA中的实现方法,最后给出了新设计的数控振荡器在QUARTUSII中的仿真结果。 相似文献
6.
基于FPGA的正交数字混频器中数控振荡器的设计与实现 总被引:1,自引:0,他引:1
本文介绍了一种利用矢量旋转CORDIC(COordination Rotation Digital Computer)算法实现正交数字混频器中的数控振荡器(NCO)的方法。首先推导了CORDIC算法产生正/余弦信号的实现过程,然后给出了在FPGA中设计数控振荡器的顶层电路结构,并根据算法特点在设计中引入流水线结构设计。 相似文献
7.
8.
介绍一种利用矢量旋转的CORDIC(Coordination Rotation DIgital Computer)算法,相比较传统NCO采用的查找表算法,证明查找表算法运算速度已不适用于高速宽带数字接收机以及扩频通信的应用,为了实现高速正交数字混频器中的数控振荡器(NCO),采用CORDIC算法产生正余弦信号的实现过程,给出采用ALTERA的stratix系列FPGA中设计数控振荡器的顶层设计结构以及仿真结果,证明基于此算法采用FPGA的可行性设计. 相似文献
9.
数字下变频器中数控振荡器的设计与硬件实现 总被引:2,自引:0,他引:2
由于A/D/A转换器和DSP处理器等硬件水平的限制 ,目前的软件无线电实现方案大多采用数字上、下变频技术。数控振荡器是影响数字下变频器性能的一个关键器件 ,文章用EDA方法设计数控振荡器 ,设计中用到Altera的参数化模型库 ,并用MAX +PLUSⅡ软件进行了模仿仿真 ,最后在CPLD芯片 (FLEX10K2 0TC14 4 3)上实现。 相似文献
10.
全数字锁相环(ADPLL)在数字通信领域有着极为广泛的应用。由于SoPC技术的发展和FPGA的工作频率与集成度的提高,在1块FPGA芯片上集成整个系统已成为可能。以片内同时嵌入CPU和全数字锁相环为目的,结合现阶段的相关研究成果,简单介绍片内全数字锁相环系统的结构和全数字锁相环的工作原理,详细论述一种可增大全数字锁相环同步范围的数控振荡器的设计方法,并给出部分VHDL设计程序代码和仿真波形。在此数控振荡器的设计中引入翻转触发器的概念,并通过改变翻转触发器的动作特点,使得数控振荡器的输出频率提高,以达到增大全数字锁相环同步范围的目的。 相似文献
11.
NCO是卫星信号模拟器中频信号处理的关键部分。介绍了GNSS卫星信号模拟器码NCO和载波NCO的原理及作用,建立DDS模型,确定基本参数并根据参数设计了码NCO和载波NCO基本结构。给出了码NCO和载波NCO的实现过程,利用verilog在Xilinx’ISE11.2和modelsim6.5中完成载波NCO和码NCO的设计和仿真,在FPGA中进行了实现,并给出仿真波形和信号频谱图。本码NCO和载波NCO模块已应用于某型GNSS模拟器样机,通过程序仿真与样机测试,证明本码NCO和载波NCO模块性能满足GNSS卫星信号模拟器系统需求。 相似文献
12.
13.
NCO(数控振荡器)的目标是产生频率可变的正弦波样本,NCO采用全数字技术,具有分辨率高、频率转换时间快、相位噪声低等特点,将其应用于电子设备中可以大大简化系统、降低成本。本文首先探讨了NCO的工作原理及其核心组成部件,其次介绍了在FPGA中设计NCO的两种方法——基于verilog硬件描述语言的实现方法和基于DSP Builder模型的实现方法,最后使用Modelsim进行仿真,仿真结果表明,此两种方法都能实现NCO,但利用DSP Builder搭建模型进行设计更为简单、易用,并且设计者甚至可以在不懂硬件描述语言及其设计流程的情况下进行DSP应用系统的FP-GA开发。 相似文献
14.
基于FPGA的正交数控振荡器(NCO)的设计与实现 总被引:2,自引:0,他引:2
在研究数控振荡器NCO工作原理的基础上,通过分析对比几种不同的NCO设计方法,采用了算法简单、节省资源的基于ROM查找表的设计方法。针对正交数控振荡器NCO的主要部件正余弦存储表、可变模计数器进行了算法设计和电路设计,并在Altera公司的FPGA上进行了验证,波形仿真结果表明了电路设计的正确性。采用查找表的方法可以有效提高系统功能的可扩展性和系统的可集成性,使得NCO功能模块可以通过配置存储表、频率控制字来满足多种应用场合下的NCO设计需要,可以广泛地应用于各种现代通信系统中。 相似文献
15.
研究了一种基于查找表和CORDIC (Coordinate Rotation Digital Computer)算法相结合的数控振荡器(NCO)的实现方法,与仅基于查找表的方法相比,该方法结构简单、精度高、耗费资源少.仿真和验证结果表明,该设计是可行的,并易于FPGA实现. 相似文献
16.
为了降低振荡器的等待时间,提出了一种小角度映射方法.该方法将整个周期的角度运算映射到小角度范围内,减少了流水线级数,提高了运算速度.仿真结果表明,该方法与查表法相比,占用资源少;与CORDIC算法相比,降低了迭代次数.在保证高计算精度的同时,具有运算速度快、功耗低等特点. 相似文献
17.