习题课《EDA技术》课程考试大纲_电子eda技术考试大纲

2020-02-27 其他范文 下载本文

习题课《EDA技术》课程考试大纲由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“电子eda技术考试大纲”。

《EDA 技术》课程考试大纲

第一部分 考核说明

一、学习目的和任务

电子设计自动化(EDA)技术是九十年代电子信息技术发展的重要成果,它使大规模集成电路的设计与制作进 入自动化阶段,是目前工业界广泛才应用的设计技术,而未来电子电路设计将是 EDA 的时代。学习本课程的目 的是使学生:系统地掌握 EDA 技术的基本概念和基本实践技能;具备通过可编程器件设计数字系统的本领;具 备学习后续相关课程的能力。通过本课程的学习使学生掌握可编程器件、EDA 开发系统软件、硬件描述语言和电子线路设计与技能训练等 各方面知识;提高工程实践能力;学会应用 EDA 技术解决一些简单的电子设计问题。

本课程主要任务是:

1、使学生掌握 EDA 开发工具 QUARTUSII 的常用工具的使用。

2、使学生掌握 EDA 设计流程及输入方法。

3、使学生掌握的硬件描述语言 VERILOG HDL 的基本应用。

4、使学生掌握原理图输入、VERILOG HDL 文本输入等硬件设计方法。

5、使学生掌握电路的仿真测试和硬件测试的方法,验证实际设计电路的。

二、教学内容及要求

总述:

1.EDA 技术基本概念 EDA 技术的内涵、实现目标,综合的概念,自顶向下的设计方法,EDA 与传统电子设计方法的比较。

2.EDA 设计流程及工具 FPGA/CPLD 设计流程,ASIC 设计流程,常用的 EDA 工具,IP 核的概念,QUARTUSⅡ的使用。

3.VERILOG HDL 硬件描述语言 VERILOG HDL 程序的结构与要素(包括 VERILOG HDL 程序的基本结构、结构体、文字规则、数据类型、操作符等),VERILOG HDL 的基本语句(包括顺序语句和并行语句),VERILOG HDL 子程序,VERILOG HDL 程序库和包,VERILOG HDL 的描述风格。状态 机的设计方法。

具体内容:

第一章 概述

教学内容: EDA 技术及其发展;EDA 技术实现目标;硬件描述语言 VERILOG HDL 介绍;VERILOG HDL 综合介绍;基于 VERILOG HDL 的自顶向下 设计方法;EDA 与传统电子设计方法的比较;EDA 的发展趋势。

教学要求: 掌握:EDA 较传统电子设计方法的优越性。了解EDA 技术及其发展方向。

第二章 EDA 设计流程及其工具

教学内容: FPGACPLD 设计流程;设计输入(原理图HDL 文本编辑);VERILOG HDL 综合流程学习(适配;时序仿真与功能仿真; 编程下载;硬件测试等);ASIC 及其设计流程(ASIC 设计方法;一般 ASIC 设计的流程);常用 EDA 工具(设 计输入编辑器;HDL 综合器;仿真器;适配器(布局布线器);下载器)QUARTUSII 概述;IP 核介绍。

教学要求: 熟练掌握:FPGACPLD 设计流程;QUARTUSII 操作界面及熟练使用。掌握:EDA 设计流程中硬件设备的正确使用,从而能完成更多的实验和开发项目。了解:IP 核。

第三章 FPGA/CPLD 结构与应用

教学内容: 简单 PLD 原理;CPLD 结构与工作原理;FPGA 结构与工作原理;FPGACPLD 测试技术;FPGA/CPLD 测试技 术; CPLD 和 FPGA 的编程与配置。

教学要求: 掌握:FPGACPLD 测试技术;CPLD 和 FPGA 的编程与配置方法。了解:CPLD/FPGA 结构与工作原理。

第四章 VERILOG HDL 设计初步

教学内容: 多路选择器 VERILOG HDL 描述(2 选 1 多路选择器的 VERILOG HDL 描述;VERILOG HDL 相关语句说明;VERILOG HDL 设计的基本概念和语 句小节);寄存器描述及其 VERILOG HDL 语言现象(D 触发器 VERILOG HDL 描述;D 触发器 VERILOG HDL 描述的语言现象说明;实现 时序电路的 VERILOG HDL 不同表达方式;异步时序电路设计;VERILOG HDL 设计基本概念和语言现象小节)1 位二进制全加 ; 器的 VERILOG HDL 设计(半加器描述和 CASE 语句;全加器描述和例化语句);VERILOG HDL 文本输入设计方法初步(编辑输入并保存

VERILOG HDL 源文件;将当前设计设定为工程;选择FPGA/CPLD器件,编译、综合和排错;时序仿真;硬件测试)。

