06级电气自动化专业-Read.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
06级电气自动化专业-Read.doc

PAGE PAGE 6 天津城市建设学院 毕业设计指导书 题 目:基于VHDL带万年历自动打铃器的设计与实现 指导教师:杨国庆 班 级:2002级电气 2 班 姓 名:牛卫佳 目的和意义 本设计题目要求学生完成一个基于VHDL的带万年历自动打铃器的设计。通过设计,使学生掌握采用VHDL/AHDL语言程序进行数字系统设计的方法,进一步巩固和加深课堂所学的理论知识,使用FPGA器件,通过MaxplusII、Quartus II逻辑输入及下载编程和时序仿真,培养和训练学生运用所学HDL语言设计数字控制器解决实际问题的能力。 要求 要求包括: 提出一个完整的采用VHDL/AHDL语言设计基于VHDL的带万年历自动打铃器的设计的总体设计方案,说明其可行性;并详细阐述其基本原理和实现的基本功能; 设计采用VHDL/AHDL语言设计基于VHDL的带万年历自动打铃器的设计系统的硬件电路,画出硬件电路原理图;设计采用VHDL/AHDL语言设计基于VHDL的带万年历自动打铃器的设计系统的软件编程,画出流程图,源程序清单;侧重EDA的软件编程的设计分析。 根据所设计的内容,进行相关实验系统制作和调试; 写出综合设计报告(必须是WORD文档),要求统一用A4纸打印,并备份一张软和光盘,在多媒体教室进行相关设计答辩。 撰写毕业论文,查阅相关外文文献不少于3篇,外文资料翻译1万字符以上,毕业论文需对所用设计方法与结果进行详尽而清晰的分析与讨论,字数不少于20万字。 方式方法内容过程 1、系统设计基本要点. CPLD可编程逻辑器件可以通过VHDL/AHDL语言进行结构化设计,硬件描述语言(HDL,Hardware Description Language)是一种用于设计硬件数字系统的计算机语言,它用软件编程的方式来描述数字系统的逻辑功能、电路结构和连接形式,与传统的门级描述方式相比,它更适合大规模系统的设计。目前比较流行的AHDL或VHDL语言, 它们能模块化、抽象地表示电路的结构和行为,支持逻辑设计中层次与领域的描述,面向多领域、多层次,具有电路仿真与验证机制以保证设计的正确性,支持电路描述由高层到低层的综合和转换,且易于理解和移植。为保证系统能可靠工作,在软、硬件的设计中应包括系统的抗干扰设计。在设计应用系统时基本可分为以下几个步骤。 (1).方案论证和总体设计阶段。 方案论证是应用系统设计工作的开始。 需求分析的内容主要包括:被控、被测参数的形式(电量,非电量,模拟量,数字量等)、被测控参数的范围、性能指标、时分秒时间计数系统功能等。 方案论证是根据实际要求,设计出符合现场条件的软硬件方案并分析其可行性,在选择测量结果输出方式上,要考虑空调控制的原理和楼宇照明的数量。既要满足实际要求,又要使系统简单、经济、可靠,这是进行方案论证与总体设计一贯坚持的原则。 (2).器件选择,电路设计制作,数据处理,程序的编制阶段。 (3).整个系统的调试与性能测定。 2、基于VHDL的带万年历自动打铃器的硬件/软件设计 用MAX+PLUSII软件对AHDL或VHDL语言源程序进行编译,可生成所所对应的自动打铃器电路模块,进行时序仿真,也可将设计目标文件下载到相应的CPLD器件中,如Altera公司的MAX系列器件等等进行实验,在此基础上,根据系统设计需要,可增加相关功能,灵活描述。CPLD设计流程图如下: 为使硬件设计尽可能合理,系统的电路设计应注意以下几个方面: (1)尽量选用功能强、集成度高的CPLD芯片,提高设计的成功率和结构的灵活性。 (2)充分考虑系统各部分的驱动能力和电气性能的配合情况。 (3) 优化VHDL语言设计,提高系统的抗干扰能力。 在程序编制完后,一般还要进行多次测试。测试是对需求I/O和编码的最后复审。程序测试、纠错和软件可靠性三者密不可分。测试是企图发现错误,纠错是诊断已发现的错误并加以改正。可靠性是衡量测试与纠错结果的基准。一系列全面的测试是软件可靠的唯一保证。 相关参考书籍可参考《CPLD技术及其应用》,《CPLD数字系统设计》,《VHDL实用教程》,《VHDL数字电路设计与应用》,《工控电子》等,或通过Internet查找相关资料。 国内外单片机及器件厂商网址: ATMEL: HYPERLINK , HYPERLINK HYPERLINK HYPERLINK HYPERLINK 飞利浦半导体部:www. semiconductors.P 富士通微型电子亚太有限公司: HYPERLINK http://www.fujitsu.co.jp www.fujitsu.co.jp (微芯)中文网站:www. microchip

文档评论(0)

sunguohong + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档