基于fpga的vhdl毕业设计

基于fpga的vhdl毕业设计

ID:3145258

大小:1.10 MB

页数:45页

时间:2017-11-19

基于fpga的vhdl毕业设计_第1页
基于fpga的vhdl毕业设计_第2页
基于fpga的vhdl毕业设计_第3页
基于fpga的vhdl毕业设计_第4页
基于fpga的vhdl毕业设计_第5页
资源描述:

《基于fpga的vhdl毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要FPGA是现场可编程门阵列(FieldProgrammableGateArray)的简称,与之相应的CPLD是复杂可编程逻辑器件(ComplexProgrammableLogicDevice)的简称,两者的功能基本相同,只是实现原理略有不同,所以有时可以忽略这两者的区别,统称为可编程逻辑器件或CPLD/PGFA。VHDL的英文全名是Very-High-eedIntegratedCircuitHardwareDescriptionLanguage,诞生于1982年。1987年底,VHDL被IEEE和美国国防部确认为标准硬件描述语言

2、。自IEEE公布了VHDL的标准版本,IEEE-1076(简称87版)之后,各EDA公司相继推出了自己的VHDL设计环境,或宣布自己的设计工具可以和VHDL接口。此后VHDL在电子设计领域得到了广泛的接受,并逐步取代了原有的非标准的硬件描述语言。本设计介绍了一种基于FPGA技术实现多功能信号发生器的方案,能够输出正弦波、方波和三角波,并且能够输出不同频率和幅度的波形。本设计采用EDA技术,以硬件描述语言VHDL为系统逻辑描述手段设计文件,在QuartusⅡ工具软件环境下,采用自顶向下的设计方法,由各个基本模块共同构建了多功能信号发生

3、器。系统由选择模块、正弦波发生模块、方波发生模块、三角波发生模块、频率以及幅度选择模块组成。经编译和仿真所设计的程序,在可编程逻辑器件上下载验证,本系统能够完成发出不同频率和幅度的正弦波、方波和三角波,并在选择完成后进行自动复位。关键词多功能信号发生器,可编程逻辑门阵列,硬件描述语言IIAbstractIsafieldprogrammablegatearrayFPGA(FieldProgrammableGateArray)forshort,isthecorrespondingcomplexprogrammablelogicdevic

4、eCPLD(ComplexProgrammableLogicDevice)forshort,thetwofunctionsthesame,butslightlydifferentimplementationprinciple,Sometimesyoucanignorethisdifferencebetweenthetwo,referredtoasprogrammablelogicdeviceorCPLD/PGFA.VHDLfullnameinEnglishistheVery-High-eedIntegratedCircuitHard

5、wareDescriptionLanguage,wasbornin1982.Theendof1987,VHDLisIEEEandtheU.S.DepartmentofDefenserecognizedasthestandardhardwaredescriptionlanguage.SincetheIEEEpublishedastandardversionofVHDL,IEEE-1076(87shortversion),thevariousEDAcompanieshaveintroducedtheirownVHDLdesignenvi

6、ronment,orannouncedtheirowndesigntoolsandVHDLinterfaces.SincethenthefieldofelectronicdesigninVHDLiswidelyaccepted,andgraduallyreplacedtheoriginalnon-standardhardwaredescriptionlanguage.TheDesignofFPGAtechnologybasedonmulti-functionsignalgeneratorprogramthatcanoutputsin

7、ewave,squarewaveandtriangularwave,andcanoutputdifferentfrequencyandamplitudeofthewaveform.ThisdesignusesEDAtechnologytohardwaredescriptionlanguageVHDLdescriptionforthesystemlogicmeansofdesigndocuments,softwaretoolsintheQuartusⅡenvironment,usingtop-downdesignapproach,co

8、mposedofbasicmodulestogethertobuildamulti-functionsignalgenerator.Systembytheselectionmodule,themoduleoccurredsinewav

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。