EDA技术与实践(精选12篇)
EDA技术与实践 第1篇
现代的电子系统设计要求尽可能的缩短系统开发周期、尽可能的减小系统的体积、提高单片化和集成化程度。先进材料制造技术与半导体制造工艺的提升使得在同样的硅片面积上可以集成更多的晶体管, 制造出集成度越来越高的超大规模集成电路, 这样在硬件方面可以满足电子系统单片化、集成化的要求。而在缩短电子系统开发周期方面, 使用EDA (Electronic Design Automation) 技术可以极大的缩短开发周期, 这就使得EDA技术得到了迅猛发展。
EDA技术是以超大规模可编程逻辑器件 (FPGA、CPLD) 为设计载体, 以图形化或硬件描述语言 (主要有VHDL和Verilog HDL两种硬件描述语言) 来描述系统的逻辑功能, 利用各种E-DA的工具软件并借助于现代计算机强大的计算能力, 自动的完成编译、逻辑简化、分割、综合、优化、布局、布线、逻辑仿真、时序仿真、针对具体芯片的适配编程、下载等过程, 来设计现代电子系统。这也是现在制造专用集成电路 (ASIC) 的必不可少的步骤。现代电子工程师利用EDA技术可以快速的从系统功能定义、核心算法设计、接口协议规划等方面开始新的电子系统设计, 并可以使用EDA工具提供的大量的IP软核及继承已有的成熟设计, 而大量的运算、优化工作由计算机完成。
EDA技术这门课程是高等学校电子信息工程、电子科学与技术、自动化、计算机科学与技术等专业开设的一门必修课程。学生通过本课程的理论与实践课程的学习, 可掌握使用EDA工具快速设计电子系统的开发流程, 提高学生的就业竞争力。本课程的目标是培养学生良好的团队意识与独立思考问题、解决问题的能力, 提高动手实践与创新的能力。
然而目前学生综合素质与设计能力的培养与工程实际应用与用人单位的需求还存在着较大的差距, 学生对现代复杂数字系统的模块化设计、工程化设计缺乏系统性认识, 使得培养出来的学生与社会需求脱轨。
二、EDA技术理论教学改革与实践
(1) 教材选择学习本课程, 教材选择非常重要。据不完全统计, 目前作为高等学校EDA技术课程的教材有上百种, 教材质量参次不齐, 因此选对选好教材对于学生的学习至关重要, 好的教材往往能循序渐进的引导学生进入课程的学习。结合笔者多年的教学经验并考虑到学生的学习兴趣、课程教学要求及EDA技术的最新进展上, 推荐教材选用汪国强老师的《EDA技术及应用》 (第四版) 、潘松老师的《EDA技术实用教程》等教材。
(2) 教学内容的选择与学时分配本课程的内容较, 结合笔者多年的教学经验, 课程理论学时必须确保达到40个学时, 并且要精选教学内容。理论授课内容总的来说可以分成四部分: (1) CPLD/FPGA器件介绍:这部分介绍CPLD/FPGA工作原理及内部机构, 讲授6学时; (2) EDA工具软件及设计流程:介绍常用的EDA工具使用方法和设计流程, 讲授8; (3) VHDL/Verilog HDL语言:两种语言只要讲授一种即可, 由于学生都有C语言等程序设计基础, 且有大量的实践机会, 故这部分内容时讲授10学时; (4) 设计实例教学:这部分内容是最核心的, 通过讲授4个复杂电子系统设计实例的全部过程让学生真正理解使用E-DA技术设计现在复杂电子系统的快捷性与先进性, 讲授16学时。
(3) 考核方式的改变目前, 绝大部分课程的考核方式是平时成绩占20%, 期末考试成绩占80%, 其中实验成绩作为平时成绩的一部分。这种考核方式显然不能突显EDA课程的实践教学环节的重要性。从2014年开始笔者采用平时成绩占10%, 实验成绩占40%, 期末考试成绩占50%的方式计算考核成绩。在这样一种无形引导与激励下, 学生自然会认真对待每一次实验, 主动解决实验中遇到的问题, 主动完成实验, 也在无形中提高了动手实践能力。
三、EDA技术实践教学改革与实践
(1) 口袋实验室
口袋实验室是本门课程实践教学过程中有一个重要创新之处。在实验教学环节中往往存在以下问题: (1) 实验教学学时不足按照教学大纲的要求本门课程实验仅安排8学时。EDA技术这门课程需要大量的时间和精力去实践, 我们知道这么少的学时是远远不够的, 学生们必须在高效利用有限课堂学时的前提下, 花更多的时间和精力在口袋实验室的平台上动手实践。 (2) EDA技术课程面向电子信息工程、电子科学与技术、计算机科学与技术等多个专业开设, 实验室实验实践安排的非常满, 这就造成实验室的课余时间开放时间不多, 没有办法给学生提供更多的实践时间。 (3) 我们学校现有的EDA技术实验平台是一个综合性的实验平台, 不仅可以完成EDA技术, 还可以单片机技术、DSP等课程的实验。然而正因为平台大、功能多, 不利于学生在有限的学时里熟练使用。
针对上述问题, 我们需要改变实验装置, 迫切希望在实验环节能有一个体积小、方便携带、功能全面、操作方面、接口齐全、方便扩展的“口袋实验室”平台。
为了实现以上目标, 我们以Altera公司的Cyclone III中的EP3C10为核心制作FPGA开发板, 作为口袋实验室的电路板, 电路板的尺寸为200mm□150mm。开发板上的资源丰富, 有PMOD接口、模拟信号接口、8位数码管、16个拨动开关、16个发光二极管、8个按钮、编程接口、USB接口、VGA接口、UART接口、液晶显示接口等资源, 不仅可以满足本课程的实践教学要求, 也可以满足相关课程甚至毕业设计等课程的要求。
口袋实验室把实验过程从固定时间固定地点的实验室搬移到了其他场合, 这就对实验项目的自主性提出了较高的要求。基于口袋实验室的实验教学模式, 由于将实验的大部分时间交给了学生, 这种模式在本课程的教学中取得了较好的教学效果。
(2) 项目教学法对EDA技术课程进行项目教学, 主要以学生为核心, 根据学生的知识体系基础, 结合教学大纲, 对EDA技术课程以项目的形式开展教学活动。项目教学法在EDA技术课程上的应用, 不仅要对项目本身的内容设计新思想、新途径和新方法, 更要对学生的创新思维和能力的培养有促进提高的实践教学过程。通过进行EDA项目的设计, 既对学生所学知识的培养有相互联接能力的运用, 又对今后电子系统设计和工程项目的开发方法及软件的使用方法有全面的适应性。为了达到让学生真正掌握理论知识并把理论知识运用到实践中去, 我们的项目教学法应该遵循综合性和趣味性的原则。我们在实际教学中, 选取了具有代表性的10个教学项目, 分别是:数字显示温度计设计、多功能数字钟设计、8音电子琴电路设计、ADDA控制设计、任意波形发生器、8位十进制显示数字频率计、VGA驱动电路的设计、液晶显示电路的设计、8位乘法器、交通灯控制器。
根据各个项目的工作原理, 介绍每个电路的实现思路, 要求每个学生都亲自参与每个项目, 并在“口袋实验室”电路板上面进行调试, 直至完成整个项目的。
四、总结
盐城工学院是一所以培养“应用型”人才为己任的普通高等学校。EDA技术是一门实用性很强的电子类专业课程, 对于我校电子类专业的学生而言, 这门课程显得尤其重要。我们在教学中应当特应选用经典教材、合理安排教学内容与学时、改变传统考核方式;在实践环节中我们采取“口袋实验室”的模式并采用项目教学法。通过这些举措, 我们突出能力、增强创新, 建立开放的实践教学体系, 激发学生的主观能动性, 增加学生的动手实践机会, 提高学生的工程实践能力。这样我们就能顺应时代发展和广大企事业单位的要求, 培养出高水平、应用型的技术专门人才。
摘要:EDA技术是现代电子设计的发展趋势, 是现代电子设计工程师所必须掌握的技术。本文针对EDA技术课程的特点, 在理论教学方面, 从教材选择、教学内容的选择与学时分配、考核方式改革, 和实践教学方面采用口袋实验室及项目教学法, 对EDA技术课程的教学改革进行探索与实践, 激发学生的创新能力, 提高学生的实际工程能力。
关键词:EDA技术,教学方法,实验教学,教学改革
参考文献
[1]周跃佳, 崔莉.项目化教学方法在应用型本科EDA技术课程中的应用与研究[J].中国现代教育装备, 2016 (11) :107-109.
[2]朱向庆, 郑景扬, 陈文龙, 等.多功能单片机与CPLD实验板的设计[J].现代电子技术, 2016, 39 (6) :123-126.
[3]余丽红, 龙诺春, 林春景.EDA技术及应用项目化教学改革及实践[J].电脑与电信, 2016 (1) :54-56.
[4]张鹏翔.电子信息专业教学中EDA技术的应用分析[J].现代经济信息, 2015 (23) .
[5]李政清.《EDA技术与应用》课程教学改革的探索[J].科技视界, 2015 (7) :54-54.
[6]刘德方, 邓明, 宋有才.EDA技术分层立体化教学模式创新研究[J].滁州学院学报, 2015, 17 (2) :127-129.
EDA技术教学总结与反思 第2篇
熊碧虎
EDA技术是机电专业学生偏电方向必备的专业技能,是培养学生实践能力的重要课程之一。但要学好、掌握这项技术并不是件容易的事,因为这既要技术,又要创造力。这学期我首次接手16(20)班这门课程教学,通过一学期的教学实践和探索,我认为要想上好这门课,全面落实职业教育,高效、快速地提高实训教学质量,应注意以下几个问题:
一、明确学习目标。激发学习兴趣
作为职业类技术学校,机电专业学生在校期间还需学习文化课、专业课等其他课程,进行EDA实训的时间毕竟有限。再加上职业学校学生的成绩相对较差,素质普遍不高,自我控制能力一般不强。而EDA又是通过电脑操作来达到学习目的的,对计算机的使用要求高,所以学生很容易产生厌学情绪。这样下去,达不到实训的目的和要求。
因此在实践教学中首先应让学生了解EDA技术的重要性。让他们清楚专业技能是其区别于普通学校学生的特征,同时让他们知道练好专业技能,具备较高实际动手操作能力,对其今后的工作有着不可代替的重要意义,使学生真正在内心觉得有必要学好EDA技术。
二、切实加强基本功训练。
EDA的基本操作技能主要有设计方案、绘制原理图,创建PCB版图等。其中的设计原理图和PCB是非常重要的基本功,这些操作技能要通过大量的练习才能形成。在这个过程中,教师要加强指导,及时发现学生中出现的错误和各种具体问题并予以纠正。
三、培养学生动脑习惯。提高工艺分析能力
PCB制造工艺分析是非常重要的,它直接关系到电路板是否能保质保时完成。对于某些电路板来说,如果加工次序颠倒,既使技能基础再好,也无法达到技术要求,因此在学生初学时,教师要针对图纸要求,进行工艺分析,同时要引导学生把所学理论知识用到工艺分析中来。随着实习的深入和学生认知水平的提高,可以让学生自己编排一些简单的工艺,逐渐过渡到由学生自己分析讨论,教师归纳总结,这样有利于培养学生的独立工艺分析能力。
四、加强职业道德教育
职业道德教育也是EDA技术实训所不可忽视的一个重要方面。我们要将良好的德育教育贯穿于实训的全过程。从每天准点到达实训室,不旷课,不早退,遵守6S管理。另外,德育教育也是一个潜移默化的结果,它需要教师注重教书育人、为人师表,以严肃、科学的工作态度给学生一个良好的工作环境。从而使他们养成爱护劳动工具和成果,遵守劳动纪律的工作习惯,培养学生良好的职业道德观念和严谨细致的工作作风,促进学生身心健康发展。
EDA技术与实践 第3篇
摘 要:传统的“数字电子技术”由于设计方法陈旧、设计验证滞后等问题,已经远远不能满足现代数字电路的设计要求,取而代之的是近年来发展起来的“EDA技术”。本文针对“EDA技术”课程教授过程中出现的问题,提出了在教学内容、教学方法、手段、实验课设置及实验考核等几个方面进行教学改革的措施。经过近两年实践证明,通过实施这些措施,学生的电路设计能力及工程应用能力得到了提高。
关键词:数字电路 EDA技术 教学改革 应用能力
关键词:2016年云南大学重点教改项目资助;云南大学信息学院教改项目基金资助
引言
在科技迅猛发展的今天,电子技术已得到广泛应用。作为电子系统重要的组成部分,传统的数字系统设计方法却存在着如下缺点:(1)以原理图为核心的设计方法,不能适应现代复杂电子系统的设计要求;(2)采用通用的中小规模的逻辑元、器件及芯片进行电路的设计,不能满足知识产权保护的要求;(3)在系统设计的后期才能进行的仿真和调试,不能满足现代社会对设计周期及产品性价比的要求。
近年来出现了以可编程逻辑器件PLD(programmable logic device)为设计平台的EDA(Electronic Design Automation)技术,该技术是目前电子系统设计的最新技术方向和潮流,使用EDA来设计数字系统,可以大大缩短设计时间,提高系统的便利性及可靠性。因此,该设计方法在电子信息、通信、自动控制及计算机领域都有着广泛的应用。近年来,各高校已经逐渐把EDA技术纳入本科和研究生教学中,据有关资料显示,全国90%的高校都在不同的教学层次上开设了相关的课程。云南大学于2004年就开设了这门课,但是经过几年的教学实践,我们感到这门新课程在教学模式、实验的设置及内容的安排上存在着不足,这些都严重地影响了教学效果,使课程没有达到应有的效果。“EDA技术”作为信息学院重要的实践教学课程之一,在教学及实验的内容方面,都是多学科内容的综合体现,因此,如果对EDA课程在内容、设置及思路上进行有效的改革,将有助于培养学生的综合能力及实践动手能力。因此,该门课程的教学改革意义重大。本课程的改革主要从以下几个方面进行:
1 调整教学内容
“EDA技术”是一门实践应用课程,但是原有的课程在内容设置上不能体现这一特点,所用的教材介绍了可编程逻辑器件的结构、工作原理,硬件描述语言的语法及数字电路的基本电路单元等,在应用及创新拓展方面实例不足,因此必须按照课改思路更新教学内容。内容设置可分为如下三个阶段:(1)第一阶段(1~8周),EDA基础知识的学习及基础实验阶段。在这个阶段,学生将学习可编程逻辑器件的结构、硬件描述语言语法、基本逻辑单元的设计等内容,学会以可编程逻辑器件为设计平台,利用软件进行基本电路的设计,如,译码器、加法器、计数器等电路单元的设计。(2)第二阶段(9~13周),EDA工具的深入应用及综合实验阶段。在这阶段学生将学习LMP兆功能模块、Signal Tap逻辑分析仪、Modelsim仿真软件等高级EDA工具的使用方法,利用这些高级设计工具,学生可以进行简单电路系统的设计,例如,数字钟、信号发生器等具有一定应用功能的电路系统的设计。同时配置综合性实验2~3个。(3)第三阶段(14~17周),综合设计及工程训练阶段。在这个阶段,将讲授大量的系统设计实例,内容涵盖数字电路、计算机接口技术、通信技术、数字信号处理、图像处理、自动化技术等多门课程,将本门课程与其他课程的知识结合起来。
通过调整课堂教学内容,有助于绝大多数学生掌握EDA基础知识,并具备一定的专业开发能力,能够以FPGA作为平台,进行应用系统的设计。
2 改革教学方法和手段
2.1 改变“满堂灌”的教学方法
在改变教学内容的同时,教师也必须改变教学方式。在过去的理论教学中,大家习惯了老师讲、学生听的上课模式。但是多年的实践表明,这种理论教学模式往往难以收到很好的教学效果。因此,必须改变传统教学“满堂灌”的做法。在“讲授”方面:讲授的内容强调少、精、宽、新。将传统的以教师为主体的单向灌输式教学,转化为以学生为主体的参与式教学。例如,①开展互动学习法。在讲硬件描述语言的语法时,组织学生自学并讨论,让学生自己比较出该课的语法与C语言的异同,最后教师进行总结,完成教学过程。②采用演示性教学。让语法语句融入程序实例中,并能在实验板上演示出来,增强这些知识的实用价值。③除了常规作业外,适时安排2~3次大作业。比如,在学完译码器、触发器、计数器等基本电路的编程设计之后,设置若干实用电路——抢答器、水位控制监控电路等,提出设计要求,由学生分组选题讨论设计。安排专门时间,由每组派出代表,讲解设计过程,并用EDA软件验证设计结果。通过这样的方法,就能够初步培养学生将理论知识运用到实践中的能力。
2.2 引入网络教学
在网络发达的今天,网络教学能够作为正常教学的一个很好的补充。网络教学具有资源丰富、开放、交互的一些特点,深受学生的欢迎。利用网络的这一特点,可以将该课程中很多教和学的环节置于网络中。例如,建立课程网站,在网站中设置学习专栏,将课程中软件平台的使用流程、方法以视频的形式存放在网站中,便于学生课后学习使用;将历年该课程的学生作品设置成专题,可以查看视频,也可以查看全部设计资料,方便学生获得第一手参考资料;设置多个链接网站,提供与本课程相关的学习论坛的网络链接,方便学生走进更广阔的学习天地。
3 增加实验课课时,调整实验课内容
实践教学是“EDA技术”课程教学的重要组成部分,但是,长期以来,实验教学一直作为辅助环节,从属于理论教学,内容设置不尽合理,实验的作用不能充分地发挥出来。实验课改革的目标就是要使学生真正参与到实验中来,通过实验培养学生的系统设计和研发能力、创新能力、工程能力、团队协作能力等。实验的改革主要从以下两个方面着手:
3.1 设置入门实验课,提高学生对实验的兴趣
在学生学习“EDA技术”课程的第一周开设2课时的教学实习,采用直观教学方法和手段,准备好各实验设备、历届制作的课程作品,例如,抢答器、数字电子表、简易照相机等,让学生零距离接触、观看和测试,让学生充分认识到本课程的设计制作并非高不可攀,它就在我们即将学习的知识中,消除学生对电路设计的陌生感和神秘感,激发学生对动手课程的兴趣。
3.2 设立验证性实验、设计性实验、综合设计性实验等多层次的实验模式,提高学生的应用能力
教师可以将“EDA技术”的实验与授课内容相配合,设置如下三个层次:第一,基础性实验。配备实验5~6个,实验内容主要是数字电路中的组合电路及时序电路单元,比如,译码器、计数器等电路的设计,目的是加深学生对于课程中硬件描述语言的语法、设计软件平台、设计方法的理解。但此类实验由于缺乏主动性与创造性,比例不宜过大。第二,设计性实验。配置实验2~3个,要求学生完成一些简单应用性电路系统的设计,目的是培养学生设计应用性电路的能力。实验内容可由易到难,从数字电子钟、信号发生器等简单的电路系统入手,逐步过渡到设计十字路口交通灯控制电路、出租车计费电路等具有一定综合性的电路系统。这类实验的设置能使学生的应用能力大大增强,是实验课内容改革需要重点关注的部分。第三,综合设计性实验。鼓励学生自拟实验项目,或者将课外科技活动纳入到实验教学活动中来,利用跨学科知识、器件进行综合性系统的设计的实验,鼓励学生做出实物电路。这类实验要求学生具有较高的综合能力和创新能力,难度较大。
4 设置实验考核新模式
实验课的考核,从形式到内容,均以能充分展现学生的能力为目的。考试的选题由数字电路、计算机接口技术、通信技术、数字信号处理、图像处理、自动化技术等多门课程的不同方向组成,综合性强。希望学生通过查资料、复习等方式,将本门课程与其他课程的知识结合起来。考试的形式采用竞赛模式,学生3人为一组,以小组为单位,写出设计论文并进行答辩。考试的评分由论文、答辩及演示三部分组成,论文写作规范、答辩清晰、思路新颖、演示成功的学生将获得高分。教师希望采用这样的考核方式,能培养并进一步提高学生的系统设计和研发能力、综合创新能力、自学能力、科技文献写作能力、团队协作能力及口头表达能力等一系列的工程应用能力。
5 结语
目前对“EDA技术”课程的教改正在实施及检验过程中,近两年,改革效果已逐渐显现,学生在考核环节中自选题目的设计水平已有很大的提高,在2015年全国大学生电子设计大赛中,参赛学生利用EDA课程的设计方法,完成了G题关键步骤的设计,取得了云南省一等奖的好成绩,这些都证明该门课教改思路是正确的。
这些成绩的取得并不意味着课程改革的结束,随着课程中器件、软件平台、设计方法、设计手段不断地发展,要求教师在教学的内容、方法、手段上也要随时更新与改进,为社会培养具有应用能力的人才。
参考文献:
[1]贾佳.EDA技术课程教学改革研究[J].大众科技,2011(4).
[2]谭菊.项目驱动模式下EDA技术课程改革探索[J].教育教学论坛,2014(9).
[3]高飞.EDA技术课程改革与实践[J].大学教育,2013(22).
[4]王俊博.EDA技术课程教学的改革与探索[J].电子制作,2014(18).
[5]庞前娟.应用型本科EDA技术教学改革的研究[J].大学教育,2015(7).
EDA技术教学改革的探索与实践 第4篇
1 传统电子教学模式存在的主要问题
1.1在传统的教学模式中通常都是以教师教授和演示为主要的内容,在教学流程上通常是先明确该实验所要达到的目的,然后教师再进行实验内容的讲解,最后就是由教师进行实验操作的演示,从这样的流程中我们不难发现,整个教学过程都是以教师为核心的,教师在教学的过程中讲解的精细程度过高,所以同学的思考空间就收到了严重的限制,在这样的情况下也就使得学生自主解决问题的能力得不到有效的提高,虽然在EDA教学的过程中所有的结果都得到了验证,但是学生并不知道真正的原因,对下一阶段实验的学习也是非茶馆不利的,学生的实践能力没有得到改善和提高。
1.2在传统的教学模式中,理论和实践的对应性相对较差,在实际的教学活动中没有形成一个良好的互动作用,在传统教学模式中实验安排也不是非常的合理,学生往往直接从验证性的实验项目直接过渡到了综合设计性的实验项目上,很多学生将实验项目拿到手中之后都举足无措,无法完成既定的目标和任务。
2 应用 EDA 技术进行教学改革的意义
针对上文当中存在的问题,应该对EDA技术进行有效的改革,首先是将理论和实践充分的结合在一起,这样就能够更好的发挥出二者的优势。其次是课程在改革的过程中一定不能将教学的内容只是局限在书本内容上,在教学期间还要对该知识和技术的应用融入到日常的教学活动当中去。这样才能更好的提高学生的实际应用能力。再次是EDA技术是一项需要超强实践能力的学科,所以在对该课程进行改革的过程中一定要开设和教学改革同步的实验项目,在实验项目的设计中一定要充分考虑到各个因素对其的影响,同时还要将以往工作中比较常见的两个实验类型调整为基础型,同时还要在此基础上对其进行有效的扩展,这样就会对分层次教学的顺利展开提供更多的有利条件。
EDA教学在实际的应用中可以体现出非常大的优势,其主要的优势体现在以下三个方面。首先是在进行理论教学的过程中也充分的将实例教学融入其中,这样不但提高了学生对知识的实际应用能力,同时也极大的提高了课堂当中的趣味性。其次是能够有效的提高学生的发散性思维和独立解决问题的能力,这样就有效的激发了学生学习的热情,使学生有更大的信心学好该项课程。最后是采用多层次的教学方式,每一个层次之间都是相互联系的,在实际的工作中可以十分有效的提高学生自身的创新意识,保证其有独立思考的能力。
3 EDA 教学改革的实践应用
3.1 数字秒表的设计
首先应该由计数器知识点引出该知识点在现实生产和生活中有哪些应用,之后再根据应用系统的复杂性等级给出三个设计任务,它们分别是数字秒表设计、数字时针设计和数字频率设计,数字秒表的设计在实际的教学中都在课堂上进行,同时在教学中还要有专业的老师进行相关内容的指导。
针对数字秒表特点,给出相应的设计要求 :(1)有复位功能 ;(2)有正常的秒计数 ;(3)由数码管显示秒表计数过程 ;(4)采用动态扫描方式完成多位共阴极数码管的显示。整个设计过程由教师引导学生思考,完成系统功能分析、模块划分、代码编写和仿真验证。经引导和交流,共同完成数字秒表的设计,采用8421BCD码进行二进制计数。
通过数字秒表的设计,学生发现了计数器在生活中的应用,掌握了数字秒表的计数和输出显示方法,并对电子电路系统的设计步骤有了一定的了解。
3.2 数字时钟的设计
数字时钟的设计是第二个阶段需要完成的任务,这项任务一般都需要在专业的实验室完成,在数字秒表设计完成之后教师还要对学生进行相应的指导,之后再进行数字时钟的设计,在设计之前教师应该引导学生想清楚这样几个问题,首次按是数字时钟和秒针有哪些共同之处,其次是数字时钟的基本功能应该包括哪些,再次是数字时钟如何更好的显示和驱动,最后一点是如何保证硬件验证的通过率。
在该实验进行的过程中学生一定要不断的针对以上问题进行思考,将自己的见解充分的发表出来,同时也形成一个良好的讨论氛围,教师还要在这一过程中对学生加以引导,这样才能更好的保证自己能够借助已经学到的知识进行方案的设计,在进行模块设计的过程中很多学生利用的是分层设计,有一些学生利用的是原理图和代码完成了顶层的设计,很多设计方案在硬件方面都通过了验证,有些学生还设计了一些其他的功能,这也使得时钟的功能性更强。
3.3 数字频率计的设计
实验项目任务下达之后,学生根据任务要求去网上或图书馆查阅资料,了解相关信息,如层次化设计的概念和方法、顶层文件和底层文件的关系、元件端口和当前系统端口关联方式等。然后拟定设计思路,对数字频率计进行模块划分、代码编写、电路设计,利用实验室电脑和开发平台对各个模块和整个系统进行仿真和硬件验证。在系统设计过程中,部分学生遇到了不少问题,他们通过与指导教师或同学讨论将这些问题逐一解决。由于大部分学生完成了第二阶段的数字时钟设计,积极性很高,接到数字频率计的设计任务后便自觉投入探讨和设计中去,最终90% 的学生成功完成了8位十进制数字频率计的设计。
通过第三阶段的实验教学,学生一老查阅资料区解决问题的能力有了非常显著的提升,学生能够开发设计,同时还能对设计方案进行合理的分析和解读,学生的创新能力也在这一过程中得到了提高,所以该教学方式也取得了非常不错的效果。
4 结语
当前我国的EDA技术教学存在着很多的不足,传统的教学方式已经无法很好的满足当今时代的发展,在这样的情况下。一定要针对当今社会对人才的需要,利用先进的教学理念和教学手段对传统的教学模式进行改革,只有这样,教学质量和教学水平才能得到实质性的提升,学生也会在这一过程中获得更多的知识和乐趣。
摘要:电子设计自动化技术是一个专业要求很高而且实践性又非常强的专业课。在EDA教学模式下,传统的教学方式已经不能很好的满足我国当前的发展需求,所以需要对相关的教学方法和教学课理念进行一定的改革和创新是非常重要的,本文主要分析了EDA技术教学改革的探索与实践,以供参考和借鉴。
eda技术教案 第5篇
介绍EDA技术的涵义、发展历程和应用领域; 介绍EDA技术的主要内容; 介绍EDA的工程设计流程; 说明本课程的特点与学习方法。教学目的:
通过介绍EDA技术的涵义、发展历程和应用领域,使学生了解本课程的实际应用很大,调动学生学习这门课程的积极性
通过介绍EDA技术的主要内容,使学生了解这门课程要学习什么。在此基础上说明本课程的特点与学习方法。
说明各种通信系统的组成,了解它们的优缺点,出现背景。重点说明数字通信系统的特定和优点。
介绍EDA的工程设计流程,说明当前EDA设计的特点,用软件方式设计硬件,用软件方式设计的系统到硬件系统的转换是由有关开发软件自动完成的,因此类似软件编程,不需太多的低层硬件知识,使学生克服畏难情绪。教学重点、难点:
EDA技术的三个发展阶段以及各阶段的特点; EDA的定义和EDA技术的主要内容; EDA的工程设计流程。教学方法:
比较、举例、图解。教学过程:
(一)自我介绍,说明课时安排、成绩评定方法、课程定位、教学网站的进入。
(二)讲授新课
课堂教学实施过程共分六步。介绍EDA技术的涵义。
说明EDA技术的发展背景,说明EDA技术的三个发展阶段,比较三个阶段的各解决了什么问题,在此基础上理解各阶段的特点。
在第二步理解EDA技术进行电子系统设计的特点的基础上引出并详细说明EDA的定义,加深对EDA技术的涵义的理解。
在第三步详细说明EDA的定义的基础上,引出EDA技术的4个主要内容:硬件描述语言:设计的主要表达手段;大规模可编程逻辑器件:设计的载体;软件开发工具:设计的工具;实验开发系统:下载工具及硬件验证工具。再分别介绍EDA技术的4个主要内容:了解常用的硬件描述语言VHDL和Verilog;了解两种常用的大规模可编程逻辑器件FPGA和CPLD以及它们各自的特点;了解主流EDA工具软件;了解本课程使用的西安唐都公司的TD-EAD实验系统
说明课程要求:通过学习这门课程要掌握运用EDA开发工具设计开发电子系统,引出这门课程的特点:实践性强,说明我们的学习方法:抓住一个重点:VHDL的编程;掌握两个工具: Quartus II 和 TD-EAD实验系统;运用三种手段:通过案例分析、应用设计和上机实践,实现理论与实践相结合,边学边用,边用边学。用设计一个简单电子系统为例,引出EDA的工程设计流程。说明当前EDA技术发展的特点:用软件方式设计硬件;用软件方式设计的系统到硬件系统的转换是由有关开发软件自动完成的;设计过程中可用有关软件进行各种仿真;系统可现场编程,在线升级;整个系统可集成在一个芯片上,体积小、功耗低、可靠性高。现代EDA设计类似软件编程,不需太多的低层硬件知识,使学生克服畏难情绪。同时这里又回顾复习了使用EDA技术进行电子系统设计的特点。最后图解说明EDA的工程设计流程。第二次课
内容:安装 Quartus Ⅱ,VHDL 与 Quartus Ⅱ初体验 教学目的:
理解VHDL语言的特点。
了解主流EDA工具Quartus Ⅱ,掌握其安装方法。掌握使用 Quartus Ⅱ进行FPGA设计的基本流程。
教学重点、难点:使用Quartus Ⅱ进行FPGA设计的基本流程。教学方法: 举例、演示。教学过程:
课堂教学实施过程共分两步。
回顾上节课所讲的EDA的主要内容。在此基础上引出VHDL语言的特点,并介绍主流EDA开发工具Quartus Ⅱ,说明它的不同版本的特点。重点介绍PC破解版的安装步骤。演示安装过程,在演示是重点提醒学生注意容易出错的几个地方。
回顾上节课所讲的当前EDA技术发展的特点,EDA的工程设计流程。在此基础上说明使用 Quartus Ⅱ进行FPGA设计的基本流程,并通过实际演示设计一个简单的电子系统:与非门,说明使用 Quartus Ⅱ和VHDL开发电子系统的基本流程。在演示过程中重点提醒学生注意容易出错的几个地方,并给出一些初学者的小窍门。第三次课
内容:VHDL 程序基本结构,VHDL 基本数据类型,VHDL 数据对象 教学目的:
掌握VHDL语言程序的基本结构,特别是实体和结构体。
掌握VHDL语言的语言要素,包括VHDL语言的基本数据类型、数据对象和VHDL 运算符,理解信号和变量的区别。
教学重点、难点:VHDL语言程序的基本结构,VHDL语言的语言要素。教学方法:举例、演示、归纳、比较。教学过程:
课堂教学实施过程共分三步。1)VHDL 程序基本结构
回顾上节课设计与非门的例子,引出设计与非门的设计思想:先确定系统功能和接口,再进行内部电路设计,由此引出VHDL程序的基本结构:实体:对应系统接口,结构体:对应系统内部电路。从与非门的VHDL程序中可以直观的看到它的三部分:库、程序包的调用,实体声明,结构体定义。
以与非门的VHDL程序为例说明库、程序包的调用的作用。说明调用语法,介绍常用的三个库、程序包。
以与非门的VHDL程序为例说明实体声明的语法,各项的意义。提醒学生注意初学者容易出错的地方,如:实体名必须与文件名相同,否则编译会出错;最后一条端口声明语句不可加分号等。并通过演示出错情况,加深学生的印象。最后通过图解归纳实体声明的格式,容易出错的地方,并对初学者进行相应的建议:使用范例,在Edit—> Insert Template 中选择范例。Quartus 进行编译时,要求关联文件文件名相同,建议采用 Quartus 默认文件名,不要自己更改文件名。
以与非门的VHDL程序为例说明结构体的语法,各项的意义。提醒学生注意初学者容易出错的地方。并通过演示出错情况,加深学生的印象。最后通过图解归纳结构体的格式,应注意的地方。
2)VHDL 基本数据类型
回到与非门的VHDL程序的实体声明部分,引出VHDL的数据类型。介绍各种数据类型,重点介绍最常用的标准逻辑位、标准逻辑位矢量。提醒学生注意使用标准逻辑位矢量时必须注明数组中元素个数和排列方向,并举例说明。最后比较VHDL和C语言中使用数据类型的异同点:VHDL同 C 语言一样,必须先声明端口和信号,然后才能使用,在声明中必须定义它们的数据类型;与 C 语言不同,VHDL是强类型语言,只有相同数据类型的端口、信号和操作数才能相互作用。3)VHDL 数据对象
介绍VHDL的数据对象:信号、变量和常量。以与非门的VHDL程序为例,通过图解比较说明信号和端口的异同点。说信号声明的格式和信号赋值语句的格式。重点说明矢量赋值,通过举例说明在矢量赋值要特别注意两矢量之间的元素对应关系。
说明定义变量的语法格式、变量赋值的语法格式。比较信号和变量的区别。最后介绍定义常量的语法格式。第四次课
内容:VHDL 运算符、VHDL 并行信号赋值语句。
教学目的:
掌握VHDL 运算符。
掌握VHDL语言的并行信号赋值语句,特别是选择信号赋值语句和条件信号赋值语句,理解条件信号赋值语句的各赋值子句的优先级差别。教学重点、难点:并置运算符“&”、选择信号赋值语句、条件信号赋值语句。教学方法:举例、演示、图解。教学过程:
课堂教学实施过程共分四步。
分别介绍VHDL的四种运算符:算术运算符、并置运算符、关系运算符、逻辑运算符。对算术运算符重点说明能支持的数据类型和不能支持的数据类型。并置运算符是本课程的一个难点,通过一个电路设计,举例说明并置运算符的应用。关系运算符重点说明能支持的数据类型。提醒学生注意:“<=”在条件语句中出现为小于等于,其它情况为信号赋值。逻辑运算符重点说明其优先级关系。
并行语句是硬件描述语言区别于一般软件程序语言的最显著的特点之一。通过图解说明常用并行语句特点,从图中直观的看到:并行语句之间是并行执行,但并行语句内部的执行可以是顺序的(进程语句),也可以是并行的(块语句)。
介绍并行信号赋值语句:简单信号赋值语句、选择信号赋值语句、条件信号赋值语句。给出选择信号赋值语句格式,并通过设计3-8 线译码器,说明如何使用选择信号赋值语句。提醒学生注意容易出错的几点:“选择值”一定要覆盖所有可能情况,若不可能一一指定,则要借助 others为其它情况找个“出口”。因此强烈建议初学者使用 with „ select 语句时,最后都带上 when „
others。“选择值”必须互斥,不能出现条件重复或重叠的情况。给元素赋常数值,用单引号;给矢量赋常数值,用双引号。通过演示出错情况,加深学生的印象。
给出条件信号赋值语句格式,并通过设计8-3 线优先编码器,说明如何使用条件信号赋值语句。提醒学生注意容易:在执行 When „
Else 语句时,赋值条件按书写的先后顺序逐项测试,一旦发现某一赋值条件得到满足,即将相应表达式的值赋给目标信号,并不再测试下面的赋值条件。即各赋值子句有优先级的差别,按书写的先后顺序从高到低排列。通过观察仿真结果,直观的看到赋值优先级,加深学生的印象。第五次课
内容:进程语句、VHDL语言的顺序语句。教学目的:
掌握进程语句,掌握进程的工作原理和特点,理解进程与时钟的关系。
掌握VHDL语言的顺序语句,特别是IF 语句和CASE语句,理解IF、CASE语句和选择信号赋值语句、条件信号赋值语句的区别。
教学重点、难点:进程的工作原理和特点,进程与时钟的关系。IF 语句和CASE语句,IF 语句和CASE语句的嵌套。
教学方法:图解、举例、总结。教学过程:
课堂教学实施过程共分四步。
介绍进程语句的特点、格式,说明各项意义。图解说明进程工作原理,通过该图直观的理解进程的特点:进程本身是并行语句,单其内部是顺序语句;进程只有在特定的时刻(敏感信号发生变化)才会被激活。在此基础上说明进程与时钟的关系。通过图解说明时钟上升沿驱动进程语句,使学生较好的理解了进程的时钟和进程是一种隐形的循环。给出时钟沿的VHDL描述,通过几个寄存器的设计,说明如何使用进程语句,通过观察波形仿真图,加深学生对进程与时钟的关系的理解。最后总结进程的要点和容易出错的几个地方。介绍顺序语句,提醒学生注意进程在激活的一瞬间就执行完进程中所有语句。重点介绍IF 语句和CASE 语句。给出IF 语句的三种格式,说明它们的特点。在此基础上总结使用 IF 语句注意的要点。最后通过设计串行输入并行输出的移位寄存器和并行输入串行输出的移位寄存器,加深学生对IF语句、IF语句嵌套的理解。
给出CASE 语句的格式,说明CASE 语句使用要点。最后通过设计带使能端的 2-4 译码器,加深学生对IF语句、IF语句嵌套的理解。介绍LOOP语句和空语句。第六次课
内容:层次化设计概念、在Quartus II 中实现层次化设计 教学目的:
理解层次化设计的优点。
理解层次化设计的核心思想:模块化、元件重用。
掌握在 Quartus II 中采用图形法与文本法结合的混合输入方法实现元件重用和系统的层次化设计。
教学重点、难点:在Quartus II 中实现层次化设计。教学方法:图解、举例、演示。教学过程:
课堂教学实施过程共分三步。
说明层次化设计的优点。图解说明层次化设计的核心思想:模块化、元件重用。加深对层次化设计的优点的理解。
图解说明在 Quartus II 中实现系统层次化设计的主要步骤:首先按自顶向下的设计方法,设计系统,划分和定义系统子模块,形成系统层次化设计图。其次用 VHDL 语言设计底层子模块,并生成相应的元件符号。最后调用下层元件,完成上层模块的设计,并生成相应的元件符号。这样从底层元件开始,自底向上完成系统的设计。
通过实际演示时钟选择器的设计过程,说明如何在Quartus II 中实现系统层次化设计,主要包括模块划分、元件设计文件的建立、元件符号的生成、元件调用、LPM宏模块的调用与参数配置、顶层电路原理图的建立。第七次课
内容:系统层次化设计进阶
教学目的:理解元件例化、程序包和类属映射。教学重点、难点:略 教学方法:图解、举例。教学过程:
课堂教学实施过程共分四步。
回顾上节课的内容:在Quartus II 中实现层次化设计,并引出新问题:如何用 VHDL 语言而不是元件符号来调用已设计的元件,实现系统层次化设计。由此引出元件例化、程序包和类属映射这几个层次化设计中最重要的VHDL语句。
说明什么是元件例化:将以前设计的实体当作本设计的一个元件(元件定义),然后再调用这个元件,即用VHDL语言将各元件之间的连接关系描述出来(元件映射)。介绍元件例化中的元件定义和元件映射的语法格式,说明各项意义。通过一个例子引用2分频电路,来说明如何使用元件例化。
通过图解说明元件例化语句的缺点:如果在一个实体中用到多个元件,那么在其结构体中要用大量篇幅定义元件。元件定义在结构体中,只有这个实体能调用该元件,如果有多个实体用到同一个元件,那么在这多个实体中都要对该元件进行定义。通过对该问题的解决,引出程序包:将数据类型、元件定义、子程序等收集到一个VHDL程序包中,只要在设计实体中用USE语句调用该程序包,就可以使用这些预定义的数据类型、元件定义、子程序。说明程序包的语法格式,通过举例说明如何在程序包中进行元件定义以及如何应用程序包。提醒学生注意容易出错的地方:程序包设计文件应保存为同名的VHDL文件并编译。只有编译过的程序包才能被其它设计实体调用。
通过一个常见的实际问题:设计一个带参数的电子系统,使其应用范围更广,引出类属映射语句。通过设计带参数的分频器,说明如何用 VHDL 语言设计和调用带参数的元件。第八次课
内容:Moore 状态机的 VHDL 描述、Mealy 状态机的 VHDL 描述。
教学目的:理解什么是Moore 状态机和Mealy 状态机,掌握Moore 状态机和Mealy 状态机的 VHDL 描述。
教学重点、难点:Moore 状态机和Mealy 状态机的 VHDL 描述。教学方法:图解、举例、类比。教学过程:
课堂教学实施过程共分三步。说明组合逻辑和时序逻辑的区别。用老式按钮风扇类比组合逻辑,空调遥控器类比时序逻辑,形象的说明了组合电路的输出只与当前输入有关。时序逻辑电路的输出不仅与当前输入有关,还与过去的一系列输入有关。由此引出状态机:输出由当前状态和当前输入决定,是一种广义的时序电路。状态机分Moore与Mealy型。说明这两种状态机的特点:Moore型输出仅取决于其所处状态,Mealy型输出不仅与当前状态有关,也与当前输入有关,更常见。举例说明Moore 型状态机,并画出其状态转移图,通过状态转移图加强Moore型输出仅取决于其所处状态的理解。举例说明Mealy型状态机,并画出其状态转移图,通过状态转移图说明Mealy型输出不仅与当前状态有关,也与当前输入有关的特点。
以Moore状态机的状态转换图说明如何用VHDL来描述Moore状态机,分为两个进程:确定状态转移的进程 Chang_State,决定输出值的进程 Output_Process。状态转移进程:Moore 状态机状态转移与输出 Dout 无关。当S0状态输入0时,仍然还在S0状态,没有进行状态转移,因此也与这种自环与状态转移无关。状态转移进程由去掉输出和自环后的状态转移图决定。根据化简后的状态图写出状态转移进程。CASE语句嵌套IF语句,CASE语句表示当前状态,IF语句表示在当前状态下,根据当前输入决定状态转移。提醒学生注意:一定要有状态机开始工作的条件,否则状态机永远不会工作。输出进程:在Moore状态机中输出只与当前状态相关,用一个CASE语句完成。
在上一步的基础上,对比Moore状态机的VHDL实现,说明Mealy状态机的实现,仍分为两个进程:确定状态转移的进程Chang_State,决定输出值的进程 Output_Process。由于Mealy状态机与Moore状态机的区别只在输出 Dout 同时与当前状态 Si 和当前输入有关。因此Chang_State进程的实现与Moore机相同。输出由当前状态和当前输入共同决定,因此输出进程 Output_Process也是CASE嵌套IF的格式,与状态转移进程类似。第九次课
内容:用状态机实现交通灯控制器
教学目的:掌握使用状态机实现数字系统设计的方法。教学重点、难点:在 Quartus II 中状态机的实现方法。教学方法:图解、举例、演示。教学过程:
课堂教学实施过程共分四步。
说明任务与要求,进行系统分析设计,在此基础上画出系统框图,确定元件模块和元件接口与连接。回顾在Quartus II 中实现层次化设计过程,用VHDL语言实现底层模块:计数器和控制器的设计。
重点介绍如何用状态机设计控制器,确定状态和状态转移条件,画出状态转移图,发现这是个Moore状态机。回顾Moore状态机的VHDL实现,完成对控制器的设计。完成计数器和控制器的设计后,生成相应的计数器和控制器元件符号。按系统框图建立顶层电路图,编译工程。第十次课
教学内容:Protel2004项目文件的管理和编辑
(一)教学目标:
1、学会在Protel2004软件中创建相应的各种文件
2、学会在Protel2004文件中创建相应的项目
3、学会在Protel2004文件中创建相应的设计工作区 教学重点:
对Protel2004软件中各种层级,各种种类繁多的文件的识别和创建 教学方法:演示操作法 课时安排:1课时 教学过程:
一、Protel2004包含了三级文件管理模式,分别是设计工作区,项目和文件,级别依次从高到低。而文件有分为好多种类有原理图文件,PCB封装文件,库文件,脚本文件,混合信号仿真文件,又如项目文件中有包含不同项目对应得不同文件。我们只是建立几个常用的文件
二、在Protel2004工作环境中创建原理图文件
1、打开文件/创建/原理图,创建一个原理图文件,并保存。注意器保存位置和保存的文件名称,类型扩展名。
2、打开文件/创建/PCB文件,创建一个PCB文件,并保存。注意器保存位置和保存的文件名称,类型扩展名。
三、在Protel2004工作环境中创建项目文件
打开文件/创建/项目/PCB项目,创建一个PCB项目文件,并保存。注意器保存位置和保存的文件名称,类型扩展名。
四、在Protel2004工作环境中创建项目文件
打开文件/创建/设计工作区,创建一个设计工作区文件,并保存。注意器保存的方法、位置和保存的文件名称,类型扩展名。
以上在保存文件的,项目级工作区的时候有几种不同的方法:
1、在相应的文件上点击右键保存,或另存为
2、在菜单栏中文件中找出相应命令执行保存操作
五、打开工作面板projects.查看他们的结构关系。教学反思于总结:
在演示教学的同时要注意教学的节奏,应反复演示,是学生能看清楚每一个操作步骤。要求学生对于常用的文件类型的扩展名,图形符号有所了解。第十一次课
教学内容:原理图的设计基础 教学目标:
1、掌握原理图的一般设计步骤
2、熟悉Protel2004原理图设计工具栏
3、熟练操作原理图的图样的放大于缩小 教学难点:
掌握原理图图样的放大于缩小的操作方法,牢记器快捷键操作。教学方法:讲授法和演示操作法 课时安排:1课时 教学过程:
一、原理图的一般设计步骤(讲授法)原理图的设计流程如下:
1、启动Protel2004原理图编辑器
新建一个原理图文件或打开一个原理图文件,都可以启动原理图编辑器,进入原理图设计工作。
这里我们打开Protel2004自带示例中的一个原理图文件。
2、设置原理图图样的大小及版面
3、在图样上放置元器件
4、对所放置元器件进行布局、布线
5、对布局、布线后的元器件进行调整
二、Protel2004 原理图设计工具栏
这里我们打开Protel2004自带示例中的一个原理图文件。
Protel2004为设计者提供了方便快捷的原理图绘制工具,分类放置在不同的工具栏中。这些工具栏,可以通过执行选单命令“视图/工具栏”的下拉菜单进行打开和关闭。
三、图样的放大于缩小:
1、在视图菜单中有一系列的图样于缩小命令,分别执行这些命令,观察图样的变化,并记忆理解这些命令的含义和作用。熟练掌握这些命令的快捷键执行方式。
2、利用键盘实现图样的放大于缩小。教学反思于总结:
关于原理图设计的一般步骤,学生只要有个大致的了解就可以了,这个过程会在以后的操作中逐渐的熟练起来。儿本节课中第三部分是重点难点。需要学生对于各个命令逐条的反复的操作,观察器变化,这个操作过程是枯燥的,应该尽可能的提高这节课的趣味性。让学生更积极的投入进去。第十二讲
教学内容:连接线路
(一)教学目标:
1、能够熟练的连接导线
2、学会放置线路节点
3、掌握设置网络标号 教学重点:
1、熟练的在电路中连接导线
2、理解网络标号的含义并能够正确而且熟练的放置网络标号 教学方法:演示教学法,任务完成法 课时安排:2课时 教学过程:
一、连接导线
当所有电路元器件、电源和其他对象放置完毕后,就可以进行原理图中个对象的连线。连线的主要目的是按照电路设计的要求建立网络的实际连通性。打开任一原理图电路,对所教授内容进行演示。
连线的方法:执行“放置/导线命令”命令,或左键单击wring工具栏中的连接导线命令。此时光标变为十字状,进入连线状态。当光标到达电气引脚是,会自动出现一个红色的“×”,单击鼠标左键,确定导线的起点,拖动鼠标到终点处,单击鼠标左键,一根导线结束。再次单击开始画第二条导线,也可单击鼠标右键退出连线状态。
Protel2004为设计者提供了四种导线模式:90度走线、45度走线、任意角度走线和自动布线。在画导线过程中,按下shift+space键,可以在各种走线模式间循环切换。
二、放置线路结点
所谓线路结点,是指当两条导线交叉时相连的状况。如果没有结点存在,则认为该两条导线在电气上是不连通的。反之,则连通。
Protel2004是设计者在绘制导线时,将在T字连线处自动产生结点,而在十字处不会自动产生结点,若设计者需要结点则必须由手工放置。
三、设置网络标号
网络标号是实际电气连接的导线的序号。具有相同的网络标号的导线,不管图上是否连在一起,都被看做是同一条导线。它多用于多层次电路或多重式电路的各个模块电路之间的连接,这个功能在绘制印制电路板时十分重要。
放置网络标签的方法:执行“放置/网络标签”命令,光标变成十字状当网络标签于导线或引脚连接状态时,会出现红色的“×”标志,单击鼠标左键,完成放置。同时对网络标签进行设置。
绘制下列电路图,完成对所学内容的练习
教学反思与总结:
本次课中,导线和网络标签的使用在绘制原理图的过程中是经常使用的,尤其是连接导线,需要反复的练习才能够熟练的掌握。有的学生在连接导线是的终点和下一段导线的起点操作不正确,将单击变为了双击,会造成元器件短路(如下图示例)。还有就是网络标签的放置位置不正确,没有注意到红色小叉的标记,随让标签也是放置在了导线或者元件的附近,但是并未形成成功的连接。第十三讲
教学内容:原理图的绘制 教学目标:
1、通过实际的大量的练习熟悉并掌握原理图文件的设计步骤
2、通过实际的大量的练习教学重点:
熟悉并掌握原理图的绘画技巧 教学方法:任务式教学法 课时安排:1课时 教学过程:
绘制下面的原理图,进行练习:
教学反思与总结:
EDA技术课程教学的改革与研究 第6篇
关键词:EDA技术;项目化教学;教学改革
基金项目:2015年度湖南工学院教学改革研究项目“EDA技术课程中项目研讨式教学法应用研究”
TN702.2-4;G642
随着电子设计自动化技术的飞速发展,高校毕业生从事电子设计岗位的人数逐年增多,EDA 技术作为以集成电路自动化设计为主要内容的课程,在学生就业方面具有重要的帮助。课程以培养学生的工程素质、分析问题解决问题的能力、动手能力和创新意识为教学目的,该技术涵盖广泛,涉及到电子信息行业各个方面。
目前,EDA技术教育依然沿袭着传统的学科体系教育理念,注重课本纯理论知识的讲解与灌输,忽略了实践能力的培养,已不能适应当前高职教育对高技能人才培养的需要。如何将理论与实践相结合,开创一种新的教学模式,充分调动学生的积极性,发挥学生的主体意识,让学生在寓教于乐的氛围里主动参与学习,应是当前EDA技术教育者面临的一个重大课题。
一、项目化理论教学
根据EDA技术课程教学大纲要求,从培养学生的动手能力、创新能力和综合应用能力出发,将理论教学内容按照由简到难再到综合的原则,划分为几个驱动项目,通过老师和学生一起对各个项目进行研究实现,影射出相应理论知识的学习,从而使得学生在实践中学习理论,避免出现学生对学习的盲目性。
二、优化教学内容,培养学生应用能力
基于FPGA/CPLD的EDA技术具体内容由易到难可分为逻辑行为的实现、控制与信号传输功能的实现以及算法的实现三个层次。EDA课程在有限的时间内通过HDL利用FPGA/CPLD设计数字电路或小型数字系统,这样正常的教学基本定位在一、二层次之间,对于一部分动手能力强、肯钻研的学生,可以通过毕业设计或参加电子设计竞赛引导其学习第三层次的内容。根据EDA技术课程实践性强的特点,设计由浅入深、自主创新等开放类实验项目。各实验除给出详细的实验目的、原理、思考题和实验报告要求外,每个实验还包括多个实验项目(层次),即:第一实验层次是与该课内容相关的验证性实验,提供了详细的设计程序和实验方法,使学生能有章可循,快速入门;第二实验层次是在上一实验基础上提出一些要求,让学生能做进一步的自主发挥;第三、第四实验层次属于自主设计或创新性质的实验,在其中给出实验的基本原理,实验功能,技术指标要求和设计提示等。
三、创新教学方法,引导学生主动学习
在具体教学实施过程中,不拘泥于单一的教学方法,根据不同的教学内容、不同的阶段采用不同的教学方法,大部分时间在专业机房或实验室进行教学活动,把教、学、做有机地结合到一起。教学有法,但教无定法。在实际教学过程中,要结合学生的实际情况“因材施教”,以利于学生提高学习效率。
(1) 交互讨论式教学法:为调动学生独立思考的积极性,理论课教学中教师或学生提出问题,师生之间、学生之间互动讨论,调动学生的积极参与性;在设计与综合实验中,教师引导学生讨论方案、方法等。
(2) 目标驱动教学法:教师给出课外作业、实验项目及其目标,学生根据任务目标完成实验的各个环节,如资料查找、实验方案设计、仪器调试、实验结果测量与处理等。这种方法使学生任务目标明确,充分发挥学生的自主性,有利于培养其独力工作能力。
(3) 研究式教学法:采用研究的观点、研究的思路、研究的方法讲授课程内容,设置研究性的作业和实验项目。
(4) 现场不讲授只指导的方法:对于学生能够独立完成的实验项目,指导教师不统一讲授,只对学生提出的问题进行答疑指导。这种方法有利于学生自主学习,让学生独力思考,自主学习。
(5) 开放式自主实践教学法:开放实验室,学生自主实验,达到自主学习的目的。
(6) 课外科技活动指导方法:分小组进行实践活动,开展合作、研究性学习。
(7) 学生参与教师科研项目方法:学生在学习过程中可参与教师的科研,教师指导其学习与研究。
(8) 网络辅导方法:学生可通过网络与教师交流,教师通过网络进行辅导。
4、改革考核手段,促进学生全面发展
采取分阶段、分层次综合考核模式。分阶段考核可以檢验学生平时学习掌握情况,也可以防止学生平时学习应付,到考试时突击的情况;对于设计任务完成较好、作品质量较高的学生给以适当加分,既能让基础较差的学生得到肯定,又鼓励了能力较强的学生,让他们主动学习。
考试成绩主要由书面考试、平时考核、实验考核、上机考试、课外实践、自主创新等几个方面的成绩综合而成,加大平时考核成绩比例,学生参加电子设计竞赛取得的成绩,可以奖励一定的学分。
5、明确学习目标,激发学生学习
兴趣是学习的动力,要让学生对EDA课程感兴趣,就得先让学生了解学习该课程的目的和意义。通过介绍EDA技术的广泛应用以及采用EDA技术设计电子产品的诸多优点,说明EDA技术是目前电子设计的最新技术潮流,也是今后电子设计的主要技术方向。因而掌握EDA技术是电子工程师及从事电子技术研发人员的必备技能,也是现代电子类专业学生学习的重要内容和必须掌握的技术,让学生明确课程的重要地位和学习目标,进对EDA技术产生兴趣并重视EDA课程的学习。
6、促进现代电子科技技术在其它学科与专业中发展
(1) 将EDA教学与实践向ASIC设计与产品化延伸;
(2) 将基于MATLAB、DSP Builder先进设计技术向传统DSP技术和教学延伸;
(3) 将SOPC技术与常规嵌入式系统软硬件联合设计技术相融合,使相关课程加入更先进的元素;
(4) 将IP应用和基于EDA的CPU设计融入计算科学相关专业的硬件设计课程中,使传统的“计算机组成原理”课与“计算机体系结构”有更深刻的内涵和先进技术的基础,强化计算机学生自主创新能力培养;
(5) 将EDA技术与通信专业紧密结合,促进自主知识产权功能器件设计的教学效果;
(6) 将基于ispPAC及其设计软件为基础的模拟EDA技术也引入课程及工程训练,促进完整的EDA技术教学等等。
7、结语
通过对EDA技术课程的教学改革与实践,提高EDA技术课程的教学效果,提高学生学习的积极性、加强学生的实践动手能力,培养学生主动获取知识、灵活运用知识的能力以及电子设计的综合能力,使学生成为名符其实的应用型人才,促进信息技术与电子技术课程的整合。
EDA技术与实践 第7篇
关键词:EDA技术,科学技术,改革和实践,创新精神
0 引言
早期的集成电路设计规模较小,电路复杂度也低,主要的工作方式都是依靠人力的图形编辑,IC产业发展至今,大规模集成电路设计复杂度达到百万级,传统大量依靠人力的图形编辑设计方式,以及很明显的不敷使用。就在这股高密度,高速度的IC设计趋势推动下,产生了现在以硬件描述语言为主,大量利用工具以及可程序化逻辑组建的现代化IC设计流程。EDA(Electronic Design Automation,电子设计自动化)技术是现代电子工程领域的一门新技术、是21世纪电子工程设计的重要手段,它是提供了基于计算机和信息技术的电路系统设计方法。EDA技术的发展和推广应用极大地推动了电子工业的发展,硬件电子电路的设计几乎全部可以靠计算机来完成,这样就大大的缩短了电子电路的设计周期。让电子类以及工科类的学生学习和掌握EDA技术及其工具,有利于增加新技术的竞争力,用利于提高设计规模、质量和效益。独立学院的目标主要是培养应用型人才,这就要求学生在具有一定理论基础的同时还要具有较好的实际动手实践能力。相对于重本学校来说,独立学院的学生基础比较薄弱,学习主观性不强。作为一个独立学院电子专业的学生来说,掌握EDA技术无论是促进学生的就业还是对将来的深造都有重要的意义。因此在独立学院开展EDA技术的教学改革与探索,提高学生的水平尤为重要。
1 独立学院《EDA技术》课程存在的不足
长期以后,由于独立学院实验室条件的限制,EDA技术课程的教学仅仅局限在理论教学当中,从而教学过程中出现了教师难教,学生难学的情况,影响了整个教学效果。
1.1 传统的EDA技术教学,一般都是先介绍可编程门阵列的结构特点,然后介绍EDA软件工具的使用,接着花大量的时间讲解硬件描述语言。这种传统的教学形式,虽然对学习基础知识很有帮助,但是学生缺乏实际方向感。如果只是一味的课堂教学,缺少实际的动手能力或者工程实践,就会造成学生的学习兴趣不浓,现在很多学生都对这种传统的教学模式感到枯燥。根据笔者经验,学生在学习这些课程前都存在几个疑惑,其中他们最关心的是学习了这门课程它用什么用?所以笔者在日常教学中,把每门课程的发展前景阐述给学生,这样能带动他们学习的积极性。
1.2 缺少系统性的培养。由于很多高校在大一大二开设的课程基本上都是基础课程和考研科目,学生在这期间对专业课程的接触非常少,对以后课程的需求都没有清醒的认识。我院EDA技术课程的教学安排在大三第一学期,由于对电路只是的缺乏,以至于在EDA技术教学中,学生的基础参差不齐。一部分基础薄弱的同学在学习过程中对理论教学这种模式感到枯燥,这样他们的积极性在这种教学性被消耗殆尽。
1.3 教师学生角色单一。在传统的教学活动中,教师和学生之间是单纯的传递和接受关系,师生关系单一,教师的角色也单一,然而在新课程中,虽然教师作为文化传承的执行者的基本职能并没有变,但他已不能直接以权威的身份向学生传递经验,而是要以各种方式来调动学生参与学习活动,并通过引导学生在自己精心设计的环境中进行自主的探索,教师已不可能是单纯的传递者,而是同时扮演着“学习的合作者、活动的组织者、学习过程的促进者和扶助者”的角色,为此教师所扮演的角色必须向多样化的方向发展,因此要成为合格的教师,就应该在新理念的指导下,积极做好教师角色的定位和转换。
2 教学改革的实践
2.1 合理安排教学内容,激发学生学习兴趣
为了不让学生产生学习该课程以后有什么用的问题,我们在第一节课程的教学中就应该有很好的交待,让学生明确EDA技术应用于哪些领域,这样讲有助于增强学生的学习兴趣及主动性,增加学生对该课程的清醒认识,帮助学生在学习中建立目标和发展方向。为了提高学生的学习兴趣,我们在理论课程的教学中可以适当的弱化器件,重点放在硬件描述语言Verilog HDL或者VHDL的讲解上,运用典型的开发工具Quartus II或者ISE进行简单数字电路的设计。例如,让学生在软件上编写代码设计一个简单的逻辑门电路,并仿真、综合成门电路,这样学生既能熟悉软、硬件又能深刻理解硬件描述语言的功效。
2.2 改革教学方法
在教学方法上采用多媒体与板书想结合,将EDA软件引入课堂。EDA技术课程中有很多语法的学习,PPT演示各个语句的特点和使用的同时我们在黑板上将各个语句用实例来加以阐述,最后我们通过EDA软件来设计、仿真、综合,可以很形象的展现EDA技术的过程以及其语言能够实现的功能。为了帮助学生能及时掌握、消化理论教学内容,在教学中我们引进了实验教学。在实验教学环境中,学生不只是能够巩固理论课程中的内容还能学习到FPGA实验箱和EDA软件的使用。通过验证性实验、设计性实验和综合性实验这三个过程,不仅让学生熟悉了数字系统设计的过程,还提高了他们积极思考、主动学习、他们发现、分析和解决问题的能力,培养了他们团队合作精神。
2.3 结合科研,项目制实训提高学生科研水平
我院在引进具有很多工程实践的教师以后,在教学的过程中引进项目制实训。在项目制实训中,教师是以客户的身份出现在教学中,而学生作为工程师来完成客户的要求。通过这两届的项目制实训,我们看到了学生团队在项目制主持教师的指导下,学生有了长足的进步,从学生的思维,学习行为等方面都有很好的改变。通过FPGA项目制实训与EDA技术相结合的教学使学生具有扎实的理论基础和工程实践能力,让他们具备可持续发展潜力和创新精神的应用型科技人才和技术领军型人才。
2.4 改革考核方式
学生成绩的考核是检验教学成果和了解学生学习情况的一种途径。传统的一份试卷作为学生的最终成绩根本不够客观的反映学生的真实水平,因此,笔者对考核方法作了一下改革:考核成绩由平时作业成绩(10%)、考勤(20%)、课堂提问(10%)、实验成绩(30%)、卷面成绩(30%)五部分组成,这样的评分标准能避免学生死记硬背,更多的重视学生的学习过程。通过考核方式的改革改善了学生的学习态度,消除了“应试教育”中的死记硬背,这样的方法得到了绝大多数学生的认可。
3 结束语
教学改革是通过切实改进教学手段和方法,有步骤有计划地过渡到“教师指导下的学生为中心”的教学模式上,从而提高学生的学习兴趣,实际动手能力,培养学生分析问题,解决问题的能力,使得学生能够将在大学中学习到的理论知识转化为到工程实践中。这次课程改革是结合了EDA技术的特点和独立学院学生的情况而调整了教学内容,采取多种多样的教学方法来提高独立学院学生的竞争力。
参考文献
[1]Samir Palnitkar,Veilog HDLA Guid to Digital Design and Sunthesis[M].电子工业出版社,2009,(7):44.
[2]朱奕丹,吴伟力“.EDA技术”课程实践教学环节的改革与探索[J].集美大学学报,2007,(6):86.
EDA技术与实践 第8篇
高职高专精品课程是指体现高职高专教育特色和教学水平的示范性课程。精品课程建设要体现现代教育思想,符合科学性、先进性、创新性、系统性、适用性和教育教学的普遍规律,具有鲜明特色,并能恰当运用现代教学技术、方法与手段,教学效果显著,具有示范性和辐射推广作用[1]。高职高专精品课程建设的主要意义有以下三点。
1.1优化教学内容体系,体现科学性、先进性。
教学内容体系的优化成为现代教育必然选择,高职高专教育贯彻“以就业为导向,以服务为宗旨”的教育思想,要突出应用性与实践性,教学内容的与时俱进尤为重要。通过精品课程建设,及时反映本学科领域的最新科技成果。
1.2鼓励教育教学改革,引导教师创新。
教育教学改革、创新是精品课程建设的支撑力量。作为体现高职高专教育特色和教学水平的示范性课程,必须通过教育思想观念的更新、教学内容的改革、教学方法和手段的创新等提升课程建设的水平,以精品课程建设带动其他课程建设。
1.3促进教育信息化。
精品课程的理论教学与实践教学并重,要求高度重视实验、实习等实践性教学环节,重视配套实训基地的建设,这一切都离不开教育技术的现代化。通过精品课程建设,实现课程教学资源的网络化管理与优质教学资源的共享,可以提高教学的信息化水平,并推动学校整体教学的信息化。
2.“EDA技术及应用”课程建设与改革
“EDA技术及应用”课程按照国家对精品课程建设基本内容与要求,紧紧围绕师资队伍建设、教学内容建设、教学方法和手段改革、教材建设、实验室建设等方面进行了一系列建设和改革。通过几年的不断努力,“EDA技术及应用”课程在实际教学过程中取得了较好的教学效果。
2.1理论教学内容的改革。
根据EDA[2]技术发展的方向,针对培养的对象和毕业生的岗位群,经过多年的教学研究与探索,对教学内容进行了较大切换。
4.通过仿真实验掌握线程的概念
在深入理解线程的概念后,对于程序设计基础比较好的学生,使用VC或JAVA语言多线程技术编写线程的同步与互斥程序,使他们通过学习和实际动手编写程序更好地掌握线程的概念,提高思考和编程能力。
5.结语
线程是操作系统非常重要的概念,但因其概念抽象,不易理解,一直是教学难点之一,本文的实例教学和原理比较教学,可以使学生在短时间内深入了解线程的概念,实践证明了该方法的有效性,实例教学提高了学生对操作系统学习的兴趣,后期的编程仿真增强了学生的编程能力,教学效果显著。
的取舍,上课内容次序也进行了较大的调整。
“EDA技术及应用”课程在教学内容的选取上包括:EDA开发工具的使用、主流厂家生产的常用芯片及特点、常用小型电子系统设计等,使学生在了解EDA技术相关信息的基础上,以常用的典型小型电子系统为内容介绍相关的知识点和设计方法。
2.2实践教学环节改革与优化。
在实践教学中进行较大幅度的改革,构建了基于基础实验、开放实验、综合训练、学科竞赛四个层次的“EDA技术及应用”课程的教学体系。
抛弃了EDA技术原有的学科体系的教学模式,在确定实验内容及实验数量时,要求保证绝大多数学生能够完成的实验内容和实验数量为考核标准,鼓励学生完成更多的实验项目,或者自主设计实验项目。充分调动学生学习兴趣,培养学生的创造性。在实验室管理上采用开放式实验室管理模式,允许学生在EDA技术及应用课程开设期间,或没有开设期间凭学生身份证使用实验室设备进行EDA相关实验。把学生对“EDA技术及应用”课程的学习延续到后续相关课程的学习中,延续到毕业设计等整个教学过程中。
修改培养计划,增加了实验学时和内容,在验证性实验的基础上,大幅度增加设计性实验和综合性实验,在课程大纲指导下提供选做实验,由学生根据兴趣选择实验内容。
随着现代电子技术的发展,EDA实验成为主流,大部分传统的实验都融入了EDA实验,如数字电路、计算机组成原理、计算机接口、通信、信号处理等实验内容。这就要求“EDA技术及应用”课程除了完成本课程的教学任务外,还要服务好、融入到其他课程的教学活动中,并更多地注重创新性实验[3]。要求学生在两周内完成一个简单的工程设计,包括选题、方案设计、软件编程、仿真、下载;在训练题目设计上,体现综合性、工程性、实用性、趣味性,而且每组题目不重复。在保证学生能够独立完成设计任务的同时,根据学生的水平,提供不同难度和工作量的题目,供学生选择,体现因材施教。通过训练,学生普遍较好地掌握了简单电子系统设计的基本方法,动手能力和计算机应用能力得到了明显提高。更重要的是,通过训练,学生普遍对EDA技术的兴趣大增,能够在课外主动思考用所学知识解决身边一些问题的方法,能够主动做一些感兴趣的简单设计,能够积极地参加各类相关科技竞赛。
以多个实验室为基础,电子设计竞赛基地,为学生开设第二课堂,组织、培训和指导学生参加包括全国大学生电子
参考文献:
[1]汤子赢,哲凤屏,汤小丹.计算机操作系统[M].西安电子科技大学出版社,2006.
[2]陈渝,操作系统-精髓与设计原理[M].电子工业出版社,2006.
[3]赵正德,吴绍春,陶永振等.“操作系统”课程教学改革与建设的研究与实践[J].计算机教育,2009,(14):16-18.
[4]徐钦桂,杨桃栏.比较教学法在操作系统教学中的应用与实践[J].计算机教育,2010,(10):95-99.
[5]叶保留,费翔林,葛季栋等.“操作系统”实验课程建设与教学探讨[J].计算机教育,2009,(14):122-125.
基金项目:上海市教委重点课程建设项目(A-2601-12-0009)。
陶行知教育思想在信息技术课程中的应用
郭鹏飞1郭真真2
(1江南大学人文学院,江苏无锡214122;2临颍县固厢乡大屈小学,河南临颍462600)
摘要:随着科学技术的突飞猛进,信息技术已经普遍应用于社会生活的各个领域,信息技术的教育教学也越来越重要。信息技术作为一门实践性强、富有创造力的新兴学科,在课堂教学中要充分体现“源于生活,寓于生活,用于生活”的教育理念。陶行知先生提出“生活即教育”、“社会即学校”和“教学做合一”的主张,这对信息技术的课程教学具有重要的启示意义和指导作用。
关键词:陶行知信息技术课生活教育教学做合一
信息技术课是一门实践性强、富有创造性且具有明显时代发展特点的课程。信息技术课程更应当充分体现陶行知先生的教育思想和观念。我从事信息技术课程研究多年,通过学习和借鉴陶行知先生的教育教学理论,不断探索信息技术教学活动,深刻体会到陶行知先生教育思想所具有的现实意义。下面我就如何在陶行知先生“生活教育”教育思想体系指导下开展、实施信息技术教学实践谈谈看法和体会。
一、教学内容,以“生活化”为中心
著名教育家陶行知先生说:“没有生活做中心的教育是死教育。没有生活做中心的学校是死学校。没有生活做中心的书本是死书本。”信息技术作为一门注重实践的课程,其教学内容需要生活化,要将教学活动置于现实的生活背景之中,让学生在生活中学习,在学习中更好地生活,从而获得鲜活的知识。
在信息技术教学中,教师不能单一地依照教科书“按部就班”组织教学,应把学生对课堂的感受放在首位,充分利用生活中的各种资源,激发学生的学习热情,调动学生的学习兴趣,创设与信息技术相匹配的生活情境,让学生身临其境地感设计竞赛、挑战杯、全国机器人大赛在内的各种科技竞赛。通过一系列学科科技竞赛,为优秀学生脱颖而出提供条件,为创新人才培养探索出了一条路子,也促进了教师水平的不断提高。
2.3教学方法的改革。
探索和改革教学方法,采用启发式教学方式,应用现代教育手段,合理恰当地运用多媒体课件、实验操作的FLASH,弥补传统教学方法的不足,强化教学效果,培养学生对课程的兴趣,培养学生自主学习的能力。
建立“EDA技术及应用”课程网站,利用网络辅助教学。为教师和学生提供更方便的交互平台,激发学生对“EDA技术及应用”课程的学习兴趣,变被动学习为主动学习。实践证明这些做法是非常有效的。
2.4课程体系的改革。
对课程体系进行改革,充分考虑学生的基础知识和已经修过的课程,在理论和实践教学中灵活运用,通过教学实践,逐步优化本课程的课程体系和教学内容。例如,在讲授原理图输入设计时考虑到模拟电子技术、数字电路等课程已经修过,可以用D触发器构成计数器、锁存器等基本应用电路,重点学习实验平台的使用和基本电路的调用。在讲授VHDL语言时考虑到有计算机文化基础、单片机原理、C语言程序设计的基本的程序设计基础,在讲授内容时要求自学与讲授并重[4]。在小型电子系统设计环节的教学过程中注重学生学习能力、知识的运用能力、系统设计能力、分析问题解决问题能力的培养。
受信息技术,从而激发起他们学习信息技术、掌握信息技术、应用信息技术的兴趣,促进学生进一步认识信息技术对日常学习的影响。
生活是学生的终生课堂,源于生活的知识更容易引起学生共鸣进而理解和学习。从学生生活需要入手,让信息技术为生活服务,使学生产生亲近感,可以诱发学生的知识潜能,使学生达到对自我生活、心理的满足,获得成功的喜悦。
二、合作学习,以“小先生”为中心
“小先生制”最先由陶行知先生提出,在他的《怎样做小先生小先生指导法》、《普及教育续篇》等专集中,均有大量篇幅论及“小先生制”。从他的话语中,我们不难理解的是学生也可以做老师,每个学生都可以参与知识的交流。在信息技术课堂中采用“小先生制”,可以有效开发蕴藏在班级差异化里的巨大能量,使课堂时间的利用率达到最大化,实现向课堂要效率的目标。
由于班级每位学生的信息技术水平有很大的差异性,这就需要信息技术教师在课堂教学中以“小先生”为依托,扩大课堂空间,丰富教学内容,从而取得较好的实践效果。作为“小先生”的学生,为了做好对同学的辅导,自身必然加倍努力学习,掌握必要的知识点和技能。而且,学生的“教”也是进一步学习的过程,通过“教”的实践,能不断拓展自身所掌握知识的广度和深度。
对于被辅导的学生,通过“学”的实践,会发现自己学习方面的差距和不足。同时,由于“小先生”是具有相同地位的同学,他们之间的学习活动是直接交往,是处于耐心、宽容、和谐的气氛之中的。作为被辅导的学生往往能很好地理解所学知识,也能畅所欲言、积极思考,从而达到事半功倍的效果。
2.5考评机制的改革。
“EDA技术及应用”是一门实践性比较强的课程,改革对学生考核评价机制,改变传统的对学生考核的方法,主要以实践考核为主。由上课老师通过多次实验成绩和在实验过程中提问等方式给出实验成绩;选择相对综合性的实验,以完成实验的快慢、实验正确性等给出综合实验成绩;由学生自主选择实验项目或自主设计实验项目作为设计性实验考核成绩。这三个成绩作为该课程的最终成绩。
3. 总结
总之,精品课程建设是一个不断改革、不断完善的建设过程。相信在学校的支持和师生的共同努力下,“EDA技术及应用”课程教学团队经过若干年的不断努力,从理论教学改革、实践性教学改革、课程体系改革、教学方法改革、教材建设、师资队伍建设、网络资源等方面不断建设、不断完善,必将会把该课程建设成为一门有一定影响的精品课程。
参考文献
[1]郑承志.高职高专精品课程建设的实践探索[J].科技咨询导报,2007,(04).
[2]潘松,黄继业.EDA技术实用教程(第四版)[M].北京:科学出版社,2010.
[3]杨旭.EDA技术基础与实验教程[M].北京:清华大学出版社,2010.
EDA技术与实践 第9篇
一、EDA技术
简单来说, EDA技术就是电子设计自动化技术。自上而下的设计方法是传统电子设计技术常采用的方法, 在合理固定各类功能元件的基础上, 充分发挥电路板的作用, 顺利实现电子设计, 但存在一定的缺陷, 如设计周期较长、效率较低等。和传统电子设计技术相比, EDA技术有着本质上的区别, 具有多样化的优势, 可以利用EDA工具自动完成相关工作, 比如, 验证设计环节方案、器件编程等。在EDA技术作用下, 电子设计难度大幅度降低, 设计效率不断提高, 被广泛应用到通信电子线路设计中。
二、通信电子线路中EDA技术的实践应用
(一) 应用于通信电子线路理论分析仿真
设计者必须综合分析主客观影响因素, 优化利用EDA技术, 结合其特点、性质, 灵活应用到通信电子线路理论分析仿真中。在此过程中, 设计者必须结合单元电路、总电路特点、性质, 做好仿真、验证工作, 全面、客观分析一系列输入与输出信号波形频谱, 要以Multisim2001为基点, 在仿真分析的基础上, 进行一系列测试。以“通信电子线路的双边带制电路”为例, 它是通信设备发信机不可或缺的核心组成要素, 发挥着重要作用, 但其计算难度较大, 波形复杂化, 很难全方位准确观测其中的特殊点。而在EDA技术作用下, 借助Multisim2001仿真软件, 双边带调制电路相关理论难度大幅度降低, 有效解决了电路设计中的技术难关, 利于通信电子线路双边带着电路的优化设计, 也为研制更多符合新时期社会市场客观要求的相关产品提供了有利的保障。
(二) 应用于通信电子线路教学实验
在新形势下, 通信电子线路课程是相关专业的核心课程, 比如电子信息工程, 促使学生在准确认识通信电路功能部件的基础上, 准确把握电路工作原理与相关技术, 掌握必要的通信理论知识, 构建全新的知识框架体系。传统通信电子线路大都以电路、试验箱为基点展开仿真工作, 不需要对相关设备进行一系列操作, 比如检测、分析, 但对实验设备的精准度要求特别高, 这是因为实验准确率和仪器设备质量有着密不可分的联系。针对这种情况, 在教学过程中, 教师可以借助EDA技术, 以Multisim2001软件为切入点, 向学生展示通信电子线路仿真实验全过程, 这对实验设备精准度并没有具体要求, 还可以优化高频电路功能, 主要是因为Multisim2001软件技术可以动态控制输入与输出一系列信号的精准度, 利于电子线路教学实验的顺利进行, 利于学生有效突破教学重点与难点。
(三) 应用于通信产品
在社会经济飞速发展的浪潮中, 社会大众的生活水平大幅度提高, 人们更加注重通信产品的整体质量, 要求必须具备较强的抗干扰功能, 模拟信号、模拟语音的数字化方面已被提出新的更高要求。在这一背景下, 相关人员必须多层次优化通信电子线路, 优化利用高速电子电路、数模混合电路, 但会增加电路设计的难度。在传统设计模式作用下, 设计者大都借助已有的工作经验, 进行相关工作, 比如, 验证、修改, 在这方面投入了大量的时间、精力, 使这方面的运营成本迅速增加, 加上精密仪器使用较少, 存在一定的隐患问题, 因此降低了通信产品的整体质量。针对这种情况, 相关人员可以在优化利用EDA工具的基础上, 优化设计通信产品电路, 进一步提高通信产品的精准度与质量。
总而言之, 在新形势下, EDA技术具有多样化的优势, 发挥着关键性作用。在通信电子线路运行中, 相关人员必须综合分析主客观影响因素, 结合通信电子线路特点、性质等, 灵活应用EDA技术于通信电子线路仿真实验、通信电子教学实验、通信产品、射频电子电路设计等中。以此, 优化通信电子线路设计, 巧妙融入更多创新元素, 研制出极具特色的通信产品, 确保通信电子线路处于高效运行中, 在降低运行成本的基础上, 提高运营效益, 促使新时期通信事业不断向前发展, 走上长远发展道路, 从而促进社会经济全面发展。
摘要:随着社会不断进步, 经济飞速发展, 互联网信息技术迅猛发展, 通信电子线路中的EDA技术也在不断完善。随之, EDA技术被广泛应用到化工、军事、机械等不同领域, 特别是通信, 利于通信电子线路的优化创新。多角度、多层次分析了通信电子线路中EDA技术的实践应用。
关键词:通信电子线路,EDA技术,实践应用
参考文献
[1]符继征.EDA技术在通信电子线路中的应用研究[J].湖南城市学院学报 (自然科学版) , 2016 (1) :109-110.
EDA技术与实践 第10篇
EDA的全称是Electronic Design Automation, 即电子设计自动化。EDA技术是一门多学科融合的电子产品设计自动化的新技术[1]。EDA技术以计算机为工作平台, 以可编程逻辑器件PLD的软件及实验开发系统为设计工具, 以硬件描述语言为系统的设计语言, 用软件方式进行元件建模和系统仿真, 最终形成集成电子系统或ASIC芯片[2]。EDA技术的产生, 很大程度地减轻了设计者的劳动强度, 提高了电路设计的效率和可行性[3]。作为当代设计工程师, 利用EDA技术可以高效设计的同时, 还可以进行精确的硬件抽象和仿真, 并保证产品开发的短周期和高质量[4]。
EDA技术目前成为电子类本科生必须掌握的专业基础知识与基本技能, 国内许多高校的相关学科已将EDA技术作为一门重要的专业基础课程[5]。通过课程学习, 使学生了解EDA的基本概念和原理、掌握MAX+PLUS、Multisim、Quartus II、Pro-tel等开发平台和仿真软件的使用、掌握VHDL语言的编写规范、逻辑理论和算法, 并能从事简单的设计, 为今后的实际操作打下坚实的基础, 使毕业生具有较强的社会竞争力[6], 努力培养出“应用型”人才。
2 存在的问题
笔者所在单位的电子信息工程专业人才培养方案中EDA技术及应用课程安排了48 学时, 其中理论36 学时, 实践12 学时。笔者从事这门课程的教学已有多年, 根据教学经验总结出该课程在以往的教学过程中存在一些问题:理论教学主要是教师讲授, 学生听课;课堂上讲授的内容主要来源于教材, 按照教材安排的章节顺序讲解EDA的历史、可编程逻辑器件的类型和特点、VHDL语言的语法和相关的实例、组合电路的设计、时序电路的设计和综合应用。理论教学形式单一, 偏重语法知识的掌握, 能力的培养比较薄弱。学生在理论课堂上的积极性不高, 理论的掌握不牢固。实验教学的12 学时分为3 次课, 一次课4 个学时。实验项目为:软件的基本操作、译码器的设计和交通灯的设计。软件操作和译码器的设计为验证性项目, 交通灯的设计为综合设计性项目。所有学生在老师的指导下都能够顺利完成验证性项目。但是设计性项目如果没有参考程序, 学生就觉得很有难度, 很难完成任务。所以综合项目一般都是教师给出参考程序, 学生才能完成项目, 这样就很难达到培养学生电路设计能力和编程能力的目的。因此, 在教学中必须改变教学方式, 进行教学改革。
3 项目化教学改革的实施
3.1 项目化教学的简介
项目化教学的思想来源于著名教育家陶行知先生提倡的“教学做合一”的教育理论。该理论强调教、学、做三者不可分割, “教”与“学”都要以“做”为中心, 教师讲授的目的是教会学生做事情的方法, 学生学习的目的是掌握做事情的方法。教师既要教理论, 还要实际操作, 要在做的过程中传授知识。学生既要学习理论知识, 也要动手实践, 要在做的过程中掌握方法。项目化教学也是以实施项目为中心, 围绕一个完整的项目进行教学活动, 将实施项目贯穿在教学的始终。围绕具体项目所涉及的新知识、新技术、新方法开展教学活动, 将传统单调的理论授课转换为做中讲、做中学, 空洞的理论知识也变得生动, 学生学习的积极性和参与度更高, 主体性更强。在实施项目的过程中学生既学习了知识和方法, 又锻炼了自身的发现问题、分析问题、解决问题和综合运用知识的能力。项目最终的完成可以使学生有成就感, 能够提高他们的自信心, 进一步提高他们学习的兴趣。项目化教学达到了全面提高学生综合职业素质的目的[7]。
3.2 项目选择
项目化教学是以项目为载体, 以任务为驱动, 将理论与实践相结合, 使学生在完成任务的过程中掌握知识和技能, 从而提高学习效果和实践能力[8]。项目是教学的中心, 项目的好坏直接关系教学质量的高低。项目的选择要遵循一下原则: (1) 目标一致原则。项目的选择要符合人才培养方案的目标, 要以教学大纲为基础, 并以人才培养目标为方向进行确定。 (2) 知识全面原则。选择的项目要能覆盖教学大纲上规定的相关知识点。项目的设置要依据教学知识点的难易循序渐进、承前启后, 并能形成一个连贯的、完整的教学过程。 (3) 项目实用原则。选择的项目要与实际工作生活相关, 可操作性强, 具实际应用价值。 (4) 能力提升原则。选择的项目要能提升学生解决问题、实际动手和团队合作能力。让学生通过项目的学习与制作掌握与电子产品相关的项目开发、设计能力。
依据以上原则, EDA技术及应用课程共选择了5 个项目, 依次为:24进制计数器的设计、交通灯控制器的设计、万年历的设计、音乐电子琴的设计、出租车计费器的设计、5个项目相对独立、各有侧重。项目都有具体的设计要求和可展示的成果, 覆盖了VHDL的语法知识、软件操作知识和数字电路的设计知识, 能够培养学生的实践动手能力、工程设计能力以及团队合作能力。
3.3 教学实施
(1) 本文以24进制计数器的设计为实例来具体阐述项目化教学的实施过程。在项目化教学过程中将EDA课程分为五个项目模块, 每一模块由若干子模块组成, 每个子模块由若干任务构成, 每一个任务由任务目标、相关知识和任务实施三个相互连贯的部分组成, 将EDA的知识点分布于这些任务中, 当任务完成后, 相关知识点也相应地学习完毕[8]。24 进制计数器项目分为顶层模块、分频模块、计数模块和显示模块。子模块所包含的任务及涉及的知识点如表1 所示。
(2) 项目化教学在实施过程中, 教师向学生讲明课程的安排、涉及的项目, 以及组织教学的方法。让学生改变传统被动听课的状态, 及时调整为主动参与课程学习的状态。教师建立一份学生宿舍档案, 按宿舍号将学生分组, 每组3 个人, 建立了一个课程群, 在群里发布教学文件, 文件中简明介绍项目模块的任务、要求和所涉及的知识点, 并给出指导意见。学生在学习的过程中, 团队合作, 相互讨论, 利用课程群及时与老师沟通。EDA项目化教学的教室选择在计算机实验室。实验室的计算机上都有配套的EDA开发软件和实验箱, 另外还提供教师机、学生机、投影仪、大屏幕和网络。学生在课室可以自由走动, 向老师请教、和其他同学讨论、交流, 还可以通过网络学习、查找资料。项目化教学的课外, 学生要投入很多时间学习。以宿舍为单位来完成项目可以营造宿舍良好的学习氛围, 提升整个宿舍的学风, 进而提升整个班级的学风。项目化教学的课堂上主要是学生将课外的学习进行实践验证和修改完善。遇到一些实际问题可以在教师的引导下进行解决。项目化教学中, 老师只是引导, 学生才是主体。在任务的驱动下, 教师被动的知识传授转为学生主动的知识探索。通过小组讨论、总结、实践, 将知识运用到实际项目中, 学生对知识的掌握更牢固, 同时也锻炼了自己的表达能力、沟通能力、团队合作能力和实际动手能力。
4 总结
EDA技术及应用是一门实践性很强的课程, 笔者依据所在单位的学生特点以及本人多年的教学经验对课程进行了项目化的教学改革和实践。相应地, 对教学内容、教学方法和考核方式等方面相应地进行了调整。教学实践表明项目化教学的学生学习兴趣更高, 学习状态更积极, 课堂参与度更高, 班级学风得到很好的改善。学生对EDA技术的综合应用能力得到了增强。课程整体的教学效果得到了显著的提高。
摘要:根据笔者所在单位EDA课程教学存在的问题, 本文提出了项目化教学改革的方案, 将EDA相关知识点的学习和动手能力的培养贯穿于各个项目中。教学实践表明, 项目化教学模式显著提高了学生的学习积极性, 充分发挥了学生的主观能动性, 提高了学生EDA技术综合运用能力和电子产品设计能力。
关键词:EDA课程教学,项目化教学,动手能力,综合运用能力
参考文献
[1]余丽红.基于FLEX10K10的数字显示程序件设计[J].电子技术与软件工程.2014, (39) :267-268.
[2]聂小燕, 鲁才.《数字电路EDA设计与应用》[M].人民邮电出版社, 2010.
[3]李经智.EDA技术及其应用[J].齐齐哈尔大学学报[J].2006, (3) .
[4]李晓平.EDA技术与实践应用教学方法探究[J].2014, (9) :32-34.
[5]徐志军.《EDA技术与VHDL设计》[M].电子工业出版社, 2015.
[6]黄毓芯.EDA课程的柔性教学方式探讨计[J].机电产品开发与创新.2011, (24) :184-186.
[7]金曦.项目导入法在EDA教学改革中的探索[J].职业技术.2010, (10) :45.
《EDA技术基础》有效教学研究 第11篇
关键词:EDA技术 有效教学 教学模式
0.引言
EDA(ElectronicDesignAutomation)技术即电子设计自动化是以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果而形成的一门新技术,是一种能够设计和仿真电子电路或系统的软件工具。
《EDA技术基础》课程是电子、自动化、机电一体化等专业的一门专业课,在高校机电类专业教育中发挥着不容忽视的作用,EDA技术已经成为电子行业领域开发和进行科学研究所需要的基本技能。通过对EDA技术课程教学改革,可以提高学生电子设计的综合能力,培养学生主动获取知識,灵活运用知识的能力,促进信息技术与学科课程的整合,逐步实现教学内容的呈现方式、学生的学习方式、教师的教学方式和师生互动方式的变革。为加快现行教学内容和教学方法的改革,笔者结合教学实践,对《EDA技术基础》的有效教学做些有益的探讨。
1.激发学生的主动性,提高教学的有效性
我院的《EDA技术基础》这门课是在大三上学期开的,在此之前已经学习过了《C语言》和《PLC》等相似的课程,学生已经有了一定的编程基础,教师可以抓住这一有利条件做文章,让学生克服恐惧心理,使得学生还没有开始入门这门课,就对这门课的学习方法,理论框架有了大概的了解,这样学生就觉得学这门课相对比较简单,从而增强了学生的主动性。
现在的学生的学习目的功利性很强,不能马上就用上的知识或课程是很难调动他们的兴趣,因此还可以在平时时不时的灌输EDA技术的重要性,讲述这门课的应用领域有哪些,通过大量的切近生活的实例让学生进一步了EDA技术,比如交通灯控制、数码译码显示、数字钟表、虚拟仪表、接口与通信模块乃至处理器等等,学生们听到这门课程的应用领域和前景后,觉得这门课是非常实用的,从而让学生产生浓厚的学习兴趣和探索专业知识新领域的欲望。
2.课堂教学实施模式多元化
《EDA技术基础》是一门操作性非常强的课程,当然它不是简单看着老师依葫芦画瓢就可以了,还需要掌握一定的理论知识和编程方法,目前,这类课程普遍存在着教学效率不高,学生学后感觉不知所云的问题,究其原因主要是教学手段陈旧,和现代编程类专业课的教学要求不匹配,以至于学生学习积极性不高,难以接受,导致学习效果不理想,教学有效性不强。因此迫切的需要改变传统的教学模式,有效利用机房的多媒体教学设备和教学试验箱,在教学过程中根据教学内容和教学目标的需要,灵活运用案例教学、任务驱动、学训结合、工学结合等教学手法[2],落实以学生为主体、以能力为本位的教育理念,是目前高职教育者们普遍探索的热点问题,结合本课程,笔者主要谈两种教学方法。
(1)改革教学理念,适当穿插“先学后教”教学法
先学后教是江苏泰兴洋思中学独创的课堂教学模式,是对传统的“先教后学、课后作业”教学模式的颠覆性改革,该模式的主要思想是先让学生自学,让学生对教授的内容有个深入的了解,待会学生听老师讲的时候对所学的知识就有了深入的认识了,较传统方法有一定优势,但是这种教学模式是建立在学生自觉,求知欲强的基础上的,对于学习方法,学习态度相对欠缺的高职学生不是特别理想,但是鉴于《EDA技术基础》这门课却可以适当穿插,因为VHDL语言和C语言有一定相似性,所以在学习第四章VHDL设计初步[3]时可以适当穿插这个方法,比如学习第一节2选1多路选择器的VHDL描述,可以让学生先自学,然后点同学回答这个程序和C语言的异同点,相同点是都需要定义数据端口,但EDA需要确定该端口是输入端口还是输出端口,还有C语言中主程序的开始是大括号,而EDA主程序的开始是用BEGIN;IF_THEN_ELSE语句和C语言几乎是一模一样的,虽然少了个关键词THEN,但总体思想,算法框架是一样的,如果采用传统的方法,学生只是简单听老师讲,可能不会注意到这些异同点,或者对这些异同点印象不深,采用先学后教的方法后,学生对VHDL语言的特点就有了深刻的认识,就能很快掌握VHDL语言的规律。
(2)幻灯片教学、数字电路复习与现场编程相结合
《EDA技术基础》中很多应用程序比较复杂,这些程序是以数字电路为背景的,而数字电路是大二上学期开设的,过了一年大部分学生已经淡忘了,如果这些数字电路的工作过程都不知道,编程就无从谈起了,因此在编写应用程序以前要适当介绍相关的数字电路的内容,然后再来编程,编程前还是按照幻灯片将各条语句讲解一遍,这时学生虽然知道了各条语句的含义,但是让学生自己写肯定就无所适从了,这时候要从幻灯片切换到编程软件界面,教师不看教材,根据电路的要求,教师自己在软件界面上一句一句将程序写出来,并讲解为什么要这样写,这样学生就能清楚的知道该段程序的算法框架和编程思路了,然后让学生自己编写,最后编译,如果编译通过,学生这个内容就肯定掌握了。
(3)对比教学
《EDA技术基础》和PLC、C语言等课程在端口定义,编程算法等方面有很多不同之处,可以将这些课程的相关方面进行对比,增强印象,比如PLC不需要定义端口,而EDA和C语言需要定义端口等等。不仅几门课程之间可以进行对比,而且就EDA这门课程也可以就一些容易混淆的概念进行对比教学,比如EDA中有个一重要的概念是,并行执行和顺序执行,这是EDA的一个重要特点[3],也是教学中的一个难点,单独讲解学生比较难理解,如果举个例子对比讲解,就容易理解多了。下面举一个例子进行分析。
程序1:Architecture one of mux21 is
nlc202309011959
Begin
Y<=a;
Y<=b;
End;
程序2:Architecture one of mux21 is
Begin
Process(a,b)
Begin
Y<=a;
Y<=b;
End;End;
虽然同样是赋值,但是第一个编译就通不过,第二个程序加了一个进程就可以通过了,这是为什么呢,这是因为进程外的程序是并行的,也就是说Y<=a和Y<=b是同时发生的,这时问题来了,Y到底是接受a还是b呢,矛盾,因此编译通不过,而程序2的赋值发生在进程里,而进程里的程序是顺序执行的,因此Y<=a被Y<=b覆盖掉了,虽然Y<=a无效,但是赋值是明确的,不存在矛盾,因此编译可以通过。通过这个例子,学生就能很好的理解并行运行和順序运行的区别了。
3.实验采用分层教学模式
《EDA技术基础》除了40课时的理论课外,还有两周的实训,每一届,特别是高职肯定有相当一部分学生没有教材上的知识掌握的不是特别牢固,如果大家都做一样难度的实验,有部分同学就跟不上了,按照以往的规律这时候这部分同学不是跟其他同学讲话就是看手机,特别是手机网络盛行的今天,这还是好的,有的同学可能还会仪器弄坏,怎么办,笔者举得实验分层是个很好的模式。笔者在平时将实验分为两个大类,一类是用EDA工具完成数字电路实验中的部分内容,如红绿灯控制、数码译码显示、全加器全减器等,这类实验学生在数字电路中都比较熟悉了,现在只是将其用软件实现,难度不大;一类是自动化控制、逻辑分析仪、虚拟仪表等[4],这类实验技术指标大幅度提高,能体现EDA技术的优势,给实验兴趣浓厚和学有余力的学生提供更多的实验空间,充分调动发挥学生的创造力和聪明才智。
4.结束语
我院2011年在应用电子专业开设了《EDA技术基础》课程,笔者担任了该课程的教学,在教学中利用灵活多变的教学方法,通过理论教学和实践教学,把专业技术和操作技能传授给学生,为提高该课程教学的有效性,本文从四个方面对EDA技术的教学进行了探讨,但要进一步提高教学的有效性,还有很多问题需要深入的揣摩,在今后的教学实践中,还需要继续钻研课程理论,探索符合该课程的教学规律,从而全面提高教学的有效性。
参考文献:
[1]王淑芳.大学有效教学研究[J].高等工程教育研究,2006(4):14-16.
[2]丁玲.EDA应用课程教学改革分析[J].辽宁工业大学学报,2012,14(1):128-130.
[3]潘松,黄继业.EDA技术实用教程(第三版)[M].北京:科学出版社,2006.
[4]韩进.VHDL在数字集成电路设计中的应用[J].山东科技大学学报,2003(4):74-77.
EDA技术与实践 第12篇
EDA技术与应用采用先进的集成开发平台、以硬件描述语言编程设计、最终在可编程逻辑器件或现场可编程门阵列器件上实现应用数字系统的一门课程。其显著特点是应用技术先进,软、硬件结合,知识综合面宽,工程实践性强。针对该课程特点,结合课题组教师多年的教学经验,对该课程的教学内容、教学方法、教学手段和实践教学进行了改革,通过改革,提高了该课程教学质量,培养了学生的创新能力和创新意识[1,2]。
1 教学内容改革
1.1 精选教材
首先,精选教材。根据EDA教学需求,查阅了许多国内外教材,并结合EDA技术的最新进展,有目的的选择了适合测控专业学生的教材和辅助教材———谭会生老师的《EDA技术及应用》、潘松老师的《EDA技术实用教程》和赵明富老师的《EDA技术基础》等教材。
1.2 精选教学内容
经过几年的教学实践,笔者认为该课程的教学应当遵循以讲授基本概念、掌握基本技能为主,兼顾内容的全面性和系统性的原则。将课程内容归纳为四个知识点进行讲解:(1)大规模可编程逻辑器件(2)硬件描述语言;(3)常用的EDA工具软件;(4)EDA实验开发系统。
2 教学方法和教学手段改革
测控专业的《EDA原理与应用》课程是在学生学完了专业基础课程后开设的课程,针对这个时期学生的特点,参考国内外其他高校的EDA讲课模式下,课题组在教学手段、教学方式和教学方法上作了许多改革和尝试[3]。
2.1 学时改革
该课程原总学时为32。过几年的教学实践,为了让学生更好地掌握该课程。把课程总学时提高到40学时。在理论教学中变传统的灌输式教学为引导启发式教学模式,其中6个学时讲解大规模可编程逻辑器件、16个学时讲解VHDL编程基础和具体案例设计、6个学时讲解常用的EDA工具软件、4个学时讲解目前EDA的最新研究应用进展和讨论以及8个学时的实验教学。通过这样的理论讲解和实验教学使学生能够更好的掌握EDA的基本知识、基本概念和基本原理,程序设计使学生学会分析问题和解决问题的方法,深化基本理论、并能够调动同学们的参与意识,使学生亲身感受EDA的强大功能,提高学生的学习兴趣,动手意识。
2.2 教学方式改革
多媒体教学是教学手段改革的主流,恰当地运用多媒体工具实现教学效果最优化,为教学改革寻找创新点和突破口。课题组设计了多媒体教学课件。采用板书与多媒体教学相结合的授课方式,并充分利用学校提供的网络资源。从而提高了学生的学习效率,为学生后续专业课的学习打下扎实的基础。
2.3 教学方法改革
在《EDA原理与应用》的教学中采用启发式、设问式和讨论式教学方法,经常介绍相关技术的研究背景,引导学生去探究和思索,并适时引入工程实际课题,开阔学生思路。依据教学内容,精心准备设问,从而启发学生思考、激起学生的求知欲望,由被动学习转化为主动学习。
3 实践教学改革
实践教学是理论教学中不可缺少的环节。为了提高学生应用所学知识的能力以及工程素质,课题组汲取先进的实验教学理念和思想,将理论教学和实验教学有机结合,对实验教学逐步进行改革与实践,购买了16套百科融创的EDA实验箱,课题组根据需要编写了《EDA原理与应用与应用实验指导书》。根据EDA技术的特点,将实践教学分为基础实验教学和课程设计两部分内容[4,5]。
3.1 基础实践教学
实验教学内容的改革在很大程度上决定了实验教学改革能否成功。先前的实验教学内容大都为验证性实验,也就是学生根据实验的总体概要中的步骤来进行实验,在这个过程中,学生动手比较多,然而,动脑就相对较少。这种验证性实验具有单一性。目前,我们已将实验内容从验证性实验调整成综合性、验证性以及设计性。在教学过程中也完全渗入了实验,学生能够在电气院的智能仪器实验室中设计EDA。对于某些精力比较旺盛的学社工来讲,在必做的设计性以及验证性的实验之后,还可以进行综合性实验。
3.2 课程设计
课题组给大四学生开设了课程设计,为期三周,旨在学生可以掌握EDA的有关技术,提高他们的创新能力以及培养他们的创新思维。在综合课程设计的时候,学生能够在老师的协助和指导下进行资源的查找和计方案的拟订,直到将所作的课题完成。经过综合课程设计,学生对理论知识的综合应用的能力得到培养,从而加强了他们分析与解决问题的能力,提高了学生的团队合作以及动手能力。
4 结束语
课题组教师结合教学实际情况对该课程进行了一系列的改革尝试,实践证明效果良好。当然随着EDA技术不断地丰富和完善,各种新技术、新工艺和新产品不断出现。因此,如何完善EDA课程的教学内容,如何提高学生的实际应用EDA技术的能力,如何激发学生的创新能力,这些都有待进一步探索和实践。
摘要:EDA技术是现代电子设计的发展趋势,是现代电子设计工程师所必须掌握的技术。本文针对《EDA原理与应用》课程的特点,从教学内容、教学方法、教学手段和实践教学方面对《EDA原理与应用》课程的教学改革进行了探索与实践,通过改革,提升了教学效果,激发了学生的创新能力,提高了学生的实际动手能力。
关键词:EDA,教学方法,实验教学,教学改革
参考文献
[1]朱奕丹.VHDL设计课程教学改革实践[J].电气电子教学学报,2007,29(2):22-23.
[2]刘娅琴,林霖.EDA课程教学探索和实践[J].电气电子教学学报,2010,32(4):34-35.
[3]王平.EDA课程教学方法的实践[J].机械制造与研究,2010,39(2):99-100.
[4]郭艳清.EDA在专业基础实验教学中的应用[J].电气电子教学学报,2010,(32):215-221.