教学要求: 熟练掌握: 理解掌握 VERILOG HDL 硬件描述语言的基本语句;4 选 1 多路选择器的 VERILOG HDL 描述程序设计; 触发器 VERILOG HDL描述程序设计。掌握:同步时序电路设计,全加器描述和例化语句。了解:异步时序电路设计。

第五章 VERILOG HDL 设计进阶

教学内容: 4 位加法数器的 VERILOG HDL 描述;不同工作方式的时序电路设计;双向电路和三态控制电路设计;进程语句结构;仿真。

教学要求: 掌握:4 位加法数器的 VERILOG HDL 描述。了解:进程语句结构。

第六章 原理图输入设计方法

教学内容: 1 位全加器设计向导;2 位十进制数字频率计设计(设计有时钟使能的两位十进制计数器;频率计主结构电路设 计;测频时序控制电路设计;频率计顶层电路设计);设计项目的其他信息和资源配置;参数可设置 LPM 兆功能 块(基于 LPM_COUNTER 的数控分频器设计;基于 LPM_ROM 的 4 位乘法器设计);波形输入设计方法。

教学要求: 熟练掌握:1 位全加器原理图输入设计;参数可设置 LPM 兆功能块的设计方式。掌握:2 位十进制数字频率计设计;波形输入设计方法。了解:设计项目的其他信息和资源配置

第七章 有限状态机设计

教学内容: 一般有限状态机的设计;Moore 型有限状态机的设计;Mealy 型有限状态机的设计;状态编码;状态机剩余状态 处理;LPM 模块的 VERILOG HDL 文本方式调用。

教学要求: 熟练掌握:Moore 型有限状态机的设计;Mealy 型有限状态机的设计。掌握:一般有限状态机的设计; 了解:LPM 模块的 VERILOG HDL 文本方式调用。

第八章 VERILOG HDL 结构与要素

教学内容: VERILOG HDL 文字规则;数据类型;VERILOG HDL 操作符;LPM 的 VERILOG HDL 文本方式调用。教学要求: 掌握:LPM 的 VERILOG HDL 文本方式调用。了解:VERILOG HDL 文字规则;VERILOG HDL 操作符。

第九章 VERILOG HDL 基本语句

内容: VERILOG HDL 可综合的基本语句(顺序语句、并行语句)及其结构与用法

教学要求: 掌握:VERILOG HDL 基本语句:顺序语句、并行语句及其结构与用法

重要内容:

一)EDA 基础知识

1. EDA 技术概念

2. EDA 技术发展的 3 个阶段(CAD,CAE,EDA)

3. EDA 技术实现目标

4. EDA 技术实现目标的途径

5. 硬件描述语言

6. VERILOG HDL的发展过程(1)含义(2)创建时间(3)特点

7. VERILOG HDL 综合,含义,内容

8. VERILOG HDL 的设计方法,分为哪几个阶段

9. 自顶向下,自底向上方法比较

10. FPGA/CPLD 设计流程 设计输入;功能仿真;综合;适配;时序仿真;编程下载

11. FPGA/CPLD 结构特点

12. ASIC 设计方法

13. ASIC 设计流程

14. 常用 EDA 工具及功能

15. IP 核概念

16. 常用缩写的含义:EDA,CAD,CAE,CAM,ASIC,PLD,FPGA/CPLD,VERILOG HDL,IP,SOC,SOPC,RTL,ISP,IEEE 等

二)VERILOG HDL 语言

1. VERILOG HDL 设计实体的基本结构,配置: 各部分的组成、功能

2. VERILOG HDL 语言要素(格式、使用方法、适用范围)1)VERILOG HDL 文字规则 :数字,字符串,标识名,下标名 2)VERILOG HDL 数据对象 :信号,变量,常数 3)VERILOG HDL 数据类型(预定义,用户自定义)标量类型,复合类型,存取类型,文件类型 4)VERILOG HDL 操作符:逻辑操作符,关系操作符,算术操作符,重载操作符

