已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕 业 设 计(论 文)大 纲 设计(论文)题目: 基于FPGA的任意信号发生器的设计学生姓名: 郭定平 学号:0721113019 专业: 电子信息工程 所在学院: 龙蟠学院 指导教师: 郭定平 职称: 讲师 2011年 4月 25日基于FPGA的任意信号发生器的设计毕业设计(论文)说明:本毕业设计基于QUASTUS II平台,利用DDS(直接数字信号合成)技术,采用VHDL语言,设计一波形信号发生器。首先根据对各波形的幅度进行采样,获得各波形的波形数据表,然后FPGA芯片EP2C8Q208根据输入的时钟(频率可根据要求可变)作为地址信号,从FPGA数据线上输出相应的波形数据,再送入D/A转换芯片进行转换为模拟信号,最后送入滤波电路滤波后输出。1 绪论主要介绍本课题研究的背景,目的和意义以及EDA技术的现状。2 EDA、VHDL简介2.1 EDA技术2.1.1 EDA技术的概念及范畴EDA技术是指以计算机为工作平台,进行电子产品的自动设计。利用EDA工具,可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程在计算机上自动处理完成。2.1.2 EDA技术的基本特征EDA的基本特征是:按照“自顶向下”的设计方法划分,然后采用硬件描述语言(HDL)完成系统行为级设计,最后通过综合器和适配器生成最终的目标器件。2.1.3 EDA技术的发展与应用EDA技术已有30年的发展历程,大致可分为三个阶段: 计算机辅助设计(CAD)阶段,计算机辅助工程(CAE)阶段,电子系统设计自动化(EDA)阶段。2.2 硬件描述语言VHDL2.2.1 VHDL简介VHDL(Very High Speed Integrated Circuit Hardware Description Language,超高速集成电路硬件描述语言)诞生于1982年,目前已经成为IEEE(The Institute of Electrical and Electronics Engineers)的一种工业标准硬件描述语言。2.2.2 VHDL语言的特点VHDL特点是:(1)设计技术齐全,方法灵活;(2)系统硬件描述能力强;(3)VHDL丰富的仿真语句和库函数;(4)VHDL对设计的描述具有相对独立性;(5)可以实现与工艺无关的编程;(6)VHDL语言易于移植、共享和重用。2.2.3 用VHDL设计电路主要的工作过程和设计流程(1)编辑(2)编译(3)功能仿真(前仿真)(4)逻辑综合(5)布局、布线(6)后仿真(时序仿真)3 PLD、Quartus II简介3.1可编程逻辑器件PLD3.1.1 PLD简介PLD(ProgrammableLogicDevice)是一种由用户根据需要而自行构造逻辑功能的数字集成电路。目前使用最广泛的可编程逻辑器件有两类:现场可编程门阵列(Field Programmable Gate Array,FPGA)和复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD)。3.1.2 FPGA的设计开发流程(1)设计输入(2)设计综合(3)仿真验证(4)设计实现(5)时序分析(6)下载验证3.2 Quartus II基本使用方法3.2.1 Quartus II概述 ALTERA公司的Quartus II开发软件根据设计者的需求提供了一个完整的多平台开发环境,它包含了整个可编程逻辑器件设计阶段的所有解决方案,提供了完整的图形用户界面,可以完成可编程片上系统的整个开发流程的各个阶段,包括输入、综合、仿真等。基于Quartus II软件工具,设计者可以方便地完成数字系统设计的全过程。3.2.2 Quartus II设计流程作为第一款从FPGA至掩模器件的完整设计工具,ALTERA公司推出的四代可编程逻辑器件集成开发环境Quartus II提供了从设计输入到器件编程的全部功能。Quartus II分为综合工具、仿真工具、实现工具、辅助设计工具和其他工具等,功能强大,界面友好,易于掌握。利用Quartus II开发工具进行数字系统设计,可以概括为以下几个步骤:设计输入、综合、布局布线、时序分析、仿真、编程和配置等,如图(1)所示。3.2.3应用QUASTUS II的VHDL设计利用VHDL完成电路设计,必须借助 EDA工具综合器、适配器、时序仿真器和编码器等工具进行相应的处理,才能最终在硬件上得以实现和测试。4 数字系统设计4.1 数字系统的组成数字系统分为两个部分数字处理器和控制器。4.2 现代数字系统的设计方法现代数字系统设计一般采用自顶向下的设计方法。该设计方法的具体实施过程是:(1)进行系统级设计(2)将整个系统划分成若干个子系统(3)将各个子系统划分为若干功能模块。5 简单任意信号发生器的设计过程5.1 系统需求分析 设计一个函数器,能够以稳定的频率产生递增斜波、递减斜波、三角波、梯形波、正弦波和方波。设置一个波形选择开关,通过此开关可以选择以上各种不同种类的输出函数波形。系统具有复位功能。5.2任意信号发生器的工作原理描述了本设计任意信号发生器的工作原理。5.3 各组成模块及程序任意信号发生器由2个模块组成,分别为:函数发生电路和函数选择电路。5.3.1函数发生电路模块给出了函数发生模块的原理框图,设计说明和程序代码。5.3.2函数选择模块给出了函数选择电路模块的原理框图,设计说明和程序代码。给出了右边灯控制模块的原理框图,设计说明和程序代码。5.4任意信号发生器的VHDL程序实现给出了系统的整体设计原理框图,设计说明和程序代码。6 直接数字频率合成器6.1 直接数字合成器简介 直接数字频率合成器,一般简称DDS(Direct Digital Frequency Synthesis,DDFS),是从相位概念出发直接合成所需要波形的一种新的频率合成技术。 DDS的工作原理是以数控振荡器的方式产生频率、相位可控制的正弦波。DDS电路包括基准时钟、频率累加器、相位累加器、幅度/相位转换电路、D/A转换器。频率累加器对输入信号进行累加运算,产生频率控制数据(frequency data 或相位步进量)。相位累加器由N位累加寄存器级联而成,对代表频率的2进制码进行累加运算,是典型的反馈电路,产生累加结果。幅度/相位转换电路实质上是一个波形寄存器,以供查表使用。读出的数据送入D/A转换器和低通滤波器。6.2系统设计需求 设计一个正弦信号波形发生器。要求该系统的设计采用ROM查找表法,要求该系统可以根据需要对频率控制字和相位控制字进行相位的设置,从而产生不同起始相位和频率的正弦波信号。6.3 系统设计方案6.4主要设计模块及程序6.4.1相位累加器给出了相位累加器的原理框图,设计说明和程序代码。6.4.2 脉冲产生模块给出了脉冲产生模块的原理框图,设计说明和程序代码。6.4.3 ROM查找表模块给出了ROM查找表模块的原理框图,设计说明和程序代码。6.5 正弦信号的VHDL程序实现给出了系统的整体设计原理框图,设计说明和程序代码。7 系统仿真7.1 简单设计仿真7.1.1函数发生电路模块的仿真及分析函数发生电路模块由VHDL程序实现后,进行时序仿真,并对仿真图进行仿真分析。7.1.2函数选择电路模块仿真及分析函数选择电路模块由VHDL程序实现后,进行时序仿真,并对仿真图进行仿真分析。7.1.3 整个系统仿真及分析整
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年一级注册建筑师之设计前期与场地设计题库综合试卷B卷附答案
- 胆管肿瘤的护理
- 雨课堂学堂在线学堂云病理学邢医专单元测试考核答案
- 高考化学“3+2”模拟练试卷含答案(一)
- 2025云南红河州弥勒市中医医院招聘备案制工作人员28人模拟试卷附答案解析
- 青岛市市北区教育和体育局所属公办学校招聘2026年应届高校毕业生(60人)历年真题汇编带答案解析
- 2025重庆两江航空航天产业投资集团有限公司招聘4人模拟试卷带答案解析
- 2026浙江嘉兴市第二医院招聘高层次人才44人历年真题汇编带答案解析
- 2025年滁州经济技术开发区消防救援大队政府专职消防员招聘8人笔试模拟试卷带答案解析
- 2026贵州册亨县“优师计划”毕业生专项招聘历年真题汇编带答案解析
- 四川成考试卷真题及答案
- 2025年法宣在线考试题库及答案
- 2025贵州毕节市市直事业单位面向基层公开考调工作人员考试笔试备考试题及答案解析
- 2025年高压电工作业(特种作业)考试题库(带答案)
- 交换机路由器课件
- (北师大2024版)生物八上全册知识点(默写版+背诵版)
- 装饰施工项目安全管理课件
- 苏州实验中学2026届数学高二第一学期期末监测试题含解析
- DB31∕T 1545-2025 卫生健康数据分类分级要求
- GB/T 11344-2021无损检测超声测厚
- 天虹商场门店明细
评论
0/150
提交评论