10783-数字系统设计与PLD应用技术.doc
《10783-数字系统设计与PLD应用技术.doc》由会员分享,可在线阅读,更多相关《10783-数字系统设计与PLD应用技术.doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、10783-数字系统设计与PLD应用技术广西高等教育自学考试大纲课程名称:数字系统设计及PLD应用技术 课程代码:10783 实践环节:10784.课程性质与设置目的和要求一、 课程性质、地位和任务数字系统设计与PLD应用技术是高等教育自学考试电子信息工程专业(独立本科段)考试计划中的一门重要专业课。随着电子信息技术的迅猛发展,现代电子产品的设计技术发生了革命的变化,国外已广泛采用了电子设计自动化(EDA)技术。利用EDA技术,电子系统工程师可快速方便地实现数字系统的集成。为了适应电子信息技术发展的潮流和国际竞争对人材的需要,在本科生中进行EDA技术的教学已成为当务之急。本课程的任务是:通过课
2、堂教学和学生实际课程设计实验的锻炼,使学生掌握数字系统与PLD应用相关的基本知识,掌握现代数字系统的设计思想和方法,并具有动手设计简单电子系统的能力。让学生使用EDA技术,完成数字电路及系统的自动化设计。通过本课程的学习,要求学生能够掌握EDA工具软件的使用方法和硬件描述语言(Verilog HDL)的编程方法。掌握EDA工具软件的编辑、编译、综合、仿真、编程下载和硬件验证等基本操作,掌握硬件描述语言的语法规则和描述方式,能用硬件描述语言完成数字电路常用组合逻辑和时序逻辑道路的设计,并初步具有数字系统的设计能力。 二、本课程的基本要求1熟悉EDA设计流程。2熟悉EDA工具软件的使用方法,掌握E
3、DA技术的原理图输入设计法,掌握用原理图输入法实现多层次系统电路的设计。3熟悉Verilog HDL设计模块的基本结构,熟悉Verilog HDL的语言规则,熟悉用Verilog HDL实现各种类型数字电路及系统设计的方法。4了解可编程逻辑器件的分类、结构及特性,了解可编程逻辑器件的编程方法。5熟悉EDA技术的应用,掌握数字电路常用组合逻辑和时序逻辑道路的设计,并初步具有数字系统的设计能力。通过本课程的学习,目的是使学生从功能电路设计转向系统设计,由传统的通用集成电路的应用转向可编程逻辑器件的应用,从硬件设计转向硬件软件高度渗透的设计,从而拓宽数字技术知识面和设计能力。课程的基本要求是掌握数字
4、设计的基本方法,算法的设计方法, VHDL语言的基本概念、语法特征和应用,以及PLD的原理、组成及应用。三、本课程与相关课程的联系本课程的先修课程为电路分析基础、C语言程序设计、数字逻辑电路等信息与通信类专业基础课。.课程内容与考核目标试卷中对不同能力层次的试题比例大致是:“识记”为10%、“理解”为30%、“应用” 为60%。第一章 EDA技术概述一、课程内容1 、EDA技术及其发展 2 、Top-down设计3 、数字设计的流程 4 、常用的EDA软件工具 5、 EDA技术的发展趋势二、学习目的与要求 本章介绍的是EDA技术的发展,要求掌握数字设计的流程及常用EDA软件工具。三、考核知识点
5、与考核要求1 、EDA技术及其发展,要求达到“识记”层次。2 、Top-down设计,要求达到“识记”层次。3 、数字设计的流程,要求达到“理解”层次。4 、常用的EDA软件工具,要求达到“识记”层次。5、 EDA技术的发展趋势,要求达到“识记”层次。 第二章 FPGA/CPLD器件 一、课程内容1、 PLD器件概述2、 PLD的基本原理与结构3、 CPLD的原理与结构4、 FPGA/CPLD的编程与配置5、 FPGA/CPLD器件概述6、 FPGA/CPLD的发展趋势 二、学习目的与要求 本章介绍的是PLD器件的概述,要求掌握PLD的原理与结构。三、考核知识点与考核要求1、 PLD器件概述,
6、要求达到“识记”层次。2、 PLD的基本原理与结构,要求达到“识记”层次。3、 低密度PLD的原理与结构,要求达到“识记”层次。4、 CPLD的原理与结构,要求达到“理解”层次。5、 FPGA的原理与结构,要求达到“识记”层次。6、 FPGA/CPLD的编程元件,要求达到“识记”层次。7、 边界扫描测试技术,要求达到“识记”层次。8、 FPGA/CPLD的编程与配置,要求达到“识记”层次。9、 FPGA/CPLD器件概述,要求达到“识记”层次。10、 FPGA/CPLD的发展趋势 ,要求达到“识记”层次。 第三章 Quartus II集成开发工具 一、课程内容1 、基于Quartus II进行
7、EDA设计开发的流程 2、Quartus II原理图设计3、Quartus II的时序分析 4、编译和仿真5、计数器74161设计举例 二、学习目的与要求基于Quartus II进行EDA设计开发的流程 以及Quartus II原理图设计、时序分析、 编译和仿真等,计数器74161设计举例 。三、考核知识点与考核要求1、基于Quartus II进行EDA设计开发的流程,要求达到“理解”层次。2、Quartus II原理图设计方法,要求达到“应用”层次。3、基于Quartus II,用74283(4位二进制全加器)设计实现一个8位全加器,并进行综合和仿真,查看综合结果和仿真结果,要求达到“应用”
8、层次。4、Quartus II的优化设置方法,要求达到“识记”层次。5、Quartus II的时序分析 ,要求达到“识记”层次。6、基于宏功能模块的设计,要求达到“识记”层次。7、锁相环模块,要求达到“识记”层次。第四章 Verilog设计初步一、课程内容1、 Verilog简介2、 Verilog模块的结构3、 Verilog基本组合电路设计4、 Verilog基本时序电路设计 二、学习目的与要求通过本章学习,正确掌握Verilog语言的基本概念、语法特征,要求应用Verilog语言来描述各种实际的电路。要求掌握基于Verilog语言的组合逻辑电路设计和时序逻辑电路设计。三、考核知识点与考核
9、要求1、Verilog语言的特点,要求达到“识记”层次。2、Verilog模块的结构,要求达到“理解”层次。3、Verilog基本组合电路设计方法,要求达到“应用”层次。 例:三人表决电路的Verilog描述4、Verilog基本时序电路设计方法,要求达到“应用”层次。第五章 Verilog语法与要素 一、课程内容1、 Verilog语言要素2、 常量3、 数据类型4、 参数5、 向量6、 运算符二、学习目的与要求本章介绍的是Verilog语法与要素,要求掌握Verilog语言里的常量、数据类型等各种参数。三、考核知识点与考核要求1、 Verilog语言要素,要求达到“识记”层次。2、 常量,
10、要求达到“理解”层次。3、 数据类型,要求达到“识记”层次。4、 参数,要求达到“识记”层次。5、 向量,要求达到“识记”层次。6、 运算符,要求达到“理解”层次。第六章 Verilog行为语句 一、课程内容1、 过程语句2、块语句3、赋值语句4、条件语句5、循环语句6、编译指示语句7、任务与函数 8、顺序执行与并发执行二、学习目的与要求本章介绍的是Verilog行为 ,要求掌握Verilog语言里的各种不同语句的用法。三、考核知识点与考核要求1、过程语句(initial、always),其中initial要求达到“识记”层次。always要求达到“理解”层次。2、块语句(begin-end、
11、fork-join),其中begin-end要求达到“理解”层次。fork-join要求达到“识记”层次。3、赋值语句(assign、=、=),要求达到“理解”层次。4、条件语句(if-else、case、casez、casex),要求达到“理解”层次。5、循环语句(for、forever、repeat、while),要求达到“理解”层次。6、编译指示语句(define、include、ifdef、else、endif),要求达到“识记”层次。7、任务(task)与 函数(function),要求达到“识记”层次。8、顺序执行与并发执行,其中并发执行l要求达到“识记”层次。顺序执行要求达到“理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 10783 数字 系统 设计 PLD 应用技术
限制150内