EDA技术在数字电子技术课程教学中的研究

来源 :数字化用户 | 被引量 : 0次 | 上传用户:shikongqidian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】《数字电路》是高等院校电类专业的一门很重要的专业基础课,本文通过常用的EDA软件Quartus II结合例子,仿真分析得出EDA技术与数字电子技术相结合后,可以大幅度提高学生的动手能力,有利于学生对数字电路 EDA 整体技术的认识与掌握。
  【关键词】EDA Quartus II VHDL
  随着大规模和超大规模可编程逻辑器件CPLD/FPGA在EDA技术基础上的广泛应用,利用EDA技術把可编程逻辑器件及其设计与数字电子技术的教学有机相结合,可以提高学生学习的主动性、积极性很高,教学效果在专业课中比较突出。
  一、EDA技术的特点
  EDA技术是以计算机和微电子技术为先导,汇集了计算机图形学、拓扑学、逻辑学、微电子工艺与结构学和计算数学多种计算机应用学科最新成果的先进技术。EDA技术以计算机为工具,代替人完成数字系统的逻辑综合、布局布线和设计仿真等工作。设计人员只需要完成对系统功能的描述,就可以由计算机软件进行处理,得到设计结果,而且修改设计如同修改软件一样方便,极大地提高了设计效率。
  常用的EDA软件有Quartus II,它可以开发FPGA、CPLD和结构化ASIC,是MAX+plus II 的升级版本。Quartus II提供了方便的设计输入方式、快速的编译和直接、易懂的器件编程,能够支持逻辑门数在百万门以上的逻辑器件的开发,并且为第三方工具提供了无缝接口。
  二、在数字电路中引入EDA技术的必要性
  一般数字电路的教学,是由理论教学、实践教学环节构成的。传统的数字电路采用自下而上(Bottom Up)的设计方法,其主要步骤是:根据系统对硬件的要求,并画出系统控制流程图;然后根对系统的功能进行分并画出系统功能框图;接着就是进行各功能模块的细化和电路设计;各功能模块电路设计调试完毕以后,将各功能模块的硬件电路连接起来,再进行系统的调试;最后完成整个系统的电路设计。
  采用EDA设计方法是自上而下(Top to Bottom),其思路是:从系统总体要求出发,自上而下地逐步将设计内容细化,最后完成系统硬件的整体设计。因此,将数字电路引入EDA技术的优点有:
  (一)电路设计更趋合理。对设计的每一级都进行仿真,可在系统设计早期发现设计存在问题,使电路设计更趋合理,其体积和功耗也大为缩小。
  (二)降低了数字电路设计的难度。采用了HDL,就可免除编写逻辑表达式或真值表的过程,使设计难度大幅度下降,从而也缩短了设计周期。
  (三)设计文件用HDL编写源代码。
  三、利用EDA技术实现数字电子系统的设计
  使用EDA中硬件描述语言提供的丰富语言结构的设计方法,用VHDL语言进行数字系统的设计。下面以十进制计数器的设计为例来描述EDA技术实现数字电子系统的整个过程。
  在数字电路教学中,有计数器设计的内容,比如要求学生设计十进制计数器,传统方法的步骤为:根据设计要求设定状态并画状态转换图,进行状态分配并列出状态转换编码表,选择触发器类型并求出相应方程,根化,据驱动方程和输出方程画逻辑图,最后检查电路有无启动能力。如果设计有误,则需要按照刚才叙述的步骤重新来过,电路也需要重新搭建。但如果采用 EDA技术,利用上面提到的QuartusⅡ软件及硬件描述语言 VHDL 来设计十进制计数器,需要设计计数时钟信号CLK、清零信号CLR、计数使能信号ENA,4位计数输出信号CQ和进位信号CARRY_OUT。
  当CLK=1,CLR=0,ENA=1时,进行计数,当计数为小于9时,无进位输出,否则有进位输出,计数器清零。程序如下:
  上述程序借助QuartusⅡ软件平台,可以很直观地观察十进制计数的时序仿真图,如图1所示。
  观察图1所得的仿真图,与设计的需要一致,就再次通过QuartusⅡ软件平台得到十进制计数器的逻辑图,如图2所示。
  这样所得的电路,设计会无误。如果通过VHDL程序所得的波形仿真图与设计需要有误时,只需回到源程序进行修改程序,再次仿真波形,直到仿真波形正确为止。
  四、结论
  因此,通过QuartusⅡ软件平台,可以很直观地观察设计是否成功与否,并且很容易进行修改设计的电路是否能达到设计要求。前面只通过一个具体的例子说明了数字电路教学中应用 EDA技术,教师可将数字电路的电路设计以项目的方式展开,要学生自己动手去设计和实践,如设计抢答器、数字钟、交通灯控制器等,使学生有更多的机会动手设计电路,验证自己的想法,激发了学生的热情,为设计复杂的数字系统打下基础。充分发挥数字电子技术与EDA技术相辅相成的特点,对“教”与“学”都有积极作用。
  参考文献:
  [1]韩进EDA技术在“数字逻辑”教学实践中的应用[J].实验技术与管理,2005,22(5):40一42,55.
  [2]邱红.在数字电路实验与设计中引入的必要性[J].实验室科学,2006,2(1):73- 74
  [3]张俊红.利用EDA技术改进数字电路的实践环节[J].实验室研究与探索,2005(24):167- 169
