共查询到17条相似文献,搜索用时 93 毫秒
1.
通信系统的振幅键控(ASK)、移频键控(FSK)和移相键控(PSK)是数字调制的3种基本信号形式。而数字调制器载波的产生通常都是基于查找表的方法,为了达到高精度要求,需要耗费大量的ROM资源去建立庞大的查找表。文中提出了一种基于流水线CORDIC算法通用数字调制器的FPGA实现方案,可以有效地节省FPGA的硬件资源,提高运算的速度。文章最后给出了该方案的硬件测试结果,验证了设计的正确性。而且整个系统便于编程、修改以及升级改进。 相似文献
2.
3.
4.
设计了一种以Nios Ⅱ为控制核心的波特率和载频均可变的2FSK调制器IP核,给出了软硬件设计方案.利用直接数字频率合成器(DDS)来合成调制器的调制频率,通过修改DDS的频率控制字,控制调制频率变化;通过修改可编程分频器的分频因子,控制波特率的变化.利用嵌入式逻辑分析仪验证结果表明,本系统工作稳定,波特率和调制频率均可通过软件进行精确设置. 相似文献
5.
采用CORDIC算法计算三角函数值来实现DDS,可以减少存储资源,便于在FPGA中实现.通过对传统CORDIC算法流水结构的分析,提出了一种在迭代过程采用不同位宽的寄存器存储角度值和幅度值的优化方法,可以节省资源而不影响计算精度,并且在FPGA中实现了该方法. 相似文献
6.
介绍一种利用矢量旋转的CORDIC(Coordination Rotation DIgital Computer)算法,相比较传统NCO采用的查找表算法,证明查找表算法运算速度已不适用于高速宽带数字接收机以及扩频通信的应用,为了实现高速正交数字混频器中的数控振荡器(NCO),采用CORDIC算法产生正余弦信号的实现过程,给出采用ALTERA的stratix系列FPGA中设计数控振荡器的顶层设计结构以及仿真结果,证明基于此算法采用FPGA的可行性设计. 相似文献
7.
传统的CORDIC算法虽然能提高相位分辨率,但是硬件资源的消耗量很大,为了解决这个问题,对传统的CORDIC算法进行了改进,主要增加了内部相位累加器的位数,同时使用两位的方向控制因子改进下级流水操作的加减,在同等硬件资源的消耗量的情况下实现了更高相位分辨率的正余弦信号的产生。通过QuartusⅡ和MATLAB验证了系统的可行性。 相似文献
8.
基于CORDIC算法的正余弦运算的FPGA实现 总被引:1,自引:0,他引:1
正余弦函数在任意次谐波电流的无锁相环ip-iq检测法中有着重要应用.本文在基于传统的CORDIC算法的理论分析和实验的基础上,提出了一些优化措施.采用VHDL语言完成了正弦函数、余弦函数的运算系统设计,给出了具体计算公式,通过了仿真与适配;利用三角函数的对称性,将输入角度的范围扩大到一个完整的周期.成功地实现了正弦函数... 相似文献
9.
基于CORDIC的一种高速实时定点FFT的FPGA实现 总被引:10,自引:1,他引:9
本文论述了一种利用CORDIC算法在FPGA上实现高速实时定点FFF的设计方案。利用CORDIC算法来实现复数乘法,与使用乘法器相比降低了系统的资源占用率,提高了系统速度[1]。设计基于基4时序抽取FFT算法,采用双端口内置RAM和流水线串行工作方式。本设计针对256点、24位长数据进行运算,在XilnxSpartan2E系列的xc2s300e器件下载验证通过,完成一次运算约为12μs,可运用于高速DSP、数字签名算法等对速度要求高的领域。 相似文献
10.
11.
基于CORDIC算法的QAM调制器的FPGA实现 总被引:1,自引:1,他引:0
正交振幅调制技术(QAM)作为一种频带利用率较高、误码率相对较低的调制方式,被定义为很多数字通信系统的数字传输标准.QAM调制的载波信号一般采用查找表的方法,为了达到高精度的要求,需要耗费大量的ROM资源,文中提出了一种基于流水线CORDIC的算法实现QAM调制,可有效节省硬件资源,提高运算速度,同时可以实现多制式的QAM调制.最后给出了该设计方案的仿真结果,仿真结果表明,QAM调制器能产生四种调制方式的QAM信号,性能良好,迭到设计的要求. 相似文献
12.
13.
14.
15.
在EDA技术开发平台Quartus Ⅱ上设计实现了一种新型的2FSK信号调制解调器,利用m序列的随机性和确定性来产生输入基带信号,用分频器把时钟信号分频成两个不同频率的信号.详细介绍了基于FPGA的2FSK信号发生器的设计方法,提供了VHDL源代码在Quartus Ⅱ环境下的仿真结果.整个系统的功能在EDA技术开发平台上均调试通过,并在ACEX1K系列FPGA上硬件实现,具有较高的实用性和可靠性. 相似文献
16.
CORDIC算法在很多工程应用中发挥着很大的作用.在传统的CORDIC算法基础上,通过增加内部相位累加器的位数,以及采用两位的方向控制因子的方法,在不影响实现复杂度的基础上可以产生更高相位分辨率的正余弦信号.采用QUARTUSⅡ进行综合仿真,验证了设计的可行性,并用MATLAB分析了设计的相位分辨率和计算误差等,证明设计可以有效地提高CORDIC算法的性能. 相似文献
17.
基于CORDIC算法的数字鉴频方法及其在FPGA中的实现 总被引:2,自引:0,他引:2
本文给出了一种适合FPGA实现的基于CORDIC(Coordinate Rotation Digital Computer)算法的数字鉴频方法.首先讨论了利用CORDIC算法进行数字鉴相和一阶差分数字鉴频的原理,然后分别给出在FPGA中实现CORDIC算法的流水结构和迭代结构,通过与XILINX自带CORDIC IPCore资源利用情况的比较及FPGA仿真结果表明,基于CORDIC算法的迭代结构和一阶差分实现数字鉴频的方法是高效可行的. 相似文献