集美大学毕业设计闭应明:基于FPGA的多功能电子钟I基于FPGA的多功能电子钟集美大学信息工程学院电子科学与技术专业2015届闭应明学号:2011850057[摘要]本设计在基于以硬件描述语言VHDL为基础的EDA设计方法上,设计中根据系统的功能要求合理划分出层次,进行分级设计和仿真验证,将较为复杂的数字系统逻辑简化为基本的模型从而降低实现的难度。通过层次化的设计方法,自顶向下设计,把不同的功能模块组合到一起,使用quartusII工具进行设计编译仿真,最终在在FPGA的DE2_70开发板上中实现具有基本的年月日、时分秒、农历显示、节气提醒、传统节假日提醒、闹铃闰年提醒等多功能的电子钟[关键字]硬件描述语言VHDLEDAFPGAquartusIIDE2_70开发板多功能电子钟集美大学毕业设计闭应明:基于FPGA的多功能电子钟IIThemulti-functionelectronicclockofFPGABiYingmingNO:2011850057,Electronicscienceandtechnologymajor,2015InformationEngineeringCollegeofJimeiUniversityAbstract:ThisdesignbasedonVHDL(hardwaredescriptionlanguage)andEDAdesignmethod,sothatwecanthroughthefunctionofthesysteminthedesigntodividereasonablyintolayers,hierarchicaldesignandsimulation,andtosimplifythecomplexnumbersystemlogicasabasicmodeltoreducethedifficultyofimplementation.Throughthedesignmethodofhierarchical,top-downdesign,thedifferentfunctionmodulesweremovedtogetherbyusingthequartusIItooldesigncompiledsimulation.Finally,themulti-functionelectronicclockthatcanshowthedateandtime,andcanwarntheSolarterms,Traditionalfestivals,theleapyearandthealarm,wasrealizedinDE2_70developmentboardofFPGAKeywords:VHDLhardwaredescriptionlanguageEDAFPGAthequartusIIDE2_70developmentboardmulti-functionelectronicclock目录III目录引言................................................................1第一章FPGA介绍....................................................31.1FPGA简单工作原理............................................31.2FPGA应用....................................................31.2.1FPGA的硬件描述语言VHDL简述...........................31.2.2FPGA的DE2_70开发板简述...............................3第二章电子时钟设计................................................52.1电子钟的功能设计指标........................................52.2电子钟的整体构造............................................52.2.1分频模块...............................................62.2.2秒模块.................................................62.2.3分模块.................................................72.2.4小时模块...............................................72.2.5天模块.................................................82.2.6月份模块...............................................92.2.7年模块................................................102.2.8阳历转阴历模块........................................112.2.9闹铃模块..............................................132.2.10译码转换模块.........................................132.2.11七段数码管和LCD显示模块.............................152.2.12、传统节假日提醒模块..................................162.2.1324节气提醒模块......................................172.2.14定时关机模块.........................................182.2.15l602LCD显示驱动模块.................................192.2.16、顶层模块............................................20第三章时钟验证....................................................243.1管脚绑定...................................................243.2时间参数一.................................................243.3时间参数二............................................