网站大量收购独家精品文档,联系QQ:2885784924

EDA论文基于FPGANCO设计与仿真.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA论文基于FPGANCO设计与仿真

EDA论文 论文题目: 基于FPGA的NCO设计与仿真 学 院: 电子工程学院 年 级: 2012级 专 业: 电子信息工程 姓 名: 付伟伟 学 号: 任课教师: 杨自恒 2015年 6月 27 日 摘要 本文介绍了NCO title=NCONCO数字控制振荡器的工作原理,详细分析了数控振荡器的性能指标和其在FPGA title=FPGAFPGA中的实现方法,最后给出了新设计的数控振荡器在QUARTUSII中的仿真结果。 关键词 数控振荡器(NCO);无杂散动态范围(SFDR);FPGA;频率控制字 目录 摘要 I 第一章 NCO的概念 1 一、概述 1 二、NCO的发展 1 三、NCO的背景知识 1 第二章 NCO在实际工程中的作用 3 一、高精度范围 3 二、调制灵活性 3 三、数控振荡器的基本实现原理 3 四、足够的精度 6 第三章 NCO的系统结构及工作原理 6 一、 数字控制振荡器的组成 7 (一)相位累加器 7 (二)函数发生模块 7 (三)相位寄存器 7 二、数字控制振荡器的性能参数 7 第四章 NCO各组成部分设计 9 一、 NCO实现原理 9 二、 NCO几种常见设计方法 10 (一)计算法 10 (二)CORDIC算法 10 (三)查表法 10 三、正交NCO的查找表实现方法 11 四、可变模计数器的设计 11 五、正余弦查找表的设计 11 六、正余弦表的装载 12 第五章 系统仿真 13 一、设计实现及其仿真波形 14 二、Quartus仿真输出波形 14 三、资源占用情况 15 总结 16 第一章 NCO的概念 一、概述 数字控制振荡器(NCO,numerically controlled oscillator)是软件无线电、直接数据频率合成器(DDS,Direct digital synthesizer)、快速傅立叶变换(FFT,Fast Fourier Transform) 等的重要组成部分,同时也是决定其性能的主要因素之一,用于产生可控的正弦波或余弦波。随着芯片集成度的提高、在信号处理、数字通信领域、调制解调、变频调速、导控制、电力电子等方面得到越来越广泛的应用。 二、NCO的发展 随着数字通信技术的飞速发展,软件无线电的应用愈加的广泛,而影响软件无线电性能的关键器件数控振荡器NCO(Numerical CONtrolled Oscillator)的设计至关重要;NCO的设计采用直接数字频率合成(DDS)技术;1971年3月美国学者J.Tierncy、C.M.Rader和B.Gold首次提出了直接数字频率合成(DDS)技术。这是一种从相位概念出发直接合成所需要的波形的新的全数字频率合成技术。同传统的频率合成技术相比,DDS技术具有频率精度高、转换时间短、频谱纯度高以及频率相位易编程、输出的频率稳定度与系统的时钟稳定度相同等一系列优点,广泛应用于现代各种通信系统中,包括数字上下变频、中频变换、频率合成以及扩频系统和各种频率相位数字调制解调系统中。 三、NCO的背景知识 在实际的通信系统中,携带数字信息的信号通常是由某种类型的载波调制方式发送的,传送信号的带宽限制在以载波为中心的一个频段上,如双边带调制,或在邻近载波的频段上,如单边带调制。无论何种调制方式,在发送端均需要一个高频载波将信息调制上去,以减小信号衰落,相干解调时在接收端也需要一个与发送端同频同相的高频载波将信息从高频上解调下来。为了产生这个高频载波,在数字电路中是采用数控振荡器(NCO),也称为直接数字频率合成器〔DDS),它的输出频率和相位可以受人为控制,从而满足各种需要。 第二章 NCO在实际工程中的作用 一、高精度范围 在正交数字混频器中,采用,可以将数字处理延续到正交调制之后或正交解调之前,滤波器和增益控制就可以用数字方法实现,I、Q两路也就不会存在增益的不平衡,加上数控振荡器(NCO)的低正交误差,可以使系统误差降低到数据的最低比特(LSB)的高精度范围。数控振荡器的作用是产生正交的正弦和余弦样本。传统方法是采用查表法(LUT),即事先根据各个正余弦波相位计算好相位的正余弦值,并按相位角度作为地址存储该相位的正余弦值,构成一个幅度P相位转换电路(即波形存储器)。在系统时钟的控制下,由相位累加器对输入频率字不断累加,得到以该频率字为步进的数字相位,再通过相位相加模块进行初始相位偏移,得到要输出的当前相位,将该值作为取样地址值送入幅度P相位转换电路,查表获得正余弦信号样本。对于一个相位位数为n ,输出信号幅度位数为M的数控振荡器,所需查找表大小为M×2n 。为了提高数控振荡器的频率分辨率,往往需要扩大波形存储器的

您可能关注的文档

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档