现代电子技术综合实验课程是电子信息类专业本科生共同的一门实践类核心课程,是对先修的多门专业课程知识及现代电子设计技术的实际综合应用,在课程体系中具有重要地位。
本课程以项目为主线,采用FPGA、单片机应用设计技术,使学生学习与了解项目系统的工作原理,掌握项目系统的方案设计、模块与系统设计、仿真与硬件实施、数据实时测试与分析的全过程。目的使学生得到模拟与数字、硬件与软件的实际工程训练,获得综合电子设计分析问题和解决问题的能力提升,以及资料收集、合作讨论、论文报告撰写等综合素质的培养,为学生未来进入毕业设计、走向工作岗位和进入研究生学习奠定基础。
本课程教学模式采用教师授课为辅,实验过程辅导和跟踪、学生自主开放式设计为主。其实验相关知识授课内容10学时,开放式自主实验内容30学时。
本课程的学习环节包含:观看讲课视频、参与课程知识点应用的作业练习、选择实验项目、完成选定项目的方案设计、单元模块及系统的程序设计与仿真、硬件实现与数据测试分析。成果完成后,完成论文报告的撰写与提交,及课程作业与论文的互评考核等。
第1章 课程概要与FPGA软硬件平台学习和使用
1-1 课程概要
1-2-1 FPGA硬件设计平台学习
1-2-2 FPGA软件设计平台安装
1-2-3 FPGA软硬件设计平台使用1
1-2-4 FPGA软硬件设计平台使用2
1-2-5 FPGA软硬件设计平台使用3
1-3 FPGA软硬件平台ISE-Basys2的使用
1-4 FPGA软件平台Vivado使用
第2章 FPGA项目设计语言与设计案例学习
2-4 FPGA应用设计语言 Verilog
2-1-1 FPGA应用设计硬件描述语言VHDL-1
2-1-2 FPGA应用设计硬件描述语言VHDL-2
2-1-3 FPGA应用设计硬件描述语言VHDL-3
2-1-4 FPGA应用设计硬件描述语言VHDL-4
2-2-1-1 FPGA应用设计案例显示1-1
2-2-1-2 FPGA应用设计案例显示1-2
2-2-2-1 FPGA应用设计案例显示2-1
2-2-2-2 FPGA应用设计案例显示2-2
2-2-2-3 FPGA应用设计案例显示2-3
2-2-2-4 FPGA应用设计案例显示2-4
2-3-2 FPGA应用设计单元作业2:信号产生电路的设计
2-3-3 FPGA应用设计单元作业3:数码管扫描显示电路的设计
2-3-1 FPGA应用设计单元作业1:分频器的设计
第3章 FPGA实验项目设计(语言及项目任选其一完成)
3-1 FPGA应用设计项目1:基于FPGA数字秒表的设计与实现
3-2 FPGA应用设计项目2:基于FPGA数字频率计的设计与实现
3-3 FPGA应用设计项目3: 基于FPGA的DDS信号发生器的设计与实现
第4章 FPGA实验项目设计论文报告撰写
4-1 论文报告撰写要求与参考
4-2 撰写并提交“基于FPGA项目设计”论文报告1份