资源描述:
《fpga的采样状态机的研究与设计开发与仿真本科》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、南林大学生宿舍气流组织模拟南京林业大学本科毕业设计(论文)题目:基于FPGA地采样状态机地设计与仿真学院:机械电子工程学院专业:测控技术与仪器学号:070307114学生姓名:万海洋指导教师:黄石红职称:副教授二O一一年5月24日1目录摘要采样是数字系统设计中地重要环节,而传统地A/D器件采样多是用CPU或单片机完成地.这些方法编程简单,但控制周期长,速度慢.而有限状态机(FiniteStateMachine,FSM)在数字系统设计中应用十分广泛,随着电子技术日新月异地发展.大规模系统与电路地出现,传统地手工设
2、计状态机已经不可能,而基于FPGA地VHDL语言描述状态机是大势所趋.基于FPGA语言描述地硬件设计,能够充分利用A/D采样地速度快地高性能,有效提高工作效率与精度.个人收集整理勿做商业用途关键词:EDAVHDLFPGA采样状态机数码管显示AbstractDigitalsamplingisanimportantpartofsystemdesign,andtraditionalA/DsamplingdevicewithaCPUormicrocontrollermostlycompleted.Thesemethod
3、saresimpletoprogram,butthecontrolcycleislongandslow.TheFSM(FiniteStateMachine,FSM)inthedesignofdigitalsystemsiswidelyused,withtherapiddevelopmentofelectronictechnology.Theemergenceoflarge-scalesystemsandcircuits,thetraditionalmanualdesignstatemachineshavebee
4、nimpossible,andFPGA-basedVHDLlanguagetodescribethestatemachineisageneraltrend.FPGA-basedhardwaredescriptionlanguagedesignedtotakefulladvantageofA/Dsamplingspeed,high-performance,higherefficiencyandaccuracy.Keywords:EDAVHDLFPGAstatemachinedigitaldisplay个人收集整理
5、勿做商业用途目录第一章:绪论1个人收集整理勿做商业用途1.1研究目地及意义:1个人收集整理勿做商业用途1.2国内外同类研究概况:1个人收集整理勿做商业用途1.3研究内容:2个人收集整理勿做商业用途第二章:EDA技术及其开发工具简介3个人收集整理勿做商业用途2.1EDA技术简介3个人收集整理勿做商业用途2.2Quartus简介3个人收集整理勿做商业用途2.3设计地基本逻辑门例子4个人收集整理勿做商业用途2.4本章小结6个人收集整理勿做商业用途第三章:VHDL语言基础7个人收集整理勿做商业用途3.1VHDL语言简介
6、7个人收集整理勿做商业用途3.2VHDL语言设计例子7个人收集整理勿做商业用途3.3本章小结8个人收集整理勿做商业用途第四章:FPGA基础9个人收集整理勿做商业用途4.1CPLD分类9个人收集整理勿做商业用途4.2FPGA简介9个人收集整理勿做商业用途4.3本章小结11个人收集整理勿做商业用途第四章:有限状态机地基本概念12个人收集整理勿做商业用途5.1有限状态机设计硬件地优势12个人收集整理勿做商业用途5.2有限状态机地设计地一个代码例子12个人收集整理勿做商业用途5.3状态机地时序逻辑进程13个人收集整理勿
7、做商业用途5.4本章小结14个人收集整理勿做商业用途第五章:基于FPGA地采样状态机15个人收集整理勿做商业用途6.1设计总体思路15个人收集整理勿做商业用途6.2采样模块地设计15个人收集整理勿做商业用途6.2.1AD0809地整体功能说明15个人收集整理勿做商业用途6.2.20809地引脚功能说明16个人收集整理勿做商业用途6.2.3AD0809地VHDL语言说明17个人收集整理勿做商业用途6.3分频模块19个人收集整理勿做商业用途6.4显示模块19个人收集整理勿做商业用途6.5程序及仿真20个人收集整理勿
8、做商业用途6.5.1程序20个人收集整理勿做商业用途6.5.2仿真及原理图27个人收集整理勿做商业用途6.6本章小结28个人收集整理勿做商业用途总结29个人收集整理勿做商业用途致谢30个人收集整理勿做商业用途参考文献31个人收集整理勿做商业用途南京林业大学学士学位论文第一章:绪论1.1研究目地及意义:从小型电子系统到大规模电路系统设计中,状态机是最典型、应用最广泛地时序电路模块,如何设