其他文献
【摘 要】最近这几年,业务以及技术又獲得了不小的发展,与此同时,有线数字电视这一服务行业给千家万户提供了越来越多的服务种类。相比较于传统的服务模式,现代化信息服务有很大的不同之处,它不仅提供最基本的电视业务,还增添了许多新型业务种类,例如数字电视和移动电视以及宽带等。伴随着社会的发展和科技的进步,广电综合业务将会出现更多种类的业务。本论文主要分析并研究了XML技术在广电综合业务运营支撑系统中的应用
【摘 要】提出了一種蓝牙数据流控制与基带跳频的设计及VLSI实现方法。该设计利用状态机控制蓝牙基带处理数据,根据基带控制器不同的工作状态给出跳频算法中的控制信号,通过跳频状态机控制跳频选择模块的数据处理,实现跳频算法。该设计通过Versatile Platform开发板硬件验证。实测结果表明,该设计满足蓝牙协议对于数据流及跳频的要求。  【关键词】跳频序列 数据流控制器 换位操作 有限状态机  一
【摘 要】传统的高校VOD系统管理存在着种种弊端,直接影响着VOD系统的网络服务质量和学校的安全稳定工作。因此,各个高校也正在积极探索一条新型的VOD系统管理体系,从根本上解决网络管理中遇到的问题。新型管理体系主要包含管理机构与岗位设置、制度设计、激励手段、考核评价体系四方面内容。  【关键词】高校 VOD视频点播系统  一、管理机构与岗位设置  短板效应决定了传统的由单一的技术部门管理VOD系统
【摘 要】本文简要分析了教师工作量在实际管理中存在问题,并说明了“系统”的设计思想和目标,然后设计教师工作量管理系统的体系结构及其软件开发平台。并详细阐述了“系统”的设计过程中的几个问题,最后简要总结了“系统”开发的体会。  【关键词】教师工作量 管理系统  一、教师工作量统计现状分析  本文结合郑州经贸职业学院教师工作量统计工作现状进行分析,以往所有流程中每步环节均采用手工计算。这样就存在效率低
【摘 要】本文结合宾馆、酒店的客房控制和管理的工程项目,提出CAN 总线技术在智能建筑集散控制系统中的应用研究,该项目针对宾馆、酒店的客房控制和管理具有分散控制和集中管理的特点,确定了客房控制系统的总体技术方案,根据总体技术方案设计,完成了CAN中继器及CAN控制器硬件电路设计和相关应用软件的开发。  【关键词】智能建筑 CAN总线 集散控制  一、引言  智能建筑楼宇自控系统具有分散控制和集中管
【摘 要】就当前网络视频监控系统面临的设备繁杂缺乏规范的问题提出构建统一管理接入平台的想法,采用中盛益华科技公司所有的网络视频监控系统平台,创建前端异构设备与中心控制器间的接入平台,选用SONY 球型网络摄像机SNC-RZ25P 和海康网络硬盘录像机DS_8000HC 作为范例接入平台,同时介绍接入的主要流程和方法。  【关键词】视频监控 传输协议 视频编解码 线程管理  一、引言  由于历史等多
【摘 要】随着计算机仿真技术的发展及其在军事领域的应用,仿真已成为防空兵作战相关问题研究的重要手段,本文介绍了EBI相关概念,对防空兵作战仿真建模进行分析,建立了EBI仿真建模框架,设计了EBI建模流程,为设计开发基于EBI的仿真建模软件提供了理论依据。  【关键词】EBI 仿真建模 粒度 二次建模  随着计算机仿真技术的发展及其在军事领域的应用,仿真已成为防空兵作战相关问题研究的重要手段。然而,
【摘 要】针对聚合釜温度控制过程是一个复杂的,非线性,时变,大滞后性,建模困难等存在的问题,在DeltaV 控制系统中,设计了专家PID规则对扬州石化厂聚丙烯装置反应过程中反应温度控制并进行了实验仿真和分析。  【关键词】DeltaV 聚丙烯反应 专家PID  一、概述  我国聚丙烯(Polypropylene PP)的工业生产始于20世纪70年代,经过30多年的发展,目前已经基本上形成了溶剂法、
【摘 要】信息技术已渗透到教育的各个领域,本文以信息技术中的多媒体技术在教学中的应用,探索中职机电专业学生在专业课方面的自主学习方式,通过运用多项多媒体技术中的远程教学(论坛、多媒体网络传输技术)及交互式教学(精品课程网站),中职学生可以非常有效地实施自主学习,从而达到较好的学习效果。  【关键词】多媒体技术 自主学习  一、关于多媒体技术  多媒体技术是信息技术中的常用的一种。它指的是用计算机综
【摘 要】在电子类课程教学过程中存在以下问题:学生厌学情绪严重、教材内容滞后、教学方法陈旧,教师的扮演的角色不当等,这就导致了学生学习缺乏主动性,教材不能满足现行教学的需要,考试的结果不能真正的反馈学生的学习情况,教师理论讲解过多,实践操作过少,教学重点不突出,严重挫伤了学生的学习积极性,体现不出学生的主人翁意识。针对以上问题提出了“成就式”教学模式。同时以《数字电子技术》为例,说明“成就式”教学