《EDA技术及应用》课程标准.docx

上传人:b****6 文档编号:4077223 上传时间:2022-11-27 格式:DOCX 页数:42 大小:27.67KB
下载 相关 举报
《EDA技术及应用》课程标准.docx_第1页
第1页 / 共42页
《EDA技术及应用》课程标准.docx_第2页
第2页 / 共42页
《EDA技术及应用》课程标准.docx_第3页
第3页 / 共42页
《EDA技术及应用》课程标准.docx_第4页
第4页 / 共42页
《EDA技术及应用》课程标准.docx_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

《EDA技术及应用》课程标准.docx

《《EDA技术及应用》课程标准.docx》由会员分享,可在线阅读,更多相关《《EDA技术及应用》课程标准.docx(42页珍藏版)》请在冰豆网上搜索。

《EDA技术及应用》课程标准.docx

《EDA技术及应用》课程标准

《EDA技术及应用》课程标准

课程名称:

《EDA技术及应用》

总学时数:

75

学分数:

适用专业:

应用电子技术、电子信息工程

一、制定依据

本课程标准依据学院应用电子技术专业的人才培养方案中对《EDA技

术及应用》课程教学要求而制定,用于指导《EDA技术及应用》课程教学与课程建设。

二、课程性质

《EDA技术及应用》(EDA即电子设计自动化,ElectronicsDesignAutomation)是应用电子技术专业开设的一门专业核心课程。

通过该门课程学生应具备FPGA/CPLD芯片选型,原理图设计输入,VHDL语言编程,设计综合,功能时序仿真,应用宏功能模块,应用VHDL语言设计数字系统,应用状态机技术等知识和职业能力。

课程内容理论和实践相结合,以项目任务引领,在完成项目任务的同时,完成相关理论的学习,为应用电子技术类产业、制造业服务,是学生必修、考试课程。

二、本课程与其他课程的关系

本课程学习和训练之前,学生已修完《电路分析与实践》、《计算机应用基础》、《模拟电路分析与实践》、《数字电路分析与实践》、《电子产品生产工艺》等专业基础课程,使学生具备了常见元器件的识别能力、应用软件操作能力、基本电路分析、设计能力。

本课程为后继课程《小型电子产品设计与制作》、《毕业设计》、《顶岗实习》的学习打下了坚实的软硬件设计基础,对学生今后从事电子电路设计提供平台。

四、课程目标

1.知识目标

(1)熟悉EDA技术的基础理论知识,了解PLD器件的结构特点及工作原理;

(2)掌握EDA开发平台QuartusII软件的基本操作;

(3)掌握利用QuartusII的原理图输入设计流程及HDL输入设计流程;

(4)掌握利用QuartusII的多层次逻辑设计方法;

(5)掌握EDA硬件描述语言—VHDL,并具备一定的读程和编程能力;

(6)掌握LPM算术模块、寄存器模块、组合模块、存储器模块和锁存器模块的参数设置和使用方法;

(7)掌握EDA应用系统设计与开发的方法。

2.技能目标

(1)能利用QuartusII进行原理图输入和VHDL文本输入,并完成逻辑电路设计输入、综合、编译、仿真及下载;

(2)能针对编辑好的逻辑电路正确建立时序仿真文件并仿真测试;

(3)能通过时序仿真波形文件分析和判断逻辑电路的问题和功能;

(4)能根据不同的FPGA硬件系统正确锁定系统引脚,编程下载和硬件测试;

(5)能将设计电路转换成电路元件,并在高层次原理图工程文件中调用这些文件,完成顶层设计;

(6)能混合使用原理图和VHDL文本表述来设计数字系统,在QuartusII上进行编辑和逻辑仿真,并在FPGA上进行硬件测试,实现既定功能;

(7)能利用QuartusII和FPGA设计和实现一些简单实用的逻辑电路或数字系统。

3.素质目标

(1)培养学生自学能力与自我发展能力;

(2)培养学生勤于思考、做事认真的良好作风;

(3)培养学生谦虚、好学的能力;

(4)培养学生勇于创新、敬业乐业的工作作风;

