课程大纲
英文名称:Modern Programmable logic Device
学时与学分:48/2
课程性质和目的
《现代可编程逻辑器件》是电子信息工程、通信工程专业的一门重要的专业选修课,它是在修完电路及电子技术(电路分析、模拟电子技术和数字电子技术)的基础上进行的。通过本课程的学习,使学生了解可编程逻辑器件的结构及工作原理,掌握运用硬件描述语言设计数字系统的基本方法,熟练应用相关的软件开发工具MAXPLUSⅡ(或QUARTUSⅡ)。
课程基本内容
1. 可编程逻辑器件的发展概况、基本结构及开发流程
2. 硬件描述语言
VHDL语言的基本结构;
VHDL语言的数据类型及运算操作符
VHDL语言构造体的描述方式
VHDL语言主要描述语句
3. 基本数字电路的VHDL编程实现
组合逻辑电路
时序电路(计数器/译码器/移位寄存器)
存储单元(RAM/双口RAM/FIFO)
简单状态机电路
4. QUARTUSⅡ开发软件
数字电路的图形化设计
电路的逻辑综合
电路的软件仿真
可编程逻辑器件的下载
课程基本要求
1. 了解可编程逻辑器件的工作原理;
2. 掌握利用VHDL语言实现基本的数字电路的方法;
3.熟练掌握可编程逻辑器件的开发流程及开发软件的使用
教学安排
讲课:28
1. 可编程逻辑器件的发展概况、基本结构及开发流程(2学时)
2. 硬件描述语言(10学时)
3. 基本数字电路的VHDL编程实现(12学时)
4. QUARTUSⅡ开发软件(4学时)
上机实验 20学时
1. 组合逻辑电路的图形化编程实现,熟悉开发软件的流程(4学时)
2. 计数器电路的实现(同步/异步;不同进制10/24/60)(4学时)
3. 移位寄存器、译码电路和显示驱动电路的实现(4学时)
4. AD0809控制电路的实现(4学时)
5. 上机考试(题目自选)(4学时)
推荐教材及参考书
侯伯亨,顾新编著,《VHDL硬件描述语言与数字逻辑电路设计》(修订本);西安:西安电子科技大学出版社,2000年5月
潘松,黄继业编著,《EDA技术实用教程》(第二版);北京:科学出版社,2005年2月
先修课程:《低频电子线路》 《数字电子技术》
修课对象:电子信息工程、通信工程、测控技术等专业
考核方式:上机+报告
撰稿人:倪效勇
审稿人:叶敦范