资源描述
《可编程逻辑器件》课程教学大纲
一、课程基本信息课程代码:04130409
课程名称:可编程逻辑器件课程英文名称:The Programmable Logic Device
课程所属单位:电气信息工程系电气自动化教研室课程面向专业:电子及电气等电类专业
课程类型:选修课先修课程:数字电路技术程序设计
学分:1.5总学时:32(其中理论学时:16实验学时:16)
二、课程性质与目的
本课程是电子及电气专业的选修课程,大规模可编程器件及其开发工具是EDA技术的两大技术 基础,通过该课程的学习可使学生掌握大规模可编程专用集成电路FPGA和CPLD的结构,熟悉一种 硬件描述语言,掌握开发工具的使用,熟悉器件的设计及应用方法等,使未接受EDA实践的电类专 业学生能迅速进入EDA领域,掌握从事电子系统设计工作所必备的基本能力和技能,并通过EDA设 计综合实例提高学生的EDA技术应用水平。
三、课程教学内容与要求课程内容提要
(-)可编程逻辑器件的主要分类和工作原理基本要求:
可编程逻辑器件的开展概况和分类阵列型可编程逻辑器件(PLD)
现场可编程门阵列(FPGA)
(-)可编程逻辑器件的一般设计流程基本要求:
可编程逻辑器件的设计流程在系统可编程技术
(三)可编程逻辑器件的产品构成及典型器件
基本要求:
1. Altera器件性能特点
2. MAX7000系列器件
3. FLEX10K系列器件
4. APEX20K系列器件
(四)开发工具MAX+PLUSII的使用
基本要求:掌握开发工具的使用
1 . MAX+PLUSH基本操作
2 .进一步掌握MAX+PLUSII的高级用法重难点内容:能熟练用工具进行程序设计及仿真。
(五)硬件描述语言VHDL要点与实例基本要求:掌握硬件描述语言设计
1. VHDL设计程序的基本结构
2. VHDL语言的语法及方法重难点内容:如何把实际问题用VHDL语言进行行为描述。
四、学时分配学时分配表
序 号
教学内容(按章填写)
学时
课堂讲授
实验课
习题课
讨论课
其它
1
可编程逻辑器件的主要分类和工作原理
2
2
2
可编程逻辑器件的一般设计流程
2
4
3
可编程逻辑器件的产品构成及典型器件
2
2
4
开发工具MAX+PLUSII的使用
4
4
5
硬件描述语言VHDL要点与实例
6
4
小计
16
16
比例
50%
50%
合计
32
五、教学环节与教学要求
重点强调培养学生的动手设计能力,要求学生有一定的程序设计能力而且有较扎实的数字电路 理论基础,对数字系统设计能够按模块划分进行层次设计,在设计中培养学生的分析问题解决问题 的能力。
六、课程考核方法
考试七、教材与主要参考书
教材:《可编程器件EDA技术与实践》李国洪等机械工业出版社2004
参考书:
1 .《大规模可编程逻辑器件与数字系统设计》杨晖、张风言航空航天大学出版社1998
2 .《可编程逻辑阵列FPGL和EPLD》 金单等编译 中国科技大学出版社执笔人:
展开阅读全文