(5)培养学生成本意识、质量意识、创新意识;

(6)培养学生良好的职业道德。

五、课程教学内容

本课程教学内容及参考学时如表1所示。

表1课程教学内容及参考学时

序号

学习

情景

情境

载体

教学内容

重点、

难点

教学目标

教学形式及建议学时

教学内容

知识点

技能点

讲授

实验

习题

讨论

学时

1

 

QuartusII原理图输入设计法入门

 

3人表决器

(1)EDA技术基本概述;

(2)CPLD/FPGA的结构与工作原理;

(3)EDA应用软件QuartusII的安装方法和使用;

(4)EDA学习开发板的结构组成及使用;

(5)原理图输入方式基本设计流程;

(6)引脚设置和编程下载;

(7)USB-Blaster编程配置安装方法。

(1)了解EDA技术的基本概述;

(2)了解CPLD/FPGA的结构和工作原理;

(3)掌握利用QuartusII的原理图输入设计流程,包括建立工程文件夹、编辑设计图形文件、编译前设置、全程编译、时序仿真测试等;

(4)掌握QuartusII软件的引脚设置;

(5)掌握QuartusII软件的配置文件下载;

(6)掌握EDA学习开发板的结构组成及使用。

(1)会EDA开发软件QuartusII安装及使用;

(2)会利用QuartusII进行原理图输入方法的逻辑电路设计;

(3)能针对编辑好的逻辑电路正确建立时序仿真文件并仿真测试;

(4)能通过时序仿真波形文件分析和判断逻辑电路的问题和功能;

(5)能根据不同的FPGA硬件系统正确锁定系统引脚,编程下载和硬件测试;

(6)会EDA学习开发板的下载与调试。

重点:

(1)EDA设计流程;

(2)利用QuartusII的原理图输入设计法;

(3)根据不同的FPGA硬件系统进行系统引脚设置;

(4)QuartusII软件的配置文件下载。

难点:

(1)利用QuartusII的原理图输入设计方法;

(2)通过时序仿真波形文件分析和判断逻辑电路的问题和功能。

(1)了解EDA技术的基本内容、主要特点和发展趋势;

(2)了解PLD器件的结构特点和工作原理;

(3)理解HDL、综合、适配、仿真、IP等基本概念;

(4)掌握基于EDA技术的数字逻辑系统开发流程;

(5)根据需求利用QuartusII原理图输入方法设计简单的逻辑电路;

(6)使用QuartusII软件对设计电路进行管脚分配,并下载配置文件到目标板;

(7)撰写设计报告及实物成果展示。

 

 

(1)1位全加器的原理图输入法设计;

(2)2位十进制计数器的原理图输入法设计

 

22

2

 

QuartusII原理图输入设计法深入—层次化设计

 

8位十进制数字频率计

(1)原理图输入法中MAX+plusII老式宏函数的应用;

(2)原理图输入法中LPM函数的应用;

(3)原理图输入法中的层次化设计;

(4)EDA学习开发板的结构组成及原理图识图;

(5)EDA学习开发板的调试。

 

(1)了解8位十进制数字频率计的工作原理;

(2)掌握QuartusII软件中MAX+plusII库中MAX+plusII老式宏函数包括加法器、编码器、译码器、计数器和移位寄存器等74系列器件的调用;

(3)掌握QuartusII中内带基本宏功能的应用;

(4)掌握EDA技术中“自顶向下”的设计方法。

(1)会收集8位十进制数字频率计的工作电路,确定设计思路;

(2)能调用MAX+plusII老式宏函数设计出适用于CPLD/FPGA的电路;

(3)能利用IP核中的基本宏功能模块进行设计,并会修改其中的参数;

(4)能将设计电路转换成电路元件,并在高层次原理图工程文件中调用这些元件,完成顶层设计。

重点:

(1)MAX+plusII老式宏函数在原理图输入法中的应用;

(2)原理图输入法中的层次化设计。

难点:

层次化设计中“自顶向下”的设计理念。

(1)进一步熟练使用QuartusII软件及EDA学习开发板;

