欢迎来到天天文库
浏览记录
ID:14717796
大小:259.00 KB
页数:24页
时间:2018-07-30
《课程设计电梯控制器设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、EDA课程设计电梯控制器设计目录第1章绪论·································2第2章电梯控制器的设计要求与设计思路·······42.1设计要求········································42.2总体设计思路····································42.3具体设计思路····································5第3章电梯控制器的综合设计·················63.1电梯控制器功能·························
2、·········63.2电梯控制器设计··································63.323EDA课程设计电梯控制器设计电梯控制器实体设计······························83.4电梯控制器结构体设计····························93.5电梯控制器仿真波形·····························103.6硬件实现·······································14小结······································
3、···16参考文献·····································16谢辞·········································17附录23EDA课程设计电梯控制器设计··········································18第1章绪论20世纪90年代,国际上电子和计算机技术较先进的国家,一直在积极探索新的电子电路设计方法,并在设计方法、工具等方面进行了彻底的变革,取得了巨大成功。在电子技术设计领域,可编程逻辑器件(如CPLD、FPGA)的应用,已得到广泛的普及,这些器件为数字系统的设
4、计带来了极大的灵活性。这些器件可以通过软件编程而对其硬件结构和工作方式进行重构,从而使得硬件的设计可以如同软件设计那样方便快捷。这一切极大地改变了传统的数字系统设计方法、设计过程和设计观念,促进了EDA技术的迅速发展。 EDA是电子设计自动化(ElectronicDesignAutomation)的缩写,在20世纪90年代初从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言HDL完成设计文件,然后由计算机自动地完成逻辑编译、化
5、简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。EDA技术的出现,极大地提高了电路设计的效率和可*性,减轻了设计者的劳动强度。这些器件可以通过软件编程而对其硬件结构和工作方式进行重构,从而使得硬件的设计可以如同软件设计那样方便快捷。这一切极大地改变了传统的数字系统设计方法、设计过程和设计观念,促进了EDA技术的迅速发展。EDA技术在进入21世纪后,得到了更大的发展,突出表现在以下几个方面:(1)使电子设计成果以自主知识产权的方式得以明确表达和确认成为可能;(2)在仿真和设计两方面支持标准硬件描述语言的功能强大的EDA软
6、件不断推出。23EDA课程设计电梯控制器设计(3)电子技术全方位纳入EDA领域;(4)EDA使得电子领域各学科的界限更加模糊,更加互为包容;(5)更大规模的FPGA和CPLD器件的不断推出;(6)基于EDA工具的ASIC设计标准单元已涵盖大规模电子系统及IP核模块;(7)软硬件IP核在电子行业的产业领域、技术领域和设计应用领域得到进一步确认;(8)SoC高效低成本设计技术的成熟。硬件描述语言是EDA技术的重要组成部分,VHDL是作为电子设计主流硬件的描述语言。VHDL语言具有很强的电路描述和建模能力,能从多个层次对数字系统进行建模和描述,从而大大简化了硬件设计任务,提
7、高了设计效率和可靠性。用VHDL进行电子系统设计的一个很大的优点是设计者可以专心致力于其功能的实现,而不需要对不影响功能的与工艺有关的因素花费过多的时间和精力。利用VHDL设计状态机,不需要进行繁琐的状态分配、绘制状态表和化简次态方程。设计者不必使用卡诺图进行逻辑化简,不必画电路原理图,也不必搭试硬件电路进行逻辑功能的测试,所有这些工作都可以通过EDA工具自动完成。应用VHDL设计状态机的具体步骤如下:(1)根据系统要求确定状态数量、状态转移的条件和各状态输出信号的赋值,并画出状态转移图;(2)按照状态转移图编写状态机的VHDL设计程序;(3)利用E
此文档下载收益归作者所有