资源描述:
《基于某verilogHDL地数字计时器地设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用文档EDA设计基础实验课程论文题目基于verilogHDL的数字计时器的设计学院通信与电子工程学院专业班级电子081班学生姓名大彬哥指导教师大力会2013年6月12日文案大全实用文档摘要当前电子系统的设计正朝着速度快,容量大,体积小,质量轻,用电省的方向发展。推动该潮流迅速发展的决定性因素就是使用了现代化的EDA设计工具。本论文先确定了系统的逻辑功能,建立算法流程,选择电路结构,然后确定并设计电路所需的数据处理以及控制模块,在QuartusII上以verilogHDL为系统逻辑描述方法完成了数字计时器所需的按键输入消抖模块,控制模块,分频模块,计
2、数模块,存储器模块,显示译码模块的设计与顶层设计和引脚分配,并讨论了FPGA设计中的常见的毛刺及其消除方法以及系统资源优化,利用计算机的强大运算能力在QuartusII上对用VHDL建模的复杂数字逻辑进行编译,自动综合地完成逻辑编译、逻辑化简、逻辑分割、逻辑综合及优化、逻辑行局布线、逻辑仿真,生成符合要求且在电路结构上可以实现的数字逻辑网表(Netlist),根据网表和某种工艺的器件自动生成具体电路,然后生成该工艺条件下这种具体电路的延时模型,并下载到FPGA板上实际验证,通过本设计对数字系统自动化的基本概念、基本原理、特性及实现方法都有了较好的了解
3、和理解,同时锻炼了计算机应用能力和verilogHDL语言的编程能力和QuartusII以及MaxplusII的使用能力,本设计圆满完成了用verilogHDL语言设计1/10秒数字计时器并仿真和实际下载到ALTERA公司的CycloneII系列的EP2C8Q208C中实现。关键词:电子设计自动化,现场可编程门阵列/复杂可编程逻辑器件,硬件描述语言,数字系统设计。文案大全实用文档AbstractThecurrentdesignofelectronicsystemsisdevelopingtofastspeed,largecapacity,smalls
4、ize,lightweight,Lowpowerconsumption.WhatdecisivelypromotetherapiddevelopmentofthistrendistheuseofmodernEDAdesigntools.Inthisthesis,wefirstlydeterminethesystem'slogicfunctions,buildthealgorithmofsystem,andselectthecircuit,thenIdentifyanddesignthedataprocessingandcontrolmodulecir
5、cuitrequires.Completethekeyinputdebouncemodule,controlmodule,frequencymodules,countermodules,memorymodules,displaydecodingmoduledigitaltimerrequireswithverilogHDLinQuartusII,andfinishthedesignoftop-levelentityandPinassignment.DiscussthereasonofglitchandtheeliminationofglitchinF
6、PGA.Automaticallycompletecompilelogic,logicsimplification,logicpartitioning,logicsynthesisandlogicoptimization,logicboardwiring,logicsimulation,generatethedigitallogicnetlistwhichmeetstherequirementsandcanbeimplementedonthecircuit,automaticallygenerateaspecificcircuitaccordingt
7、othenetlistandthedevice.andthenbuildthisspecificdelaymodelcircuitundertheseconditions,thendownloadtotheFPGAboardandactuallyverifythedesign.Throughthisdesign,wehavebetterknowledgeandunderstandingforEDA'sbasicconcepts,basicprinciples,characteristicsandmethods,alsoimprovetheabilit
8、yofusingcomputerandQuartusIIandMaxplusIIandVerilogHDLp