(2)从网络或厂家搜集8位十进制数字频率计资料,确定设计思路并解决设计过程中的问题;

(3)在QuartusII软件上完整设计出8位十进制数字频率计后,能正确完成管脚锁定、下载设置,并在FPGA上实现和硬件测试;

(4)会技术文档整理、情景学习报告的文字组织、语言汇报,以及实物成果展示。

 

 

4位二进制加法器的层次化设计。

 

8

3

 

应用VHDL设计数字系统

 

交通灯

(1)软件描述语言与硬件描述语言的根本区别;

(2)VHDL程序结构:

实体、结构体、库、程序包、配置的正确表述和使用方法;

(3)VHDL语言要素;

(4)VHDL的基本描述语句的正确表述和使用方法。

(1)了解交通灯的工作原理;

(2)掌握VHDL的基本语言要素;

(3)掌握VHDL的程序特点及基本结构;

(4)了解VHDL的模块语句、端口语句、赋值语句和条件操作符的含义,并掌握它们的正确表述和使用方法;

(5)了解VHDL程序中常见的顺序语句:

赋值语句、IF语句、CASE语句、LOOP语句等的含义,并掌握它们的正确表述和使用方法;

(6)了解VHDL程序中常见的并行语句:

进程语句、并行信号赋值语句、元件例化语句、生成语句、快语句等的含义,并掌握它们的正确表述和使用方法;

(7)掌握用元件例化语句实现多个子模块连接的设计方法;

(8)掌握VHDL设计同步、异步时序逻辑电路。

(1)能利用QuartusII进行VHDL文本输入,并完成逻辑电路设计;

(2)能读懂简单的VHDL程序,并能运用VHDL语言进行规范化编程设计;

(3)能用VHDL并行语句设计组合逻辑电路;

(4)能使用VHDL的顺序语句设计同步、异步时序逻辑电路;

(5)能正确设置针对时序逻辑电路进行测试的时序仿真激励信号,包括不同频率的时钟信号、电平信号、不同数制的总线数据和不同脉冲信号;

(6)能利用EDA学习开发板对设计项目进行硬件功能测试,并能分析和解决出现的问题。

重点:

(1)QuartusII的VHDL输入设计法;

(2)VHDL程序顺序结构和并行结构的正确表述及使用方法;

(3)利用VHDL设计组合逻辑电路和同步、异步时序逻辑电路。

难点:

(1)能独立用VHDL语言进行规范化编程设计;

(2)用元件例化语句实现多个子模块连接的设计方法;

(3)利用VHDL设计同步、异步时序逻辑电路。

(1)掌握QuartusII软件的VHDL输入设计方法;

(2)掌握VHDL语言的规范化编程设计;

(3)会从网络上或图书馆中查找各种典型的VHDL语言描述程序,能阅读与分析相关程序的描述方法,从而熟悉用VHDL语言编程;

(4)利用VHDL并行语句设计组合逻辑电路;

(5)使用VHDL的顺序语句设计同步、异步时序逻辑电路;

(6)掌握QuartusII软件对各个子模块程序单独进行编译、仿真的方法;

(7)会技术文档整理、情景学习报告的文字组织、语言汇报,以及实物成果展示。

 

 

(1)数码管显示译码器的VHDL设计;

(2)秒表的VHDL设计。

 

30

4

 

混合使用原理图和VHDL文本表述设计数字系统

 

数字时钟

(1)深入VHDL程序设计;

(2)层次化设计方法;

(3)QuartusII软件的原理图输入与VHDL语言混合设计方法;

(4)综合设计总体方案设计及各模块分析。

 

(1)了解数字时钟的原理;

(2)掌握QuartusII软件的原理图输入与VHDL语言混合设计方法;

(3)掌握多位数码管动态扫描显示驱动及编码;

(4)掌握层次化设计方法。

(1)能由VHDL程序生成原理图元件;

(2)会复杂时序逻辑电路的层次性设计方法;

(3)能利用QuartusII软件进行原理图及VHDL混合设计。

重点:

(1)综合设计的系统分析、方案制订及项目各模块的功能分析;

(2)QuartusII软件的原理图输入与VHDL语言混合设计方法。

