资源描述:
《hdl课程设计——交通灯控制电路设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、HDL项目设计课程设计报告题目交通灯控制电路设计专业、学号授课班号学生姓名指导教师完成时间2012/9/315--HDL项目设计摘要本次课程设计通过HDL技术设计交通灯控制系统,其设计描述可被不同的工具所支持,可用不同器件来实现。同学们在理论学习的基础上,通过完成一个涉及时序逻辑、组合逻辑、声光输出的,具有实用性、趣味性的小系统设计,使学生不但能够将课堂上学到的理论知识与实际应用结合起来,而且能够对分析、解决实际的数字电路问题进一步加深认识,为今后能够独立进行某些数字应用系统的开发设计工作打下一定的基础。利用
2、VerilogHDL语言自顶向下的设计方法设计交通灯控制系统,使其实现道路交通的快速正常运转,突出了其作为硬件描述语言的良好的可读性、可移植性和易理解等优点,并通过QuartusII和ModelSim完成综合、仿真。此程序下载到FPGA芯片后,可应用于实际的交通灯控制系统中。通常的设计方法基于中、小规模集成电路进行,电路元件多、接线复杂、故障率高。随着大规模集成电路的发展、EDA技术的出现,数字电路的设计进入了一个崭新阶段。首先是利用ModelSim编写程序,再将程序输入QuartusII进行进一步的仿真,问
3、题最大之处就是编写的是否正确,是否能出现分析中的仿真。本论文介绍了用VerilogHDL语言设计交通灯控制器的方法,并在QuartusII系统对FPGA芯片进行编译下载,由于生成的是集成化的数字电路,没有传统设计中的接线问题,所以故障率低、可靠性高,而且体积非常小。根据提示更改程序,查找资料及其询问得到更改。使得仿真图与分析图一致,达到理想状态,进行实验箱连接。【关键词】VerilogHDL硬件描述语言交通灯控制器15--HDL项目设计ABSTRACTThiscourseisdesignedbyHDLdesi
4、gnoftrafficlightcontrolsystem,itsdesigndescriptioncanbesupportedbydifferenttools,implementedbydifferentdevices.Studentsbasedontheorystudy,bycompletingoneinvolvingsequentiallogic,combinationallogic,anoutput,practical,funlittlesystemdesign,sothatthestudentsca
5、nnotonlytotheclassroomtheoreticalknowledgeandpracticalapplicationofcombined,butalsototheanalysis,solvepracticaldigitalcircuitproblemfurtherunderstanding,forthefuturecanbeindependentofcertaindigitalapplicationsystemdesignworkandlayafoundation.UsingVeriloglan
6、guageHDLtop-downdesignmethodtodesignthetrafficlightcontrolsystem,makeitsmaketrafficfastrunning,prominentasahardwaredescriptionlanguagegoodreadability,portabilityandeasytounderstandandotheradvantages,andthroughQuartusIIandModelSimcompletedacomprehensive,simu
7、lation.ThisprogramisdownloadedtoFPGAchip,canbeappliedtothepracticaltrafficlightscontrolsystem.Theusualdesignmethodbasedonthemedium,smallscaleintegratedcircuit,circuitelement,complexwiring,highfailurerate.Withthedevelopmentoflarge-scaleintegratedcircuits,the
8、appearanceofEDAtechnology,digitalcircuitdesignhasenteredanewstage.ThefirstistheuseofModelSimprogramming,theprograminputQuartusIIforfurthersimulation,thebiggestquestioniswritteniscorrect,whethercanappea