网站大量收购独家精品文档,联系QQ:2885784924

EDA仿真在电子技术课程教学中的应用.docVIP

EDA仿真在电子技术课程教学中的应用.doc

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

EDA仿真在电子技术课程教学中的应用   摘要:电子技术课程的特点决定了其是一门理论与实践紧密结合的课程,在教学中引入新的手段与方法是在该门课程教学改革中必然面临的一个问题。本文针对这一问题,在传统理论教学的基础上利用在科学研究和工程实践中广泛采用的仿真技术构建了一套从系统、算法到电路与寄存器级仿真系统。为学生展示一个近于实际的电子系统基本设计流程,在传统电子技术实验之外使课堂理论教学摆脱了纯理论讲解的方式,能够有效促进教学与实践的结合。   关键词:EDA;仿真;电子技术;教学   中图分类号:G642.4 文献标志码:A 文章编号:1674-9324(2014)15-0068-02   一、引言   电子技术是一门重要的专业基础课程,不同于电路分析或电路基础等,其突出特点是集理论与实践于一体,是一门既需要理论讲解,亦须实际动手操作才能深刻体会的基础技术课程。在电子技术课程的教学中虽然另开设有实验课,但也存在诸多问题。其一,实验课程通常过于集中于有限的几个环节或典型实验,缺乏普遍性;其二,实验资源不足,且时间较短,造成只有少数学生能真正有效地进行动手实践;其三,实验的方法与手段,包括实验环境,由于各种原因导致其往往与实际情况脱节。   实际上,在工程实践中,现代电子系统的研究,包括大型复杂电子系统在内,几乎都是采用先进行系统建模与仿真(原理或算法仿真),而后进行综合设计,最后实现的方法。在设计中,对于每一个子系统或子功能,同样采取先建模仿真,而后设计,最后实现的方式来进行。有鉴于此,我们在电子技术课程理论教学中,引入EDA(EDA:Electronics design automation)仿真,使得纯理论教学不仅更加形象生动,而且体现了课程与实践的紧密结合。通常,对于电子系统的研究而言,仿真可以描述为对研究的实际物理对象进行数学建模,用计算机语言将其转化为一个软件化系统;并根据在实际情况下可能产生的输入条件在计算机中产生对应的输入信号送入这个软件化的虚拟系统,再对系统性能进行评估,并据此完善和修正所建模型的参数与结构,最终使得系统达到设计要求。不同于一些课堂中所采用的专为教学设计的仿真软件,为了使学生能够了解现代电子系统的设计工具与方法,我们选取了当前主流的EDA工具来构建电子仿真系统,以使教学改革更好地与实践接轨。   具体而言,我们采用Simulink+ISE+ModelSim的组合,并结合MATLAB与HDL搭建仿真系统。使教师能够在软件化的虚拟系统中向学生演示与验证电子系统的功能,以充分发挥仿真系统高效率、低成本的特点,还能培养学生积极思考、分析问题的能力,增强学习效果。   二、电子技术课程EDA仿真系统   本文所采用的电子技术课程EDA仿真系统由Simulink完成原理与系统级仿真,ISE进行电路设计与综合优化,使用ModelSim来进行功能与时序仿真。   1.Simulink。Simulink是MathWorks公司推出的用于动态系统的多领域仿真与基于模型的设计工具。通常,Simulink可以作为附加组件集成于MATLAB环境中,也可以独立安装和使用。从1984年推出正式版开始,MATLAB逐步成为当今世界公认的科学工程计算领域最为优秀的软件,给科学研究人员、工程师和学生提供了一个出色的开发环境。与MATLAB的紧密结合增强了Simulink的可扩展性和可重复使用性,它可以直接访问MATLAB所提供的工具箱和用户自己的代码来进行算法研究、仿真,进行可视化、批处理脚本的创建、建模环境的定制,以及信号属性和测试输入数据的定义。Simulink给用户提供了交互式图形化工作界面,支持线性和非线性系统,连续和离散时间系统,或是二者的混合系统以及多速率(多采样率)系统。可对各类系统,包括通信、控制、视频处理、导航、雷达与图像处理系统等进行设计、仿真与测试。   2.ISE。ISE是Xilinx公司的FPGA/CPLD开发软件,它提供给用户一个集成综合化的开发环境。ISE集成了众多著名的FPGA/CPLD设计工具,其采用增量设计流程,支持HDL、原理图与IP核等多种输入方式,提高了设计效率与质量。同时,ISE还推出了结构设计向导,能方便地定制数字时钟管理单元和高速I/O口。对于在电子技术课程中的仿真,ISE中集成的HDL Bencher能够使师生根据输入条件方便地生成测试文件;对于时序逻辑电路,其集成的StateCAD可以根据从图形界面输入状态转移图而自动生成对应的代码,从而高效地实现对状态机的设计。此外,对第三方设计、综合与验证软件的支持越来越完善,扩展和丰富了其应用性。   3.ModelSim。ModelSim是由Model Technology公司开发的电子设计领域最受欢迎的仿真工具之一

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档