欢迎来到天天文库
浏览记录
ID:35221935
大小:1.25 MB
页数:39页
时间:2019-03-22
《实训报告5.0终极版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、安徽矿业职业技术学院课程设计EDA课程设计交通灯控制系统设计l姓名:许朝亮l专业:应用电子技术l班级:101l课程设计题目:交通灯控制系统l指导教师:谢广坤l学号:105902020136l设计时间:2012-01-(04——11)-36-安徽矿业职业技术学院课程设计前言电子设计自动化(EDA)是近几年迅速发展起来的计算机软件、硬件和微电子技术交叉形成的现代电子设计技术,其含义已经不局限在当初的类似Protel电路版图设计自动化的概念,目前EDA技术更多的是指芯片内的电路设计自动化。也就是说,开发人员完全可以通过自己设计电路来定制其芯片内部的电路功能,使之成为专用集成电路(ASIC)芯片,
2、这就是当今的用户可编程逻辑器件(PLD)技术。目前,在世界范围内,可编程逻辑器件受到了业界的普遍欢迎,在近几年得到了迅速的发展,其集成度和工作速度不断提高,功能不断完善,已经成为当今实现电子系统集成化的重要工具。因此,EDA技术势必成为广大电子信息工程技术人员必须掌握的技术,运用EDA技术设计电子系统也是一个电子工程师必备的技能。随着交通工具的迅速发展,私家车辆是越来越多,道路已经变得十分拥堵,因此这对那些十字路口的红绿灯要求十分严格,红绿灯能否正常运行关系到交通事故和驾驶员、行人的生命安全,因此交通灯的设计将会变得十分严格,决不允许有半点的差错,这就要求设计人员具有崇高的电子信息工程技术
3、知识和设计思想,具有非常细心的设计态度。-36-安徽矿业职业技术学院课程设计目录1绪论-11.1简介-11.2EDA发展历程-11.3摘要-12.QuartusII6.0的使用方法-23.交通灯的设计目的和要求-193.1设计目的-193.2设计要求-194交通的设计分析-204.1设计思路-204.2.整体设计方案框架图-214.3交通灯控制器状态控制表-214.4设计流程图-215分频模块235.1分频模块的功能-235.2分频模块的源程序-235.3分频模块的功能仿真图-246.控制模块246.1控制模块功能-246.2控制模块源程序-256.3控制模块功能仿真图-267.选择模块-
4、267.1选择模块的功能-267.2选择模块的源程序-277.3选择程序的功能仿真图-298.LED显示模块-308.1LED显示模块的功能-308.2LED显示模块的源程序-308.3LED显示模块的功能仿真图-319.顶层文件原理图设计329.1顶层文件原理图-329.2顶层原理图的功能仿真波形图-3310.交通灯的测试结果-3411.课程设计总结-35参考文献-36-36-安徽矿业职业技术学院课程设计1绪论1.1简介电子设计自动化(ElectronicDesignAutomation,EDA)技术以计算机为基础工作平台,以微电子技术为物理基础,以现代电子设计技术为灵魂,采用计算机软件
5、工具,最终实现电子系统或专用集成电路(ASICA)的设计。EDA技术的使用者包括两类:一类是专用集成电路芯片的设计研发人员;另一类是广大电子线路设计人员。EDA技术可简单概括为以大规模可编程逻辑器件为设计载体,通过硬件描述语言或逻辑图输入给相应EDA开发软件,经过编译和仿真,最终将设计的电路下载到设计载体中,从而完成系统设计任务的一门新技术。1.2EDA发展历程从目前的EDA技术来看,其发展趋势是政府重视,使用普及、应用广泛、工具多样、软件功能强大。随着微电子技术与工具软件的发展,EDA技术的硬件载体、软件开发工具与设计输入方式都发生了很大的变化。1.3摘要本课程设计侧重于逻辑电路设计同时
6、采用VHDL硬件描述语言辅助完成对十字路口交通灯电路的功能仿真。在设计过程中,重点探讨了交通灯控制系统的设计思路和功能模块的划分,对设计过程中出现的问题详细进行分析。系统主要由四个模块组成:分频模块、控制模块、选择模块、数码显示模块。关键词:交通灯功能模块VHDL语言-36-安徽矿业职业技术学院课程设计2.QuartusII6.0的使用方法启动QuartusII6.0双击桌面上的QuartusII6.0图标或单击“开始”按钮并在程序菜单中选择QuartusII6.0,可以启动QuartusII6.0.编辑文件(1)单击菜单栏中的FileNew命令,打开“New”对话框,用于输入文件类型。
7、-36-安徽矿业职业技术学院课程设计(2)单击“New”对话框中的DeviceDesignFiles选项卡,选择输入文件的类型。这里选择“BlockDiagram/SchematicFile”,选好后单击“OK”按钮,打开图形编辑窗口。-36-安徽矿业职业技术学院课程设计输入原理图(1)右击鼠标,弹出快捷菜单,点击“Insertsymbol”,会出现一个输入原理符号的窗口(2)右击鼠标,弹出快捷菜单,点击“Insert
此文档下载收益归作者所有