- 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课程作为计算机科学技术的专业基础课,其课程内容和性质贴近实际工程应用,若在该课程教学时加强对学生实践动手能力的引导,则可以对学生的应用能力起到较大的促进作用,因此从教学模式、教学内容、教学方法、考核方式上进行了改革,以培养学生的应用能力。
【关键词】EDA;应用型人才;教学改革
0 引言
计算机科学与技术专业应用型人才,需要有一定的系统设计能力,以适应以后的工作需要,增强差异化竞争能力。《EDA技术及应用》以理论讲授、实际操作和技能考核为教学手段,重点对学生进行EDA设计和测试方法的训练。通过学习这门课程,使学生掌握利用软件设计开发硬件电路的基本技能,为以后进行片上系统(SOC)集成的系统能力培养打下基础。因此,对《EDA技术及应用》课程进行教学改革是培养计算机科学与技术类专业应用型人才的一个重要方面。[1]
1 教学模式改革
《EDA技术及应用》课程共32学时(理论20+实验12),共16周,每周一次课。理论课介绍基于FPGA/CPLD的EDA设计流程、QuartusⅡ软件的使用、VHDL的基本语法、可编程逻辑器件的原理和使用方法。实验课通过稍有难度的实验以培养学生的实践能力。
经过几年的教学实践,我们发现部分学生甚至到了最后一次实验,还没有完全理解课程的实质,仅仅认为是在学习一门新的语言。我们认为部分同学存在不理解EDA设计的真正用途,存在不了解该技术应用验实践的问题。为此,进行《EDA技术及应用》的课程教学改革,变换教学模式,将由理论为主、实验为辅的培养模式变为项目驱动的教学模式。在课程开始就向学生强调,要使用该技术制作出自己的专用芯片,在后续的课程设计中还要制作自己的片上计算机系统,为此给出项目库,确保每位学生获取不同的项目。同时兼顾计算机科学与技术的特点,项目题目多为设计VGA接口、USB接口等计算机系统常用外设接口,为后续设计片上计算机系统做准备。
2 教学内容改革
2.1 教材的选取
结合本校学生的特点以及EDA技术的发展应用,刚开始选择张昌凡和潭会生先生的《EDA技术及应用》,该教材内容详实,容易上手;但涉及的内容多,且使用的实验系统与本校不符,不利于学生自己研习。后来选择杨旭和刘盾先生《EDA技术基础与实验教程》,该教材简单,并且带有较多的实验项目,既适合课堂教学又可以满足学生课下自学的需求。
2.2 教学内容的选取
根据教学目的的要求,针对培养学生的特点,在教学内容上做了些大胆的尝试。根据数字电路教学内容的安排,在讲授数字电路课程时适当介绍VHDL语言的语法和简单器件的编程实现。在此基础上,将《EDA技术及应用》授课内容划分成三个大的模块:(1)QuartusII软件的使用;(2)如何用VHDL语言描述数字逻辑电路;(3)如何在实验平台上完成设计的硬件验证。这三个模块互相联系,组成了数字电路设计的整个过程。[2]
QuartusII软件的使用,首先通过用原理图输入方法设计加法器这个实验,使学生应用已知的数字电路的知识了解和掌握如何使用QuartusII软件,从而在没有任何硬件描述语言的基础上了解现代数字电路设计,掌握基于QuartusⅡ的数字电路设计流程。同时,可以让学生在后续的学习中,通过QuartusII软件平台仿真验证设计的正误,并且逐渐熟悉软件。实践验证,这个方法能够很好地激发学生的学习兴趣。
使用何种硬件描述语言来描述硬件电路,使很多人感到困惑。我们认为用VHDL或是VerilogHDL都无关紧要,重要的是学会数字电路设计的思路和方法,等到一种语言学会之后,可以通过很短的时间学会另一种语言。因此,不主张两种语言一起学习。实践证明:如果同时讲解两种语言,很多同学会很迷惑,容易混淆。基于国内关于VHDL教材较多而Verilog HDL教材较少,为了交流学习的方便,选择VHDL语言来设计数字电路。
3 教学方法的改革
3.1 案例教学
结合应用型人才培养的目标和本校学生动手能力较强的特点,在教学中应该注重案例教学。例如:在先修课程中,学生对数字电路进行了学习,对译码器、编码器等了解较多,同时在开设本课的学期,同时有单片机课程,学生也会对LED驱动译码有一定了解,因此可以设定案例――LED显示接口芯片的设计。通过先设计4-16的译码器,再扩充添加共阳极LED驱动显示模块,即可构成该专用芯片的结构体。通过使用学习的知识,制作专用芯片很容易激发学生的积极性和好奇心。再进一步,引导学生设计4×4键盘接口芯片,简单的输入输出系统就初步展
文档评论(0)