|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/introduction-to-digital-system-design/
课程评论:没有评论
课程名称:数字逻辑设计 课程概述:本课程介绍了数字系统的基本概念,包括数制、布尔代数、逻辑网络及其简化、标准形式、组合电路、加法器、解码器、编码器、多路复用器、触发器、时序电路分析与设计、寄存器、计数器、存储器和可编程逻辑。课程旨在教会学生如何设计数字逻辑电路以执行特定功能,使学生更好地理解计算机内部工作原理。 课程包含多个部分,旨在系统化地讲解数字电子与逻辑设计的特定主题。每个部分均介绍了设计数字逻辑电路所需的不同工具和技术。课程中还包含作业和练习,帮助学生将所学理论付诸实践。 更新信息: - 2023年9月14日,新增多项作业及解决方案。 - 2023年9月16日,新增精美讲解幻灯片及多个详细解决示例。 完成本课程后,学员将能够: 1. 理解数制的基本原理并进行相互转换。 2. 理解逻辑电路的功能及其设计方法。 3. 分类组合逻辑和时序逻辑。 4. 为特定场景设计组合逻辑电路,并尽量减少所需逻辑门数量。 5. 使用标准技术去优化逻辑门要求。 6. 使用触发器设计时序逻辑电路,如计数器与移位寄存器。 7. 理解各种触发器和锁存器的工作原理,并指出它们之间的差异。 通过本课程,学生将掌握数字逻辑设计的基础知识,为进一步学习计算机科学奠定坚实基础。
Updates:Several Assignments with solutions are added (Sep 14, 2023) A new set of WONDERFUL lecture slides with animation and several step-by-step solved examples are added(Sep 16, 2023). This course introduces the basic concepts of digital systems, such as number systems, boolean algebra, logic networks and their simplification, canonical forms, combinatorial circuits, adders, decoders, encoders, multiplexers, flip-flops, sequential circuit analysis and design, registers, counters, memory and programmable logic.This course is designed to teach students how to design a digital logic circuit to perform a specific desired function. This course will give students a much better understanding of how the internals of a computer work. so our course aims to teach students the fundamentals of digital logic design. Starting from learning the basic concepts of the different base number systems ( Binary - Decimal - Hexadecimal ) and their Conversions to basic logic elements and deriving logical expressions to optimize a circuit diagram further. Also, This course is structured in such a way that each section is dedicated to a specific topic in regards to digital electronics and Logic Design. Each section of the lecture describes the different tools and techniques used to design digital logic circuits.There are assignments and Exercises throughout this course that students can use to put the theory taught to practical use.After completing this course, you'll be able to1. Understand all the fundamentals of number systems and perform conversions between them.2. Function of logic circuits and how to design them.3. Classify Combinational Logic and Sequential Logic.4. How to design a combinational logic circuit for a given scenario with the minimum number of gates possible.5. Use all the standard techniques to minimize the logic gate requirements6. Design sequential logic circuits like Counters and Shift Registers using Flip flops.7. Understand the workings of various flip flops and latches and highlight the differences between them.