文本内容:
《可编程逻辑器件》课程教学大纲
一、课程基本信息课程代码04130409课程名称可编程逻辑器件课程英文名称The ProgrammableLogic 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可编程逻辑器件的主要分类和工作原理222可编程逻辑器件的一般设计流程243可编程逻辑器件的产品构成及典型器件224开发工具MAX+PLUSII的使用445硬件描述语言VHDL要点与实例64小计1616比例50%50%合计32
五、教学环节与教学要求重点强调培养学生的动手设计能力,要求学生有一定的程序设计能力而且有较扎实的数字电路理论基础,对数字系统设计能够按模块划分进行层次设计,在设计中培养学生的分析问题解决问题的能力
六、课程考核办法考试
七、教材与主要参考书教材《可编程器件EDA技术与实践》李国洪等机械工业出版社2004参考书
1.《大规模可编程逻辑器件与数字系统设计》杨晖、张风言航空航天大学出版社
19982.《可编程逻辑阵列FPGL和EPLD》金单等编译中国科技大学出版社执笔人:。