- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于VHDL的Mealy状态机设计精选
基于VHDL的Mealy状态机设计
物理与电子信息科学系 电子信息科学与技术专业
姓名:xxx 学号:
指导教师:XXX
摘 要: 伴随着集成电路(IC)技术的发展,电子设计自动化(EDA)逐渐成为重要的设计手段,已经广泛应用于模拟与数字电路系统等许多领域。EDA的一个重要特征就是使用硬件描述语言(HDL)来完成的设计文件,诞生于1982年的VHDL语言是经IEEE确认的标准硬件描述语言,在电子设计领域受到了广泛的接受。本文首先综述了EDA技术的发展概况,VHDL语言的的历史、开发步骤及其优点;着重介绍了使用EDA技术,用VHDL语言完成了Moore状态机的设计工作;通过开发工具Max+plusⅡ的编译和功能仿真,验证了方法的合理性和通用性;最后介绍了设计结果分析及状态机设计的几点体会。
关键词:EDA;VHDL;Mealy型;有限状态机
目 录
1.引言…………………………………………………………………(2)
2.EDA技术概述……………………………………………………(2)
2.1什么是EDA ………………………………………………………………(2)
2.2 EDA的发展………………………………………………………………(3)
3.硬件描述语言(HDL)……………………………………………(5)
3.1 VHDL语言简介…………………………………………………………(5)
3.2 VHDL语言的特点………………………………………………………(5)
4.MAX+PLUSⅡ软件………………………………………………(8)
4.1 MAX+PLUSⅡ简介………………………………………………(6)
4.2 MAX+PLUSⅡ的特点………………………………………………(7)
5.Mealy型状态机的VHDL设计 …………………………………(8)
5.1状态机的定义……………………………………………………………(8)
5.2状态机的分类……………………………………………………………(8)
5.3态机的设计步骤…………………………………………………………(9)
5.4Mealy状态机的设计………………………………………………………(9)
5.5 Mealy状态机优化………………………………………………………(12)
6.状态机设计的几点体会 …………………………………………(15)
6.1把握整体与细节…………………………………………………………(15)
6.2资料的重要性…………………………………………………………(15)
6.3常用工具软件的运用…………………………………………………(15)
参考文献 ……………………………………………………………(16)
致谢 …………………………………………………………………(18)
1、引言
20世纪末,电子技术得到了飞速发展,在其推动下,现代电子技术几乎渗透到了社会的各个领域,有力的推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。
现代电子设计的核心是EDA(Electronic Design Automation)EDA工具软件平台上,对以硬件描述语言HDL(Hardware Description LangugeA技术是微电子技术和现代电子设计技术的结合,是这两个领域共同孕育的奇葩。EDA技术在硬件实现了方面融合了大规模集成电路制造技术、IC版图设计技术、ASIC测试和封装技术、FPGA/CPLD编程下载技术、自动测试技术等;在计算机辅助工程方面融合了计算机辅助设计(CAD)(CAM)(CAT)(CAE)EDA技术,通过MAX+PLUSⅡ软件对Mealy状态机进行设计,并对程序及仿真结果进行分析和概括。
2. EDA技术概述
2.1什么是EDA
在电子设计技术领域,可编程逻辑器件(如PLD,GALFPG/CPLD器件,就可以得到最后的设计结果。尽管目标系统是硬件,但整个设计和修改过程如同完成软件设计一样方便和高效。当然,这里的所谓EDA主要是指数字系统的自动化设计,因为这一领域的软硬件方面的技术已比较成熟,应用的普及程度也已比较大。而模拟电子系统的EDA正在进入实用,其初期的EDA工具不一定需要硬件描述语言。此外,从应用的广度和深度来说,由于电子信息领域的全面数字化,基于EDA的数字系统的设计技术具有更大的应用市场和更紧迫的需求性。
2.2 EDA的发展
EDA(Electronics Design Automation 电子设计自动化)技术伴随着半导体技术、集成技术和计算机技术的发展,经历了计算机辅助设CAD(Computer Assist Design)、计算机辅助工程设计CAE(Computer Ass
您可能关注的文档
- 基于Apache源代码的Web应用服务器的体系结构分析精选.doc
- 基于ARM FPGA视频数据采集装置精选.doc
- 基于51单片机的交通灯控制设计精选.doc
- 基于ANSYS的发动机活塞三维温度场计算(终稿)精选.doc
- 基于android手持设备的景区导览系统需求分析说明书精选.doc
- 基于51单片机的红外密码锁(设计及测试报告)精选.doc
- 基于ARM的LCD显示系统的设计精选.doc
- 基于ARM嵌入式的bootloader的设计与实现精选.doc
- 基于ARM的智能家居监控系统项目计划书精选.doc
- 基于ARM9的图像采集系统精选.doc
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)