SPOC学校专有课程
计算机逻辑基础
分享
spContent=数字逻辑电路经历了从真空管到集成电路和可编程逻辑的发展。如今,数字电子技术已经渗透到人类社会经济生活的所有领域,并且改变着我们生活的方方面面。
—— 课程团队
课程概述

    课程教学内容包括数字逻辑基础、逻辑门电路、组合逻辑电路、组合逻辑功能模块、时序逻辑电路、时序逻辑功能模块、半导体存储器、可编程逻辑器件

    课程采用国家精品课程“数字逻辑电路”作为线上资源

授课目标

    通过本课程的学习,理解数字技术的基本概念、基本原理,掌握数字电路的分析与设计方法,学会使用EDA工具设计数字电路,能够对数字电路进行测试并根据测试结果分析、判断和排除故障,具有设计和实现复杂数字系统的初步能力。


成绩要求

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

(1)单元测验

(2)单元作业

(3)课程结束后,参加期末考试


课程大纲
预备知识

电路基础,模拟电子技术基础

参考资料

[1] 蒋立平,姜萍,谭雪琴,花汉兵. 数字逻辑电路与系统设计 (第3版). 北京:电子工业出版社,2019.1

[2] Thomas L. Floyd. Digital Fundamentals (11th edition). Pearson, 2014

[3] M. Morris R. Mano, Michael D. Ciletti. Digital Design: With an Introduction to the Verilog HDL, VHDL, and SystemVerilog (6th Edition). Pearson, 2017

[4] John F. Wakerly. 数字设计-原理与实践 (第四版影印版). 北京:高等教育出版社,2007

[5] Anant Agarwal, Jeffrey H.Lang. 于歆杰 等译. 模拟和数字电子电路基础. 北京:清华大学出版社,2008

[6] Stephen Brown, Zvonko Vranesic. 罗嵘 选译. 数字逻辑与Verilog设计 (第3版). 北京:清华大学出版社,2014

[7] Jan M.Rabaey,‎ Anantha Chandrakasan,‎ Borivoje Nikolie.‎ 周润德 等译.‎ 数字集成电路:电路、系统与设计(第2版). 北京:电子工业出版社,2010


常见问题

Q1:“电路”和“模拟电子技术”学得不太好的同学,学习“数字逻辑电路”会有困难吗?

A:不会。本课程虽然叫“数字逻辑电路”,但是我们更加注重的是“逻辑”而不是“电路”。课程主要学习的是逻辑分析和逻辑设计方法我们仅需要“电路”和“模拟电子技术”中非常基础的知识,例如戴维南等效电路,半导体器件的基本原理和外部特性等等。所以,欢迎同学们加入数字设计的世界!


Q2:“数字逻辑电路”和现在流行的FPGA设计是什么关系呢?

A:“数字逻辑电路”的理论知识可以使得同学们对数字设计有清晰的认识,同时也很好的解释了FPGA设计的思想和过程。本课程通过几个数字设计案例,完整讲述了FPGA设计的基本概念和开发流程,为同学们自主设计复杂的数字系统打好基础。


Q3:学完本课程后,我能掌握什么本领,我可以做什么呢?

A:数字逻辑电路说白了就是“玩转”0和1的世界。其实在当今信息时代,数字电路距离我们非常近。计算机、手机、MP3、数码相机、U盘……这一切都是数字电路的范畴。所以,学完本课程,你可以设计很多有趣和实用的数字电路。你可以在实验室通过典型的数字电路手工设计方法来设计一个马路上的信号灯或是床头的数字钟,也可以用计算机辅助设计工具来制作一个温湿度计或者地铁里的自动贩卖机,你还可以在数字通信和电子测量等复杂电子系统中大显身手,同时你也会有本领排查数字系统中的故障。来吧,让我们一起领略数字设计的魅力!