学校云 建设你的专属在线教育平台
中国大学MOOC
SPOC学校专有课程
数字电路与FPGA设计
分享
spContent=数字电路是现代数字信息系统的物理基础,是实现数字化制造中最基本的逻辑单元。欢迎同学们加入该课程,学习数字电路的传统理论和现代设计方法,将脑袋中的创意转变成独特的数字电路,在数字的世界中发挥你们的聪明才智。
—— 课程团队
课程概述

《数字电路与FPGA设计》是电类专业本科生的一门专业基础课,是实践性很强的课程。本课程系统讲述了数字电子的基础知识、基本分析方法和设计方法,特别是使用Verilog HDL的设计方法。课程采用线上线下混合教学模式,线上资源采用国家精品在线课程《数字逻辑设计与应用》,偏重于传统数字电子技术;线下教学采用翻转课堂,偏重于基于Verilog HDL的设计方法重构线上教授的数字器件。通过线上学习、线下翻转、理实一体相结合的方式,使学生获得电子技术方面的基本理论、知识和技能,掌握数字电路的基本分析与设计方法,初步具备工程计算和实验研究的能力,为深入学习后续课程和从事数字电子技术实际工作奠定良好的基础

授课目标

1.掌握数字电路基础知识,理解数字逻辑电路原理和工作特点,能够运用所学知识分析相关工程问题。(对应毕业要求1.3能够将电路、电子技术、信号分析及处理、控制理论、误差分析理论等相关知识和数学模型方法用于推演、分析自动化控制系统、智慧工厂开发或集成中的工程问题

2.理解FPGA的并行工作机制,能分析和判断它在整个智能仪器仪表、自动化测试系统中关键作用及对系统性能影响因素的参数。(对应毕业要求2.1能够运用数学、物理和工程科学的基本原理,识别和判断自动化控制系统中的关键环节和参数。

3.能够掌握自上而下的分析设计方法,将复杂问题分解为单元模块及更低层次的子模块。对应毕业要求2.2能够运用科学原理和数学模型的方法,将复杂系统分解,实现模块化表达,并对自动化控制系统的单元、智慧工厂进行模块化分析,获得各模块性能的定性或定量结论。)

4.掌握基于FPGA的数字电路实验方法,能够根据给定的实验方案,搭建实验系统,编写实验代码,进行实验验证。对应毕业要求4.1掌握基本实验方法,能够对自动化控制系统、智慧工厂开发或集成全周期中出现的各类物理现象、元器件特性和单元性能进行研究和实验验证

5.针对功能要求,采用科学原理和方法,分析基于FPGA的层次化设计中的核心问题,确定技术手段,制定仿真和实验研究的解决方案。对应毕业要求4.2能够基于科学原理并采用科学方法、专业理论对自动化控制系统、智慧工厂开发或集成中的关键问题进行分析,设计仿真或实验方案

6.根据设计方案,掌握FPGA的数字电路设计方法,能够根据所制定的方案,搭建系统,编写代码,对结果的正确性和可靠性进行验证。对应毕业要求4.3能够根据实验方案构建实验系统,安全地开展实验,正确采集和记录数据,并确认数据的可重复性。)

7.能够合理使用信号源、示波器、逻辑分析仪等仪器,并使用Vivado软件进行基于FPGA的控制系统或测试系统的设计,熟悉仪器的使用方法和使用场合。对应毕业要求5.1能够选择与使用专业常用的资源、现代工程工具、系统仿真与设计软件和信息技术工具,并理解其局限性。

8.掌握电路仿真软件的应用,能对数字时钟、PWM电路、密码锁、多路抢答器等等逻辑控制电路在Vivado中进行模拟仿真研究,同时能体会仿真模型与实际电路的差异性。对应毕业要求5.3能够运用适当的现代工程工具进行仿真,实现自动化控制系统、智慧工厂开发或集成中的复杂工程问题的模拟分析与预测,并能够理解其局限性

成绩 要求

本课程的学习环节包含:观看讲课视频、完成线上单元作业、完成单元测验题、参与课程讨论、参与线下教学、完成线下任务、参加期中、期末考试。

课程学习成绩由四个部分构成:

1)平时成绩30%,包括线上单元作业20%、线上单元测验20%、课程讨论30%和大作业成绩30%。

2)实验成绩10%,包括平时实验60%,综合考查实验40%。

3)期中考试10%。

(4)期末考试50%。

 完成课程学习并考核合格(>=60)的可获得相应的课程学分。

课程大纲
预备知识

高等数学、大学物理、电路分析基础、C语言






参考资料

一.教材:

  数字电路与FPGA设计,陈景波主编,南京大学出版社,2020

. 其它参考资料:

1.         数字逻辑设计及应用,姜书艳主编,电子科技大学出版社,2014

2.         数字逻辑设计及应用,姜书艳主编,清华大学出版社,2007

3.         Xilinx FPGA原理与实践—基于VIVADOVerilog HDL,机械工业出版社2018年第1版 卢有亮编著 

4.         Fundamentals of Digital Logic with Verilog Design, Brown, Z. Vranesic, McGraw-Hill,2003

5.         Logic Design Principles, Edward J. McCluskey, Prentice- Hall,1986

6.         Digital Logic: Applications and Design数字逻辑应用与设计(英文版)), John M.Yarbrough S.,机械工业出版社 2002

7.         数字电子技术基础(第5版),阎石主编,高等教育出版社,2007

8.         数字设计原理与实践(第4版),John F. Wakerly,林生等译,机械工业出版社,2007

9.         数字电路与系统(第2版),刘宝琴等编著,清华大学出版社,2007

10.         数字集成电路教程(第2版),龙忠琪等编,科学出版社  2007

11.      数字逻辑(第2版)毛法尧,高等教育出版社2008

12.      数字电路逻辑设计(脉冲与数字电路第3版),王毓银编,高等教育出版社 1999

13.      脉冲与数字电路,何绪芃等编,电子科技大学出版社  1996

14.      脉冲与数字电路,万栋义编,高等教育出版社, 1986



 

常见问题