难点:

(1)复杂时序逻辑电路的层次性设计;

(2)QuartusII软件的原理图输入与VHDL语言混合设计方法。

(1)掌握由VHDL程序生成原理图元件的方法;

(2)掌握复杂时序逻辑电路的层次性设计方法;

(3)掌握QuartusII软件的原理图输入与VHDL语言混合设计方法;

(4)会对综合设计总体方案进行设计,并能对综合设计各模块进行分析设计;

(5)会技术文档整理、情景学习报告的文字组织、语言汇报,以及实物成果展示。

 

 

简易彩灯控制器的设计。

 

15

六、教学条件

1.教师要求

(1)具备EDA技术的理论知识;

(2)会熟练运用QuartusII开发平台和基本操作技巧;

(3)具备模拟、数字电路的设计能力;

(4)具备VHDL编程能力;

(5)课内实践部分主讲教师必须具备指导实践教学3年以上。

2.实践条件

为保证项目、任务的实施与完成,本课程必须在实践理论一体化教室或专用实训室完成教学过程,学习场地、设施的具体要求如表2所示。

表2学习场地设施要求

项目

学习场地设施要求

1

2

场地要求:

多媒体教室、EDA应用技术实践理论一体化教室或专用实训室(教学区、调试区、讨论区)

设施要求:

计算机、黑板、EDA学习开发套件、频率计、万用表等

3

4

场地要求:

EDA应用技术实践理论一体化教室或专用实训室(教学区、调试区、讨论区)、学生寝室

设施要求:

计算机、EDA学习开发套件、频率计、万用表等

3.学生要求

具备运用设备和工具对电子产品进行焊接、装配、测试与检验能力;具有扎实的硬件电路知识和丰富的实践经验;具备计算机操作能力;熟悉电子线路的分析与应用;具备独立学习获取新知识的能力;有一定的公共关系处理能力和劳动组织能力。

4.教学资料

(1)教材

《EDA技术与VHDL实用教程》.廖超平主编.北京.高等教育出版社

《EDA技术及其应用》.潘松主编.北京.科学出版社

《EDA应用技术》.焦素敏主编.北京.清华大学出版社

(2)学习情境设计

学习情境表的内容包括:

项目目标、项目任务、教师知识与能力要求、学生知识与能力要求、教学材料、使用工具,并按照实际的工作过程给出参考实施步骤。

学习情境如表3,表4,表5,表6所示。

表3学习情境1

学习情境

QuartusII原理图输入设计法入门

情境载体

3人表决器

情境目标

根据3人表决器的设计与调试任务书,学习必须知识,分析任务要求,寻求其设计方案的选择,获取3人表决器的设计与调试方法。

包括:

(1)通过项目中电路及软件的制作,培养思考问题、解决问题的能力;

(2)了解EDA技术的基本内容、主要特点和发展趋势,了解PLD器件的结构特点和工作原理;

(3)掌握基于EDA技术的数字逻辑系统开发流程;

(4)掌握QuartusII软件的操作,能根据需求利用QuartusII原理图输入方法设计简单的逻辑电路,并能正确使用EDA学习开发板;

(5)初步养成团结合作良好的电子产品设计、装配工作作风与职业道德;

(6)通过具体电路实例分析学习,激发好奇心,提高学习兴趣。

情境任务

在EDA学习开发板上,根据任务要求采用原理图的设计方法完成3人表决器的设计与调试。

教师知识与

能力准备

具备EDA技术的理论知识,熟悉电子电路各类单元电路分析、制作与调试技能,熟悉模拟、数字电路的基础理论体系,具有娴熟的教学组织与管理能力。

学生知识与

能力准备

具备电子电路的分析与应用能力,具备基本的文字组织能力与计算机应用知识,具备安全生产与文明生产常识,能识别电子元器件,能进行有关器件及规格的选择。

教学材料

计算机、QuartusII5.0开发软件、EDA学习开发板、教学资料、项目实施手册、学期授课计划。

工具准备

计算机、QuartusII5.0开发软件、EDA学习开发板、万用表、频率计、下载线。

