- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于EDA技术数字电路课程设计
基于EDA技术数字电路课程设计 摘要:在数字电路课程设计中引入EDA技术是数字电路实验及课程设计的教学改革方向。文章分析了数字电路课程设计传统方式的不足,介绍了基于Schematic的IspLever3.0的时钟设计,体现了数字系统的硬件设计向软件化方向发展的新思路。基于EDA技术的全新课程设计模式对培养学生创新能力和综合素质具有重要作用,明显提高了教学质量。
关键字:EDA;时钟;数字电路课程设计
中图分类号:G642.41?摇 文献标志码:A?摇 文章编号:1674-9324(2014)04-0245-02
《数字电路》是高等院校电子信息类专业的重要专业基础课,其课程设计是实践教学环节的重要组成部分,它给学生提供了理论联系实际、加深认识、开拓思维的机会。随着计算机技术和电子技术的不断发展,传统的数字电路课程设计方式在很多方面落后于现代教育形式的发展,成为现代化教育和培养创新人才的阻力。进入21世纪后,EDA技术得到了长足的发展,在数字电路课程设计中引入EDA技术的新教学模式成为必然趋势。本文结合实际教学工作,举例阐述了基于EDA技术的数字电路课程设计的实现方法,实践证明其对提高课程设计的教学质量和培养创新型人才都有重要作用。
一、数字电路课程设计中引入EDA技术的必要性
数字电路课程设计中要求学生运用电子技术课程中有关的理论知识和实验方法完成一些综合性较强的设计课题。目前在数字电路课程设计教学中,有些院校仍然采用74系列固定功能标准芯片来实现设计功能。在了解课题原理和熟悉标准芯片功能的基础上,“自底而上”地设计数字系统。当设计的数字电路系统比较复杂,需要多个集成芯片和大量连线时,就增加了设计电路板的难度和故障调试难度,延长设计周期,降低了学生的学习兴趣,同时.常用中小规模集成芯片的大量重复使用也大大增加了设计成本。特别是随着学生数量的剧增,由于教学经费的原因而无法提供足量的所需芯片,再加上实验场地和实验时间的制约,以及辅导教师的缺少等因素,使得课程设计题目受限制,设计方案雷同,缺少个性,设计过程枯燥,学生的综合能力和创新能力的培养严重受到阻力,课程设计的教学目标不能很好的实现。因此在数字电路课程设计中引入EDA技术,改革传统的课程设计方法已经成为一种趋势。IspLever是Lattice公司最新推出的一套EDA软件。设计输入可采用原理图、硬件描述语言、混合输入三种方式,能对所设计的数字电子系统进行功能仿真和时序仿真。编译器是此软件的核心,能进行逻辑优化,将逻辑映射到器件中去,自动完成布局与布线,并生成编程所需要的熔丝图文件。软件中的Constraints Editor工具允许经由一个图形用户接口选择I/O设置和引脚分配。软件包含Synolicity公司的Synplify综合工具和Lattice的ispVM器件编程工具。IspLever软件提供给开发者一个简单而有力的工具,其界面友好,集成化程度高,是最易学、最易用的可编程逻辑器件开发软件。利用它所配备的编辑、编译、仿真、综合、芯片编程等功能,可以完成数字电路从设计、检查、模拟到下载的全过程。因此特别适合作为数字电路系统的设计和开发软件。在系统可编程逻辑器件(In-System Programmable PLD,ISP-PLD)是90年代推出的新型的可编程逻辑器件,其最大特点是编程时既不需要使用编程器,也不需要将它从所在的系统板上取下,可以直接焊接在印刷电路板上,然后通过计算机的并口和专用的编程电缆对焊接在电路板上的ISP器件进行多次编程,对其逻辑功能进行修改,从而加快了数字系统的调试过程,提高了可靠性并避免对可编程器件造成机械损坏。PLD具有可重复使用、低投入、高性能、高密度、开发周期短等诸多优点,不需要任何投片费用。
二、EDA技术在数字电路课程设计中的应用实例
下面采用“自顶而下”层次化的设计方法,以DJ-E801型实验开发系统和IspLever3.0EDA开发软件设计时钟为例,介绍基于EDA技术的数字电路系统设计的方法。运用此种方法进行课程设计时,需要先学习IspLever3.0软件和Schematic的编程方法,掌握DJ-E801型实验开发系统的使用。
1.设计要求。设计一个多功能数字钟。系统能进行正常的时、分、秒计时功能,分别由6个数码管显示24小时、60分钟、60秒钟的计数器显示;能利用实验系统上的按键实现“校时”“校分”功能:(1)按下“SA”键时,计时器迅速递增,并按24小时循环,计满23小时后再回00。(2)按下“SB”键时,计分器迅速递增,并按59分钟循环,计满59分钟后再回00,但不向“时”进位。(3)按下“SC”键时,秒清零。(4)要求按下“SA”、“SB”或“SC”均不产生数字跳变(“SA″、“S
原创力文档


文档评论(0)