基本目的:通过该课程的学习,同学在熟悉可编程逻辑器件的结构和原理的基础上,掌握可编程逻辑器件的开发方法和工具,学习利用VHDL语言进行数字系统设计的方法,锻炼数字系统的设计和实现的综合能力,培养同学的团队合作能力和交流能力。
内容提要:课程内容分为理论教学和设计实验两部分,其中理论教学主要内容为可编程逻辑器件的结构原理、可编程逻辑器件的特性和使用、可编程逻辑器件的开发流程、可编程逻辑器件的开发工具、可编程逻辑系统的VHDL语言设计方法和数字系统的设计方法概论。
设计实验分为入门实验,单元实验和系统实验三个层次。
实验1 入门实验(4学时)
实验2 组合逻辑设计实验(4学时)
实验3 时序逻辑电路设计实验 (4学时)
实验4 状态机及层次化设计实验(8学时)
综合实验(20学时)
题目可选:电子表/电子打铃钟/频率计/计算器/单片机/自选题。
参考教材:
1. 《可编程逻辑电路设计》,自编教材。
2. 《EDA技术实用教程》,潘松,科学出版社出版社。
3. 《VHDL与数字电路设计》,卢毅,科学出版社。
4. 《FPGA 设计及应用》,楮振勇,翁木云,西安电子科技大学。
5. 《VHDL语言100例详解》,北理工ASIC研究所,清华大学出版社。
|