- 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实验课程教学特点,结合教学背景,提出了按集成电路设计全流程进行课程教学内容安排的思想,并在创新目标导向下,提出了研究性学习的教学模式,探讨了实验室运行与管理方式、实验成绩评定等方面的教学改革。最后,对基于研究性学习的EDA实验教学方法进行了总结。
关键词:EDA实验;研究性学习;全流程设计
研究性学习是指学生在教师指导下,根据自身特点,独立自主地开展研究,从而培养创新精神和创造能力的一种学习方式。该方式注重激发学生主观能动性,培养其独立思考与解决问题的能力。随着教学改革的不断深入,以发展学生创新精神和实践能力以及科学素养的研究性学习正逐渐被越来越多的学校所接受。
EDA实验是武汉大学电子信息学院针对电子信息类三年级本科生开设的。目的是为了在集成电路设计理论课程学习的同时,使学生能够将基础理论应用于实践,深刻理解集成电路设计,尤其是数字集成电路设计的流程与方法,从而更好地贯彻学校提出的“高起点,厚基础,严要求”的方针。
为此,学院依托武汉大学国家电工电子教学基地和国家级电工电子实验教学示范中心,投入200余万元进行了EDA实验室建设。其中有Sun公司的V880服务器一台,工作站多台,微机数十台,并购置了Synopsys公司的集成电路设计大学计划全套设计软件,以及能进行FPGA验证的硬件平台30余套。
课程一开始就以高标准、严要求为出发点,根据实际实验教学条件,一方面,针对集成电路设计实践性要求强的特点,以集成电路设计全流程的思路进行了教学内容和时间的安排;另一方面,以培养创新性人才为着眼点,进行了研究性学习的新型教学方法改革,从而使学生能够在全流程下进行创新性学习。
为了配合这一全流程研究性学习的教学模式,我们在实验运行与管理方式、实验成绩评定等方面都进行了相应的改革。近三届的教学实践表明,这一教学方式是成功的,取得了一定的成效。
一、教学内容设置
为推动电子设计及信息领域复合型人才的培养,与集成电路设计课程有效实践配合,我们提出了以全流程为主线进行教学内容设置的思想。所谓全流程是指集成电路设计实际的整个流程(Design Flow),包含了系统建模(HDL建模)、逻辑仿真、逻辑综合、验证等环节,具体包括:
设计输入(Design Entry)――采用硬件描述语言(HDldHardware Description Language)或原理图输入(Schematic Entry):
逻辑综合(Logic Synthesis)――产生逻辑单元及其连接关系,输出为网表(Netlist):
系统划分(System Partition)――层次化;
前仿真(Pre-Layout Simulation)――检查设计功能是否正确;
布图规划(Floor Planning)――根据网表安排芯片上的功能模块(Blocks);
布局(Placement)――确定功能模块内的单元(Cells)位置;
布线(Routing)――为模块之间、单元之间连线;
参数抽取(Extraction)――确定互连线(Interconnect)的电阻和电容(Resistance/Capacitance);
后仿真(Postlayout Simulation)――检查是否满足性能要求(如速度、功耗)。
在这一流程的指导下,我们针对前端设计流程的每一步都进行了内容设置,并从结构上依据循序渐进的原则将实验体系分为三个阶段进行。
1、基础知识讲授。EDA实验涉及基本实验环境与工具的使用以及相关的理论基础,因此,我们将整个流程分为四大部分,在每一部分前进行2~3课时的基础知识与工具使用的授课,使学生掌握集成电路设计的基本方法和基本工具。
2、基础实验。通过在流程每一步安排1个必须完成的基础实验,使学生掌握该步骤的常用方法及相关工具的使用,巩固理论课所学习的基本知识,培养学生的基本实验技能和方法。在此基础上,提供多个程度较深的选择性实验供学生选做,重点使学生掌握集成电路基本单元的设计方法,能够观察、分析和解释实验中出现的现象,并能够自行解决设计中出现的问题。
3、全流程综合实验。在学生进行完整个流程的每个步骤实验后,将以实际应用为目标,进行3~4个规模较大、应用性强的系统实验。要求学生在老师或自己提出的选题下,分组或个人独立进行查阅资料、设计方案与完成系统等工作,并按照工程管理要求完成系统设计、详细设计
文档评论(0)