基于eda技术数字电路课程设计

基于eda技术数字电路课程设计

ID:5187887

大小:28.50 KB

页数:6页

时间:2017-12-05

基于eda技术数字电路课程设计_第1页
基于eda技术数字电路课程设计_第2页
基于eda技术数字电路课程设计_第3页
基于eda技术数字电路课程设计_第4页
基于eda技术数字电路课程设计_第5页
资源描述:

《基于eda技术数字电路课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于EDA技术数字电路课程设计  摘要:在数字电路课程设计中引入EDA技术是数字电路实验及课程设计的教学改革方向。文章分析了数字电路课程设计传统方式的不足,介绍了基于Schematic的IspLever3.0的时钟设计,体现了数字系统的硬件设计向软件化方向发展的新思路。基于EDA技术的全新课程设计模式对培养学生创新能力和综合素质具有重要作用,明显提高了教学质量。关键字:EDA;时钟;数字电路课程设计中图分类号:G642.41?摇文献标志码:A?摇文章编号:1674-9324(2014)04-0245-026《数字

2、电路》是高等院校电子信息类专业的重要专业基础课,其课程设计是实践教学环节的重要组成部分,它给学生提供了理论联系实际、加深认识、开拓思维的机会。随着计算机技术和电子技术的不断发展,传统的数字电路课程设计方式在很多方面落后于现代教育形式的发展,成为现代化教育和培养创新人才的阻力。进入21世纪后,EDA技术得到了长足的发展,在数字电路课程设计中引入EDA技术的新教学模式成为必然趋势。本文结合实际教学工作,举例阐述了基于EDA技术的数字电路课程设计的实现方法,实践证明其对提高课程设计的教学质量和培养创新型人才都有重要作用

3、。一、数字电路课程设计中引入EDA技术的必要性6数字电路课程设计中要求学生运用电子技术课程中有关的理论知识和实验方法完成一些综合性较强的设计课题。目前在数字电路课程设计教学中,有些院校仍然采用74系列固定功能标准芯片来实现设计功能。在了解课题原理和熟悉标准芯片功能的基础上,“自底而上”地设计数字系统。当设计的数字电路系统比较复杂,需要多个集成芯片和大量连线时,就增加了设计电路板的难度和故障调试难度,延长设计周期,降低了学生的学习兴趣,同时.常用中小规模集成芯片的大量重复使用也大大增加了设计成本。特别是随着学生数量

4、的剧增,由于教学经费的原因而无法提供足量的所需芯片,再加上实验场地和实验时间的制约,以及辅导教师的缺少等因素,使得课程设计题目受限制,设计方案雷同,缺少个性,设计过程枯燥,学生的综合能力和创新能力的培养严重受到阻力,课程设计的教学目标不能很好的实现。因此在数字电路课程设计中引入EDA技术,改革传统的课程设计方法已经成为一种趋势。IspLever是Lattice公司最新推出的一套EDA软件。设计输入可采用原理图、硬件描述语言、混合输入三种方式,能对所设计的数字电子系统进行功能仿真和时序仿真。编译器是此软件的核心,能

5、进行逻辑优化,将逻辑映射到器件中去,自动完成布局与布线,并生成编程所需要的熔丝图文件。软件中的ConstraintsEditor工具允许经由一个图形用户接口选择I/O设置和引脚分配。软件包含Synolicity公司的Synplify综合工具和Lattice的ispVM器件编程工具。IspLever软件提供给开发者一个简单而有力的工具,其界面友好,集成化程度高,是最易学、最易用的可编程逻辑器件开发软件。利用它所配备的编辑、编译、仿真、综合、芯片编程等功能,可以完成数字电路从设计、检查、模拟到下载的全过程。因此特别适

6、合作为数字电路系统的设计和开发软件。在系统可编程逻辑器件(In-SystemProgrammablePLD,ISP-PLD)是90年代推出的新型的可编程逻辑器件,其最大特点是编程时既不需要使用编程器,也不需要将它从所在的系统板上取下,可以直接焊接在印刷电路板上,然后通过计算机的并口和专用的编程电缆对焊接在电路板上的ISP器件进行多次编程,对其逻辑功能进行修改,从而加快了数字系统的调试过程,提高了可靠性并避免对可编程器件造成机械损坏。PLD具有可重复使用、低投入、高性能、高密度、开发周期短等诸多优点,不需要任何投片

7、费用。二、EDA技术在数字电路课程设计中的应用实例6下面采用“自顶而下”层次化的设计方法,以DJ-E801型实验开发系统和IspLever3.0EDA开发软件设计时钟为例,介绍基于EDA技术的数字电路系统设计的方法。运用此种方法进行课程设计时,需要先学习IspLever3.0软件和Schematic的编程方法,掌握DJ-E801型实验开发系统的使用。1.设计要求。设计一个多功能数字钟。系统能进行正常的时、分、秒计时功能,分别由6个数码管显示24小时、60分钟、60秒钟的计数器显示;能利用实验系统上的按键实现“校时

8、”“校分”功能:(1)按下“SA”键时,计时器迅速递增,并按24小时循环,计满23小时后再回00。(2)按下“SB”键时,计分器迅速递增,并按59分钟循环,计满59分钟后再回00,但不向“时”进位。(3)按下“SC”键时,秒清零。(4)要求按下“SA”、“SB”或“SC”均不产生数字跳变(“SA″、“SB”、“SC”按键是有抖动的,必须对其消抖动处理);能利用扬声器做整点

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。