步骤

教学过程

建议教

学方法

参考

学时

1.资讯(知识储备)

根据3人表决器原理图设计与调试任务书,教师给学生讲授和提供任务必须的知识,培训必要的技能。

包括:

(1)EDA技术基本概述;

(2)CPLD/FPGA的结构与工作原理;

(3)EDA应用软件QuartusII的安装方法和使用;

(4)EDA学习开发板的结构组成及使用;

(5)原理图输入方式基本设计流程;

(6)引脚设置和编程下载;

(7)USB-Blaster编程配置安装方法。

学生根据项目任务制作要求,分析任务。

教师给出典型案例,并加以分析、引导。

学生按小组寻求系统相关电路、资料。

讲授法

讨论法

演示法

10

2.计划与决策(方案)

各小组考虑安全、环保、成本、劳动组织等因素,讨论3人表决器的原理图设计方案,包括:

(1)确定分组名单及小组成员;

(2)确定学习情境所需仪器设备、器材与元件;

(3)制定本项目情境工作计划、系统总体方案、硬件结构、软件流程;

(4)教师根据学生的方案适时指导,根据项目的知识需要,讲授一些相关知识;

(5)教师引导小组确定最终系统方案。

自学法

小组讨论法

 

6

 

3.实施与检查(制作)

 

小组成员依照3人表决器设计与调试方案,分工合作完成3人表决器设计与调试。

小组工作法

4

4.评估(考核)

 

学生检查产品质量是否符合要求,并对整个过程进行评估;教师对学生的操作过程及小组的产品质量进行评价。

 

 

交互检查法

讨论法

 

2

 

表4学习情境2

学习情境

QuartusII原理图输入设计法深入—层次化设计

情境载体

8位十进制数字频率计

情境目标

根据8位十进制数字频率计的设计与调试任务书,学习必须知识,分析任务要求,寻求其设计方案的选择,获取8位十进制数字频率计的设计与调试方法。

包括:

(1)通过项目中电路及软件的制作,培养思考问题、解决问题的能力;

(2)会从网络上或图书馆中搜集8位十进制数字频率计资料,了解8位十进制数字频率计的工作原理,能确定设计思路并解决设计过程中的问题;

(3)掌握QuartusII软件中MAX+plusII老式宏函数和内带基本宏功能的调用及应用;

(4)掌握EDA技术中“自顶向下”的层次化设计方法;

(5)养成团结合作良好的电子产品设计工作作风与职业道德;

(6)通过具体电路实例分析学习,提高学习兴趣,强化专业技能。

情境任务

在EDA学习开发板上,采用原理图层次化设计方法完成8位十进制数字频率计的设计。

教师知识与

能力准备

具备EDA技术的理论知识,具备EDA软件QuartusII的操作能力,具备EDA的原理图设计能力,熟悉模拟、数字电路的基础理论体系,具有娴熟的教学组织与管理能力。

学生知识与

能力准备

具备电子电路的分析与应用能力,具备基本的文字组织能力与计算机应用知识,具备安全生产与文明生产常识,能识别电子元器件,能进行有关器件及规格的选择。

教学材料

计算机、QuartusII5.0开发软件、EDA学习开发板、教学资料、项目实施手册、学期授课计划。

工具准备

计算机、QuartusII5.0开发软件、EDA学习开发板、万用表、频率计、下载线。

步骤

教学过程

建议教

学方法

参考

学时

1.资讯(知识储备)

根据8位十进制数字频率计原理图层次化设计与调试任务书,教师给学生讲授和提供任务必须的知识,培训必要的技能。

包括:

(1)原理图输入法中MAX+plusII老式宏函数的应

用;

(2)原理图输入法中LPM函数的应用;

(3)原理图输入法中的层次化设计;

(4)EDA学习开发板的结构组成及原理图识图;

(5)EDA学习开发板的调试。

学生根据项目任务制作要求,分析任务。

教师给出典型案例,并加以分析、引导。

学生按小组寻求系统相关电路、资料。

讲授法

讨论法

演示法

4

2.计划与决策(方案)

