课程设计任务书;(理工科类);Ⅰ、课程设计(报告)题目:《HDL项目设计》;Ⅱ、课程设计(论文)工作内容;一、课程设计目标;1、培养综合运用知识和独立开展实践创新的能力;;2、《硬件描述语言》是一门技术性、应用性很强的学;二、研究方法及手段应用;1、将任务分成若干模块,查阅相关论文资料,分模块;2、通过EDA实验箱进行实际调试,实现软件的功能;三、课程设计预
课程设计任务书
(理工科类)
Ⅰ、课程设计(报告)题目:《HDL项目设计》
Ⅱ、课程设计(论文)工作内容
一、课程设计目标
1、培养综合运用知识和独立开展实践创新的能力;
2、《硬件描述语言》是一门技术性、应用性很强的学科,实验课教学是它的一个极为重要的环节。不论理论学习还是实际应用,都离不开实验课教学。如果不在切实认真地抓好学生的实践技能的锻炼上下功夫,单凭课堂理论课学习,势必出现理论与实践脱节、学习与应用脱节的局面。《HDL项目设计》的目的就是让同学们在理论学习的基础上,通过完成一个涉及时序逻辑、组合逻辑、声光输出的,具有实用性、趣味性的小系统设计,使学生不但能够将课堂上学到的理论知识与实际应用结合起来,而且能够对分析、解决实际的数字电路问题进一步加深认识,为今后能够独立进行某些数字应用系统的开发设计工作打下一定的基础。交通灯控制电路
二、研究方法及手段应用
1、将任务分成若干模块,查阅相关论文资料,分模块调试和完成任务;
2、通过EDA实验箱进行实际调试,实现软件的功能。
三、课程设计预期效果
1、完成实验环境搭建;
2、(1)设计一个十字路口的交通灯控制电路,每条路配有红、黄、绿交通信号灯,通过电
路对十字路口的两组交通灯的状态实现自动循环控制;
(2)实现东西车道和南北车道上的车辆交替运行,每次通行时间为20秒;
(3)要求黄灯亮3秒后,红灯才能转为绿灯,黄灯亮时要每秒闪亮一次;
(4)东西车道和南北车道每次通行的时间不同且可调。学生姓名:专业年级:
本次课程设计通过HDL技术设计交通灯控制系统,其设计描述可被不同的工具所支持,可用不同器件来实现。利用VerilogHDL语言自顶向下的设计方法设计交通灯控制系统,使其实现道路交通的快速正常运转,突出了其作为硬件描述语言的良好的可读性、可移植性和易理解等优点,并通过QuartusII和
ModelSim完成综合、仿真。此程序下载到FPGA芯片后,可应用于实际的交通灯控制系统中。通常的设计方法基于中、小规模集成电路进行,电路元件多、接线复杂、故障率高。随着大规模集成电路的发展、EDA技术的出现,数字电路的设计进入了一个崭新阶段。FPGA是一种用户根据各自需要而自行构造逻辑功能的数字集成电路,其种类很多,内部结构也不同,但共同的特点是体积小、使用方便。本论文介绍了用VerilogHDL语言设计交通灯控制器的方法,并在QuartusII系统对FPGA芯片进行编译下载,由于生成的是集成化的数字电路,没有传统设计中的接线问题,所以故障率低、可靠性高,而且体积非常小。本论文通过EDA设计,利用VerilogHDL语言模拟仿真交通灯控制电路。说明EDA技术在数字电路设计中的优越性。
【关键词】VerilogHDLFPGA硬件描述语言交通灯控制器
ThiscourseisdesignedbyHDLdesigntrafficlightcontrolsystems,their
designdescriptionmaybedifferenttoolsupport,availablewithdifferentdevices.Usetop-downdesignVerilogHDLlanguagedesigntrafficlightcontrolsystemfortherapidimplementationofroadtraffic,highlightingtheworkasahardwaredescriptionlanguagegoodreadability,portabilityandeaseofunderstanding,etc.,andthroughtheQuartusIIandModelSimcompleteintegrated,emulation.Thisprogramis
downloadedtotheFPGAchip,canbeappliedtoactualtrafficsignalcontrolsystem.Intheconventionaldesignmethodbasedonmiddleorsmallscaleintegrated
circuit,therearetoomanyelementsinthecircuitandtheconnectionsarecomplicated,sofaultsarepronetohappen.Withthedevelopmentoflarge-scaleintegratedcircuitsandthehappeningofEDAtechnologies,digitalcircuitdesignhasenteredanewstage.Thechipisdigitalintegratedcircuits,therearemanytypes,theinternalstructureofdifferent,butsharecommonfeaturesissmallinsize,easytouseInthispaper,thedesignmethodoftrafficlightcontrollerbyusingVerilogHardwareDescription
Language(VerilogHDL)isintroduced,andthedownloadingofthecontrollerdesigntotheComplexProgrammableLogicDevice(FPGA)chipinQuartusIIisfulfilled.AsFPGAchipsarebasedonlargescaleICandElectricalDesignAutomation(EDA)techniqueandhavemanytypesanddifferentinteriorconstruction,theyaresmallinsizeandflexibleinuse,sotherearenoconnectionproblemsinthepresentedcircuit,andtheFPGAchipsarereliableandfaultsarelesspronetohappen,whichshowstheadvantagesoftheEDAtechnologyindigitalcircuitsdesign.
【Keywords】VerilogHardwareDescriptionLanguage
GateArrayhardwaredescriptionlanguageField-Programmabletrafficlightcontroller
第一节系统设计课题目标及总体方案
随着现代生活节奏的加快,人们出门便更多地选择自家的交通工具,或汽车,或电动车,这无疑加大了交通流量,如何控制十字路口的红绿灯,便显得相当的重要。简单的,有效地控制红绿灯,是减小客流量,甚至减少交通事故的重要保障。而此次课题,我们小组选择了交通灯控制电路,能熟悉verilogHDL硬件描述语言在现实生活中的重要意义,提前积累经验,为以后的工作打基础。实现设计目标如下:
(1)设计一个十字路口的交通灯控制电路,每条路配有红、黄、绿交通信号灯,通过电路对十字路口的两组交通灯的状态实现自动循环控制;
(2)实现东西车道和南北车道上的车辆交替运行,每次通行时间为20秒;
(3)要求黄灯亮3秒后,红灯才能转为绿灯,黄灯亮时要每秒闪亮一次;
(4)东西车道和南北车道每次通行的时间不同且可调;
第二节系统的对比与分析及确定设计方案
一、通过对比确定系统设计方案:虽然是verilogHDL课程设计,虽然是硬件描述语言,但是大多数人仍然采用的是C语言的编写方法,或许可以达到目的,但是我觉得采用状态机的方法不仅简单易懂,而且如果调试不成功,修改起来也比较方便。本系统采用四个状态,即S0:东西方向红灯亮,南北方向绿灯亮;S1:东西方向红灯亮,南北方向黄灯亮;S2:东西方向绿灯亮,南北方向红灯亮;S3:东西方向黄灯亮,南北方向绿灯亮;再执行S0,依次循环,实现系统的设计目标。
1、具体的电路分析如下表所示:
东西方向南北方向
红灯亮绿灯亮黄灯亮红灯亮绿灯亮黄灯亮S0
状态机状态列表
2、系统框图转换如下:
状态机状态转换图
二、系统逻辑设计:
包含各类专业文献、行业资料、外语学习资料、高等教育、文学作品欣赏、中学教育、幼儿教育、小学教育、生活休闲娱乐、专业论文、verilog HDL课程设计之交通灯控制电路95等内容。
基于Verilog HDL的交通灯控制器设计_工学_高等教育_教育专区。包含设计方案、硬件...的计数值控制发光二极管的亮、灭,以及输出倒计时数值给七段数码 管的译码电路。... 【 Key words 】 Verilog hardware description language Hardware Description Language traffic light controller -2- HDL 项目设计 系统设计一、交通灯控制电路设计... 基于Verilog_HDL设计的交通灯控制系统_电子/电路_工程科技_专业资料。基于 Verilog HDL 设计的交通灯控制系统 实验报告题目要求:你可以根据你观察到的任意交通路口的... Verilog_HDL的交通灯控制器设计_电子/电路_工程科技_专业资料。Verilog 代码,有测试程序 交通信号灯控制器 课程设计报告
学年第 2 学期 课程设计名称:... 基于Verilog_HDL的交通灯控制器设计_电子/电路_工程科技_专业资料。目 录 第一...通过这次课程设计,熟悉了简单 EDA 设计的整个流程,加深了对 Verilog HDL 硬件... 基于 FPGA 设计的交通灯控制系统电路简单、 可靠性好。 本设计利用 Verilog HDL 语言、 采用层次化混合输入方式,可控制 4 个路口的红、黄、绿、左转四盏信号灯... verilog语言-设计一个交通灯信号控制电路_电子/电路_工程科技_专业资料。西工大FPGA...verilog HDL课程设计之交... 11页 免费 基于Verilog HDL语言的带... 4页 ... 用Verilog HDL实现十字路口交通灯控制_电子/电路_工程科技_专业资料。江苏师范大学...物理与电子工程学院课程设计报告 1 绪论 1.1 课程性质电子设计自动化课程设计。... verilog HDL课程设计之交... 11页 免费 简易交通灯控制电路的设... 28页 4...来设计了可控制的交通信号灯... 上传我的文档
下载
收藏
该文档贡献者很忙,什么也没留下。
下载此文档
正在努力加载中...
EDA课程设计--用Verilog HDL语言编写红绿灯控制程序
下载积分:1600
内容提示:EDA课程设计--用Verilog HDL语言编写红绿灯控制程序
文档格式:DOC|
浏览次数:33|
上传日期: 12:38:30|
文档星级:
该用户还上传了这些文档
EDA课程设计--用Verilog HDL语言编写红绿灯控制程序
官方公共微信您所在位置: &
 & 
用VerilogHDL实现十字路口交通灯控制解决方案.doc20页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
文档加载中...广告还剩秒
需要金币:50 &&
你可能关注的文档:
??????????
??????????
正在加载中,请稍后...十字路口交通灯信号控制器设计_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
十字路口交通灯信号控制器设计
上传于||暂无简介
阅读已结束,如果下载本文需要使用3下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩6页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢基于verilog HDL 的数字计时器的设计_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于verilog HDL 的数字计时器的设计
上传于||暂无简介
阅读已结束,如果下载本文需要使用5下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩24页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