- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA技术与应用课程—交通灯控制器的设计资料.doc
本科课程设计报告
课程名称:CPLD/FPGA应用设计
课程设计题目 交通灯控制器
实验地点: 中区采矿楼二层
专业班级: 电信
学号:
学生姓名:
2014年 6 月 17 日
目录
第一章 绪论 1
1.1 EDA技术的概述 1
1.1.1 EDA技术发展历史 1
1.1.2 EDA技术的基本特征 1
1.2 VHDL硬件描述语言 2
VHDL设计的特点 2
第二章 系统设计要求与内容 4
2.1 课程设计交通灯控制系统要求 4
2.2 设计思路 4
2.2.1交通灯控制器原理框图 4
2.2.2 控制情况表 5
2.2.3设计电路原理图 6
第三章 系统设计方案 7
3.1设计模块与程序 7
3.1.1交通灯控制器JTDKZ设计模块与程序 7
3.1.2 显示控制单元CSKZ设计模块与程序 9
3.1.3 倒计时45s——CNT45s设计模块与程序 10
3.1.4 倒计时25s——CNT25s设计模块与程序 12
3.1.5 倒计时5s——CNT05s的设计模块与程序 13
3.2 管脚定义 15
3.3 时序仿真结果 15
3.4 实验调试结果 16
第四章 心得体会 17
参考文献 18
第一章 绪论
1.1 EDA技术的概述
EDA是在电子电路CAD(ComputerAidedDesign,计算机辅助设计)的基础上发展起来的计算机软件系统。EDA技术就是依赖功能强大的计算机,在EDA工具软件平台上,对以硬件描述语言HDL(HardwareDescriptionLanguage)为系统逻辑描述手段完成的设计文件,自动地完成逻辑编译、逻辑化简、逻辑分割、逻辑综合、结构综合(布局布线),以及逻辑优化和仿真测试,直至实现既定的电子线路系统功能。EDA技术使得设计者的工作仅限于利用软件的方式,即利用硬件描述语言和EDA软件来完成对系统硬件功能的实现,这是电子设计技术的一个巨大进步。
①20世纪70年代为计算机辅助设计(CAD,ComputerAidedDesign)阶段。人们开始用计算机辅助进行IC版图编辑、PCB布局布线,取代了手工操作。
②20世纪80年代为计算机辅助工程CAE,ComputerAidedEn出neering)阶段。与CAD相比,CAE除了有纯粹的图形绘制功能外,又增加了电路功能设计和结构设计,并且通过电气连接网络表将两者结合在一起,实现了工程设计。CAE的主要功能是:原理图输入、逻辑仿真、电路分析、自动布局布线、PCB后分析。
③20世纪90年代为电子设计自动化(EDA)阶段。
1.1.2 EDA技术的基本特征
EDA代表了当今电子设计技术的最新发展方向。它的基本特征是:设计人员按照“自顶向下”的设计方法,对整个系统进行方案设计和功能划分。系统的关键电路用一片或几片专用集成电路(ASIC,ApplicationSpecificIntegratedCircnit)实现,然后采用硬件描述语言(HDlHardwareDescriptionLanguage)完成系统行为级设计,最后通过综合器和适配器生成最终的目标器件,这样的设计方法被称为高层次的电子设计方法。
1.2 VHDL硬件描述语言
美国国防部在1981年提出了一种新的HDL,称为VHSICHardwareDe—scriptionLanguage,简称为VHDL。VHDL是超高速集成电路硬件描述语言(Very—High-SpeedIntegratedCircuitHardwareDescriptionLanguage)的缩写。VHDL符合美国电气和电子工程师协会标准(IEEE1076标准),它可以用一种形式化的方法来描述数字电路和设计数字逻辑系统。利用VHDL进行自顶向下的电路设计,并结合一些先进的EDA工具软件(例如MAXPLUSII、EWB和Protel等),可以极大地缩短产品的设计周期,加快产品进入市场的步伐,在当前高速发展的信息时代,可以更好地把握商机。14.1VHDL编程思想VHDL必须适应实际电路系统的工作方式,以并行和顺序的多种语句方式来描述在同一时刻中所有可能发生的事件。可以认为,VHDL具有描述由相关和不相关的多维时空组合的复合体系统的功能。因此,要求系统设计人员摆脱一维的思维模式,以多维并发的思路来完成VHDL的程序设计。一个成功的VHDL工程设计,对其评判的标准包括:是否能完成功能要求、满足速度要求,并考虑其可靠性以及资源的占用情况。在具体的工程设计中,必须清楚软件程序和硬件构成之间的联系,在考虑语句能够实现的功能的同时,要考虑实现这些功能可能付出的硬件代价。在编程过程中,某个
您可能关注的文档
- ca数控车床plc改造资料.doc
- CA普通车床的数控化改造论文资料.doc
- CA普通车床纵向进给系统的数控化改造(经济型)资料.doc
- CA机床主轴数控加工工艺及夹具设计毕业论文资料.doc
- CA车床主轴箱的数控化改造资料.doc
- CA车床电气控制改造PLC控制资料.doc
- CA车床经济型数控改装设计资料.doc
- cb5bab5dbe5f5doc资料.doc
- CCAA《良好认证审核案例》试题答案资料.doc
- CCC质量手册资料.doc
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)