VHDL语言与EDA技术课程考核项目设计报告模板讲义.doc

VHDL语言与EDA技术课程考核项目设计报告模板讲义.doc

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

湖南人文科技学院 信息学院 VHDL语言与EDA技术课程考核 项目设计报告 设计题目: 调频信号发生器 专 业: 电子信息工程 班 级: 2013级1班 学生姓名: 姚靖: 13409120 指导教师: 姚 毅 成绩评定 项 目 权重 成绩 组长 成员一 成员二 成员三 1、项目设计质量 0.5 2、项目设计答辩 0.3 2、设计报告书写及图纸规范程度 0.2 总 成 绩 摘 要 本文介绍一种利用EDA技术和VHDL语言,在QuartusⅡ环境下,设计的一种调频信号发生器。EDA 技术是以大规模可编程逻辑器件为设计载体,以硬件描述语言为系统逻辑描述的主要表达方式,以计算机、大规模可编程逻辑器件的开发软件及实验开发系统为设计工具,通过有关开发软件,自动完成用软件的方式设计的电子系统到硬件系统实现,最终形成集成电子系统或专用集成芯片的一门新技术。介绍一种基于DDS 原理,并采用FPGA 芯片和VHDL 开发语言设计的任意函数调频的任意波形信号发生器,给出了设计方案和在GW48 CK型EDA 集成电路开发系统上实现的实验结果。 关键词:调频;信号发生器;DDS; FPGA;VHDL;QuartusⅡ 目 录 前言 1 1、方案论证与对比 2 1.1方案一 2 1.2 方案二 2 1.3 两种方案的对比 2 2、工作原理及流程图 4 2.1 DDS基本原理 4 2.2基本流程图 8 3、单元电路设计 4 3.1 MATLAB设计 4 3.2QuartusII设计 8 4、总体方案的设计 11 5、调试与操作说明 12 5.1 功能仿真 12 5.2 引脚锁定 12 5.3 元器件及仪器设备明细表 13 5.4 硬件的设计与实现 13 6、课程设计总结与体会 14 7附录 17 附录1 17 附录2 19 附录3 21 调频信号发生器 前言 1)能将FPGA内部产生的低频信号进行调制,也能选择外部输入的幅度小于4V的低频模拟信号进行调制 2)输出信号的载波频率为100KHz。 3)输出波形峰-峰值大于2V。 1、方案论证与对比 1.1方案一 方案1:使用DDS 芯片控制产生低频信号和高频载波信号,使ADC0509 采样外部的低频信号。以单刀双掷开关选择内部或外部信号输入,在示波器上显示调制波形。原理图1如下: 1.2 方案二 基于EDA技术,由软件MADLAB和DSP Builder设计完成调频信号发生器模块的原理图。然后通过MADLAB中的Signa Compiler将模块转换成VHDL语言。再在QuartusII中编译、仿真、下载完成设计要求。原理图2如下: 1.3 两种方案的对比 方案一由于DDS芯片产生的信号波形、功能和控制方式固定,不能满足具体需求;方案二则是基于硬件设计的语言,很容易对硬件电路实现编程下载。经比较我们选择了方案二。 2、设计原理 直接数字频率合成技术(Direct Digital Frequency Syn2thesis ,DDFS ,简称DDS) 是从相位概念出发直接合成所需波形的一种新的频率合成技术[1 ] 。他在相对带宽、频率转换时间、相位连续性、正交输出、高分辨率以及集成化等一系列性能指标方面已远远超过了传统频率合成技术[4 ] 。当累加器的N 很大时,最低输出频率可达Hz ,mHz ,甚至μHz级,即DDS 的最低合成频率接近于零频。如果f c 为50 MHz ,那么当N 为48 位其分辨率可达179 nHz。转换时间最快可达10 ns 的量级,这都是传统频率合成所不能比拟的。图3 所示为正弦输出的DDS 原理图。 DDS 频率合成原理相位累加器的输入为频率控制字?phase。输出正弦波时,RAM 中存有一个周期正弦波波形取样点幅度值的编码,取样点数为2N 个。在外部时钟的控制下,每来一个时钟,加法器将对被锁定的频率控制字?phase 与累加器输出的累积相位数据不断累加,输出的相位序列(即相位码) 作为地址去寻址RAM,同时使RAM 存储器将相应地址单元的离散的正弦幅度编码输出。该幅度码经过D/ A 变换后得到模拟

文档评论(0)

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

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

1亿VIP精品文档

相关文档