《浙江大学研究生课程教学大纲.docx》由会员分享,可在线阅读,更多相关《浙江大学研究生课程教学大纲.docx(3页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、浙江大学研究生课程教学大纲四、预备知识或先修课程要求一、基本情况预修课程:1、数字电路;2、微机原理课程编号开课(院)系航空航天学院开课学期秋冬中文课程名称基于FPGA的数字系统设计授课语言中文英文课程名称Digital system design based on FPGA任课教师1金小军职称副教授工作证号E-mail:联系 任课教师2职称工作证号E-mail:联系 (手机)课内总学时数 及其分配(1学 分16学时)48学时自学讲课36讨论实验12其他学分数3考核方式报告/论文二、课程内容 中文简介(不 少于300字)本课程是为从事数字系统设计的研究生开设的实践性较强的电类课程。课程的目 的
2、在于使学生了解现代数字系统设计的基本方法、现代数字系统的算法设计和硬件实 现、VHDL硬件描述语言以及可编程逻辑器件的工作原理及其应用技术,全面实现数 字系统设计的自动化,为从事数字系统设计提供最新理论基础和应用技术。课程以 Xilinx公司FPGA的开发为重点,主耍内容包括现代数字系统设计技术概述、基于 VHDL语言的设计、基于IPCore的设计、系统仿真、基于FPGA的系统级设计技术、 在线逻辑分析技术。通过本课程学习,基本掌握VHDL硬件描述语言以及基于FPGA 数字系统的开发流程和设计方法。本课程理论学时24学时,实践教学8学时。课程选 用教材为:基于FPGA的现代数字系统设计,刘桂华
3、主编,西安电子科技大学出版社, 2012年出版。三、课程内容 外文简介This course is designed for graduate students engaged in the design of digital systems. The purpose of the course is to make students understand the basic methods of modern digital system design, algorithm design and hardware implementation of modern digital system
4、s, VHDL hardware description language as well as the principle and its application technology of programmable logic devices.五、教学目的 与要求(不少于200字)本课程的目的在于使学生了解现代数字系统设计的基本方法、现代数字系统的算法设 计和硬件实现、VHDL硬件描述语言以及可编程逻辑器件的工作原理及其应用技术, 全面实现数字系统设计的自动化,为从事数字系统设计提供最新理论基础和应用技术。 教学要求包括:1、了解现代数字系统的设计的基本方法、现代数字系统的算法设计和硬件实
5、现;2、掌握VHDL硬件描述语言的程序结构、数据类型、基本描述语句和描述方式;3、掌握常用EDA开发软件-ISE软件的设计方法和设计过程;4、掌握可编程逻辑器件的工作原理及应用技术;5、通过实验掌握电子设计自动化的最新设计方法。六、教材或讲 义刘桂华著,基于FPGA的现代数字系统设计,西安电子科技大学出版社,2012年9月 出版七、参考书目八、教学日历(授课内容详细至二级标题,实验课、讨论课写出题目或主题)周次教学内容(包括课堂讲授、实验、讨论、考试等)备注1课程介绍,FPGA / CPLD结构介绍2EDA设计工具ISE软件介绍3VHDL语言14VHDL语言25VHDL设计实例6基于IP核的设计7FPGA系统设计18FPGA系统设计29实验一10系统仿真111实验二12系统仿真213实验三14在线逻辑分析技术15实验四16机动九、备注