3. VERILOG HDL 语言的主要描述语句(组成、格式、使用方法、适用范围)

1)顺序语句:赋值语句;转向语句(IF,CASE,LOOP,NEXT,EXIT,WAIT);子程序调用 2)并行语句:进程,元件例化,并行过程调用,并行信号赋值

三)QUARTUS II 工具软件

1. QUARTUS II 的特点

2. 原理图输入设计法的基本操作:编程、编译、生成元件符号、功能仿真、引脚锁定、编程下载、硬件调试

3. 原理图输入的层次化设计

四)程序的分析与编程

(一)基本逻辑电路的设计 1. 组合逻辑电路 1)门电路:与门 AND;或门 OR;非门 NOT;异或门 XOR。例 4-18 三态门 例 5-13 2)比较器:一位比较器

例 4-10 四位二进制比较器 例 8-17,8-18 3)数据选择器:2 选 1 多路选择器 例 4-1,4-2,4-3 4 选 1 多路选择器 例 5-11

4)半加器 例 4-19 例 4-20 例 4-21 5)全加器 例 4-22 6)译码器:3-8 线译码器 例 8-23、7 段显示译码器 例 5-21 例 8-12 7)奇偶校验逻辑电路 例 9-4 9-30 8)编码器 8-3 优先编码器 例 5-19 2. 时序电路 1)触发器:D 触发器 例 4-7;JK 触发器;RS 触发器 例 9-16 2)计数器:二进制 例 5-2 例 9-28;十进制 例 5-3 3)寄存器:锁存寄存器 例 9-26 9-27;移位寄存器 例 5-4 4)(数控)分频器 例 5-23 5)频率计 例 5-24-27

(二)有限状态机 1. MOORE 型 例 7-2 2. MEALY 型 例 7-6 例 7-5

三、考试内容 大纲要求的熟练掌握及要求掌握的内容,其覆盖面应 90%以上,理解的内容要覆盖其全部的 60%以上,要求 了解的内容其覆盖面要占其全部的 30%以上。EDA 技术的基本概念与可编程器件的基本原理占全部内容的 30%,EDA 开发工具软件占全部内容的 20%,硬件描述语言占全部内容的 50%。试卷结构及题型及综合成绩 综合成绩依据

四、试卷结构及题型及综合成绩依据

1.试卷结构 基本题 50%左右,综合题 40%左右,提高题 10%左右。

2.题型 包括填空题、单项选择题、简答题(包括名词解释)、程序分析(包括改错、程序填空、程序解释、运行结 果分析等)及编程题(时序逻辑电路、组合逻辑电路)。填空题、单项选择题、名词解释、简答题以对基本概念的理解和硬件的内部结构,考核内容包括:应掌握的 基本概念、定义和基本计算及分析方法,理解和了解的内容也以此形式出题。程序分析、改错题及编程题以重点掌握 VERILOG HDL 语言的结构和使用方法为主,考核内容包括:VERILOG HDL 语言的基 本结构,库和程序包的应用,基本顺序语句的使用,并行语句(进程语句和元件例化语句)的使用,状态机设计方 法分析,对组合逻辑电路和时序逻辑电路的设计和编程。

3.综合成绩依据

综合成绩根据期末考试成绩、平时综合(平时成绩和实验)综合评定。平时成绩包括:作业、考勤、测验、实 验。

综合成绩=考试 70%+平时 15 %+实验 15 %。

五、考试方式 采用闭卷考试(笔试)形式,同时出 A、B 两套试题,其份量及难易程度大体相当。

六、试题数量及时间安排 试卷涵盖教学大纲规定内容的 90%以上,根据题

型,单项选择题 5 至 10 个、填空题 10 至 20 个空,简答题 3-5 个,程序分析 1-3 道,设计题 1-3 道。各个题型的分数比例如下:

1、单项选择题 10%

2、填空题 20%

3、简答题 20%

4、分析题 30%

5、编程题 20% 考试时间 120 分钟,考试日期一般安排在12~13周内进行。

七、答题要求 要求学生正确运用所学知识,答题过程完整,步骤清晰,描述准确,程序结构清晰。

《习题课《EDA技术》课程考试大纲.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
习题课《EDA技术》课程考试大纲
点击下载文档
相关专题 电子eda技术考试大纲 考试大纲 课程 习题课 电子eda技术考试大纲 考试大纲 课程 习题课
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文