各小组考虑安全、环保、成本、劳动组织等因素,讨论8位十进制数字频率计的原理图层次化设计方案,包括:

(1)确定分组名单及小组成员;

(2)确定学习情境所需仪器设备、器材与元件;

(3)制定本项目情境工作计划、系统总体方案、硬件结构、软件流程;

(4)教师根据学生的方案适时指导,根据项目的知识需要,讲授一些相关知识;

(5)教师引导小组确定最终系统方案。

自学法

小组讨论法

 

2

3.实施与检查(制作)

小组成员依照8位十进制数字频率计原理图层次化设计与调试方案,分工合作完成8位十进制数字频率计原理图层次化设计与调试。

小组工作法

1

4.评估(考核)

 

学生检查产品质量是否符合要求,并对整个过程进行评估;教师对学生的操作过程及小组的产品质量进行评价。

交互检查法

讨论法

 

1

表5学习情境3

学习情境

应用VHDL设计数字系统

情境载体

交通灯

情境目标

根据交通灯的设计与调试任务书,学习必须知识,分析任务要求,寻求其设计方案的选择,获取交通灯设计与调试方法。

包括:

(1)通过项目中电路及软件的制作,培养思考问题、解决问题的能力;

(2)掌握QuartusII软件的VHDL输入设计方法;

(3)掌握VHDL语言的规范化编程设计;

(4)会从网络上或图书馆中查找各种典型的VHDL语言描述程序,能阅读与分析相关程序的描述方法,从而熟悉用VHDL语言编程;

(5)掌握QuartusII软件对各个子模块程序单独进行编译、仿真的方法;

(6)养成团结合作良好的电子产品设计工作作风与职业道德;

(7)通过具体电路实例分析学习,提高学习兴趣,强化专业技能。

情境任务

在EDA学习开发板上,采用VHDL语言的设计方法完成交通灯的设计。

教师知识与

能力准备

具备EDA技术的理论知识,具备EDA软件QuartusII的操作能力,具备VHDL语言的编程能力,熟悉模拟、数字电路的基础理论体系,具有娴熟的教学组织与管理能力。

学生知识与

能力准备

具备电子电路的分析与应用能力,具备基本的文字组织能力与计算机应用知识,具备安全生产与文明生产常识,能识别电子元器件,能进行有关器件及规格的选择。

教学材料

计算机、QuartusII5.0开发软件、EDA学习开发板、教学资料、项目实施手册、学期授课计划。

工具准备

计算机、QuartusII5.0开发软件、EDA学习开发板、万用表、频率计、下载线。

步骤

教学过程

建议教

学方法

参考

学时

 

1.资讯(知识储备)

根据交通灯设计与调试任务书,教师给学生讲授和提供任务必须的知识,培训必要的技能。

包括:

(1)了解交通灯的工作原理;

(2)软件描述语言与硬件描述语言的根本区别;

(3)VHDL程序结构:

实体、结构体、库、程序包、配置的正确表述和使用方法;

(4)VHDL语言要素;

(5)VHDL的基本描述语句的正确表述和使用方法。

学生根据项目任务制作要求,分析任务。

教师给出典型案例,并加以分析、引导。

学生按小组寻求系统相关电路、资料。

 

讲授法

讨论法

演示法

16

2.计划与决策(方案)

各小组考虑安全、环保、成本、劳动组织等因素,讨论交通灯的设计方案,包括:

(1)确定分组名单及小组成员;

(2)确定学习情境所需仪器设备、器材与元件;

(3)制定本项目情境工作计划、系统总体方案、硬件结构、软件流程;

(4)教师根据学生的方案适时指导,根据项目的知识需要,讲授一些相关知识;

(5)教师引导小组确定最终系统方案。

自学法

小组讨论法

6

3.实施与检查(制作)

 

小组成员依照交通灯的设计与调试方案,分工合作完成交通灯的设计与调试。

 

 

小组工作法

 

6

 

4.评估(考核)

 

学生检查产品质量是否符合要求,并对整个过程进行评估;教师对学生的操作过程及小组的产品质量进行评价。

 

交互检查法

讨论法

 

2

 

表6

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1