《EDA技术与应用》教学大纲_第1页
《EDA技术与应用》教学大纲_第2页
《EDA技术与应用》教学大纲_第3页
《EDA技术与应用》教学大纲_第4页
《EDA技术与应用》教学大纲_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《EDA技术与应用》教学大纲适用范围:202X版本科人才培养方案课程代码:06151131课程性质:专业选修课学分:3学分学时:48学时(理论40学时,实验8学时)先修课程:数字电子技术、单片机原理及应用后续课程:无适用专业:医学信息工程开课单位:电子信息工程学院一、课程说明《EDA技术与应用》是医学信息工程专业的一门专业选修课,考核方式为考查。该课程所传授的EDA相关概念、CPLD/FPGA原理及架构、VHDL语法、Quartus软件操作、实验开发系统的使用以及综合性复杂数字系统的设计等知识和技能,可以帮助学习者逐步具备应用EDA技术设计综合性复杂数字系统的能力,为毕业后从事FPGA设计与开发、SOPC设计与开发、ASIC前端设计等相关领域的工作打好基础,同时培养学生较强的专业实践能力和创新能力。二、课程目标通过本课程的学习,使学生达到如下目标:课程目标1:理解EDA技术的内涵、意义、设计流程、学习内容以及学习方法,了解CPLD/FPGA芯片的组成原理、工作原理、性能指标、选用方法。课程目标2:能够熟练操作Quartus及其它相关开发软件进行全流程设计,初步掌握VHDL的基本语法知识,并能够用VHDL描述各种常规数字电路。课程目标3:理解和掌握实验箱的结构组成、工作原理以及使用方法。能够综合运用各种软硬件工具,以层次化、模块化思想构思和设计较为复杂的数字系统,培养学生的熟练准确的操作技能和吃苦耐劳的劳动精神。课程目标4:培养学生的探索精神、钻研精神、敬业精神和家国情怀,鼓励他们将个人理想融入国家发展,努力学习科学技术知识,扎实掌握科学研究本领,涵养科技创新活力,踔厉奋发、勇毅前进,争做堪当民族复兴重任的时代新人。三、课程目标与毕业要求《EDA技术与应用》课程目标对医学信息工程毕业要求的支撑见表1所示。

表1课程教学目标与毕业要求关系毕业要求指标点课程目标支撑强度1.工程知识1.3掌握医学信息工程所需的专业知识,并能将其综合应用于解决复杂医学信息工程问题。课程目标1:理解EDA技术的内涵、意义、设计流程、学习内容以及学习方法。了解CPLD/FPGA芯片的组成原理、工作原理、性能指标、选用方法。M3.设计/开发解决方案3.1掌握医学信息工程领域工程设计、产品开发的全流程设计方法和技术,了解影响设计目标和技术方案的各种因素。3.2能够根据要求对复杂医学信息工程问题给出解决方案,设计开发实现特定功能的设备、仪器和单元(部件)。3.3能够在设计环节中体现创新意识,并考虑社会、健康、安全、法律、文化以及环境等因素。课程目标2:能够熟练操作Quartus及其它相关开发软件进行全流程设计,初步掌握VHDL的基本语法知识,并能够用VHDL描述各种常规数字电路。课程目标3:理解和掌握实验箱的结构组成、工作原理以及使用方法。能够综合运用各种软硬件工具,以层次化、模块化思想构思和设计较为复杂的数字系统,并在实验箱上验证和实现,培养学生的熟练准确的操作技能和吃苦耐劳的劳动精神。H5.使用现代工具5.1能够了解和合理选择现代医学信息工程的技术资源和现代工程工具、信息技术工具,解决复杂医学信息工程问题并理解其局限性。5.2能够开发和利用现代工程工具、信息技术工具对复杂医学信息工程问题进行辅助设计、预测和模拟。课程目标2:能够熟练操作Quartus及其它相关开发软件进行全流程设计,初步掌握VHDL的基本语法知识,并能够用VHDL描述各种常规数字电路。课程目标4:培养学生的探索精神、钻研精神、敬业精神和家国情怀,鼓励他们将个人理想融入国家发展,努力学习科学技术知识,扎实掌握科学研究本领,涵养科技创新活力,踔厉奋发、勇毅前进,争做堪当民族复兴重任的时代新人。H注:表中“H(高)、M(中)”表示课程与相关毕业要求的关联度。四、教学内容、基本要求与学时分配1.理论部分理论部分的教学内容、基本要求与学时分配见表2。表2教学内容、基本要求与学时分配教学内容教学要求,教学重点难点理论学时实验学时对应的课程目标1.EDA技术概述1.1EDA技术的内涵、意义及设计流程1.2EDA技术的学习内容和学习方法教学要求:使学生了解EDA技术的内涵、意义、设计流程、学习内容以及学习方法。重点:EDA技术的内涵及设计流程难点:EDA技术的设计流程201、42.CPLD/FPGA芯片的结构设计原理和工作原理2.1CPLD的结构及工作原理;2.2FPGA的结构及工作原理教学要求:使学生了解CPLD/FPGA的结构及工作原理;了解CPLD的引脚分类及工作电平;掌握CPLD和FPGA的下载电路的设计及FPGA的掉电保护设计方法。重点:CPLD/FPGA的结构及工作原理难点:CPLD/FPGA的下载电路设计402、43.Quartus软件使用3.1Quartus环境下原理图输入法及程序输入法的设计和操作流程3.2宏功能模块的定制3.3嵌入式逻辑分析仪的设计及应用教学要求:使学生熟练掌握Quartus环境下设计输入(含原理图输入法和程序文本输入法)、项目建立、项目编译、项目仿真(功能仿真、时序仿真)、引脚锁定、下载调试等全过程操作;掌握常用宏功能模块的定制方法;对嵌入式逻辑分析仪。重点:Quartus环境下设计输入、项目建立、项目编译、项目仿真(功能仿真、时序仿真)、引脚锁定、下载调试等操作全过程难点:嵌入式逻辑分析仪的设计与应用602、34.VHDL程序设计4.1VHDL语言基础4.4状态机设计教学要求:使学生逐步学习和掌握VHDL的基本语法知识,并通过常用组合逻辑电路及时序逻辑电路的设计练习,巩固所学语法知识;掌握简单状态机的设计方法。重点:VHDL基本语法知识难点:状态机设计1802、3数字系统设计5.1任意计数器5.2任意分频器5.3等精度频率计5.4全功能数字钟教学要求:使学生掌握任意进制BCD计数器、自然二进制计数器的设计;掌握任意整数分频器的设计;掌握频率计的相关知识,尤其是等精度频率计的设计构思;掌握全功能数字钟的设计。重点:计数器、分频器、等精度频率计、数字钟等数字系统的设计难点:等精度频率计1081、2、3、4合计4082.实验部分实验部分的教学内容、基本要求与学时分配见表3。表3实验项目、实验内容与学时实验项目实验内容和要求实验学时对应的课程目标1.BCD计数器实验实验内容:学习实验箱使用,然后设计一个365进制BCD计数器并在实验箱上验证。实验要求:理解实验箱结构组成、工作原理和使用方法,完成程序输入、建立项目、编译。仿真、引脚锁定、程序下载等全程操作。21、2、3、42.分频器实验实验内容:设计一个任意整数倍分频器。实验要求:完成程序输入、建立项目、编译。仿真、引脚锁定、程序下载等全程操作。21、2、3、43.频率计实验实验内容:设计一个测频上限为100MHz的频率计,用8个数码管显示频率值。实验要求:完成程序输入、建立项目、编译。仿真、引脚锁定、程序下载等全程操作。21、2、3、44.数字钟实验实验内容:设计一个全功能电子钟实验要求:完成程序输入、建立项目、编译。仿真、引脚锁定、程序下载等全程操作。21、2、3、4合计8五、教学方法及手段本课程以课堂理论教学辅之以实验教学。同时,开设有线上课程,线上和线下教学相结合。课堂理论教学:对不同的教学章节采用适当的方法,结合讨论、案例、视频等多种教学手段完成课程教学任务和相关能力的培养。实验教学:采用教师讲授和学生动手操作的方法;在实验前学生应预习和掌握与本实验有关的教学内容、认真阅读实验指导书;在实验中要严格遵守实验纪律,按操作规程使用仪器;实验结束后,按规定对仪器进行维护保养;每完成一项实验,要认真完成一份实验报告。线上课程建设方面:教学大纲、教学参考书、理论教学PPT、项目化开发流程及相关资料、实验指导书、实验操作视频等相关资料,全部上网供学生学习。同时,作业、章节测验等过程化考核环节均以学习通线上方式进行。六、课程资源1.推荐教材(1)张瑾主编.《EDA技术及应用(第2版)》[M].北京:清华大学出版社,2018.(2)潘松主编.《EDA技术实用教程——VHDL版(第六版)》[M].北京:科学出版社.2018.(3)谢海霞、孙志雄编著.《EDA技术与应用(第2版)》[M].北京:北京航空航天大学出版社.2019.(4)陈福彬、王丽霞主编.《EDA技术与VHDL实用教程》[M].北京:清华大学出版社.2021.2.参考书(1)李莉主编.《深入理解FPGA电子系统设计——基于QuartusPrime与VHDL的AlteraFPGA设计》[M].北京:清华大学出版社.2020.(2)梅雪松等编著.《FPGA设计与验证》[M].北京:北京航空航天大学出版社.2021.(3)李德明著.《FPGA设计与项目化开发实战》[M].武汉:华中科技大学出版社.2021.(4)石侃著.《详解FPGA:人工智能时代的驱动引擎》[M].北京:清华大学出版社.2021.(5)何宾著.《XilinxFPGA权威设计指南:基于Vivado2018集成开发环境》[M].北京:电子工业出版社.2018.(6)吴厚航主编.《FPGA/CPLD边练边学——快速入门Verilog/VHDL(第2版)》[M].北京:北京航空航天大学出版社.2017.(7)赵艳华著.《实例讲解基于QuartusII的FPGA/CPLD数字系统设计快速入门》[M].北京:电子工业出版社.2017.(8)孙其功等编著.《深度神经网络FPGA设计与实现》[M].西安:西安电子科技大学出版社.2020.3.期刊(1)《中国集成电路》,国家工业和信息化部(2)《电子技术应用》,华北计算机系统工程研究所(3)《电子测量技术》,北京无线电技术研究所(4)《自动化与仪表》,天津市工业自动化仪表研究所(5)《现代电子技术》,陕西电子杂志社;陕西省电子技术研究所(6)《ScienceChinaTechnologicalSciences》,中国科学院(7)Gutierrez-GalanD,Dominguez-MoralesJP,Jimenez-FernandezA,etal.OpenNAS:OpenSourceNeuromorphicAuditorySensorHDLcodegeneratorforFPGAimplementations[J].Neurocomputing,2021,436(11).DOI:10.1016/j.neucom.2020.12.062.4.网络资源(1)英特尔官网FPGA页面,/content/www/cn/zh/products/overview.html(2)莱蒂斯官网,/(3)赛灵思中国网站,/七、课程考核对课程目标的支撑课程成绩由过程性考核成绩和期末考核成绩两部分构成,具体考核/评价细则及对课程目标的支撑关系见表4。表4课程考核对课程目标的支撑考核环节占比考核/评价细则课程目标1234过程性考核课堂表现8(1)根据出勤情况及课堂表现进行考核,满分100分;(2)以该项成绩乘以20%,计入过程性考核成绩;(3)以该项成绩乘以20%再乘以40%,计入总成绩。√√√√2222实验12(1)根据每次实验的预习情况、操作情况和结果分析情况进行评分,每次实验的满分为100分。(2)取各次实验成绩的平均值作为实验成绩。(3)以实验成绩乘以30%,计入过程性考核成绩;(4)以实验成绩乘以30%再乘以40%,计入总成绩。√√√√3333线上作业12(1)主要考核学生对各章节知识点的复习、理解和掌握程度,满分100分;(2)每次作业单独评分,取各次成绩的平均值作为此环节的最终成绩;(3)以作业成绩乘以30%,计入过程性考核成绩;(4)以作业成绩乘以30%再乘以40%,计入总成绩。√√√3333章节测验8(1)主要考核学生对各章节知识综合应用和掌握的程度,满分100分;(2)每次测验单独评分,取各次成绩的平均值作为此环节的最终成绩。(3)以测验成绩乘以20%,计入过程性考核成绩;(4)以测验成绩乘以20%再乘以40%,计入总成绩。√√√2222期末考核60期末考核满分为100分;视大作业、论文或上机考试等考核方式的具体完成情况,参考评分标准进行评分;以期末考核成绩乘以60%后,计入总成绩。√√√√1520205合计:100分25303015八、考核与成绩评定1.考核方式及成绩评定考核方式:本课程为专业选修课,考核方式为考查,考核包括过程性考核和期末考核两个方面。考核要求:过程性考核包括课堂表现、实验、线上作业、章节测验等环节;期末考核则可以采用大作业、论文、项目设计或上机考试等多种方式。每学期具体采用何种考核方式,由任课教师视学校要求及实际情况酌情而定,不管采用何种考核方式,考核文档及相关材料均应按学校要求齐备。成绩评定:课程总成绩由过程性考核成绩和期末考核成绩两部分组成。其中:过程性考核成绩满分为100分,共包含课堂表现、实验、线上作业、章节测验四项,每项满分100分,分别按照各自占比:课堂表现(20%)、实验(30%)、作业(30%)、章节测验(20%),计入过程性考核成绩。过程性考核成绩计算出来以后,再按照其在课程总成绩中的占比(40%)计入课程总成绩。期末考核部分满分为100分,在课

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论