Basics of Digital Circuits and Systems
Learn about the fundamentals and basic building blocks in the design and construction of digital circuits. Understand pipelining and the Verilog algorithm.
This free online course teaches you about the building blocks used in the design and construction of digital circuits. You will learn about the minimization of logical expressions using the design of combinational and sequential circuits. You will also be able to explain the application of number systems, as well as building algorithms in Verilog, a hardware description language (HDL).
What You Will Learn In This Free Course
Introduction to Boolean Logic and Terminologies
In this module, you will be introduced to the fundamentals of building blocks in the design of a digital circuit. You will also be introduced to the basic boolean theorems, as well as the associate techniques used in digital circuits. An understanding of Verilog as a hardware description language will also be covered in this module.
Boolean Functions and Truth Tables
In this module, you will be introduced to the concept of universality, as well as its importance in a circuit design. You will also be introduced to the basics of Karnaugh maps and using it in boolean representation. The minimization of multiple-output, as well as the implementation of number systems, will also be covered in this module.
Design and Analysis of Combinational Circuits
In this module, you will be introduced to the application of combinational circuits, as well as determining the potency of combinational logic designs. You will also be introduced to the universality of multiplexers and demultiplexers. The design process of a circuit, as well as the process of writing Verilog codes, will also be analyzed in the module.
Design and Analysis of Sequential Elements
In this module, you will be introduced to the fundamentals and applications of sequential elements in a gated latch. You will also be introduced to the application of registers in sequential circuits. The concepts of Flip-flop, as well as assignment statements and instantiation, will also be covered in this module.
Diploma in Digital Circuits and System – First Assessment
You must score 80% or more to pass.; Module
Introduction to Delays and Sequential Circuits
In this module, you will be introduced to complementary metal-oxide-semiconductor(CMOS), as well as a brief description of a transistor. You will also be introduced to the parameters affecting delays in circuits and the characterization of time. The fundamentals of the state machines and styles mixing in Verilog will also be covered in this module.
State Machines
In this module, you will be introduced to finite state machines, as well as the special class of circuits. You will also be introduced to the techniques for solving problems, as well as state minimization in circuits. The process of timing sequential circuits and Verilog styles will also be covered in this module.
GCD Machine and Data path
In this module, you will be introduced to the design and implementation of the Greatest common divisor algorithm, as well as its translation to Verilog for communication with hardware. You will also be introduced to the application of a controller in GCD machines, as well as the rudiments of the data path.
Pipelining and Statement Structure
In this module, you will be introduced to the concept of pipelining in digital circuit design, as well as the methodology for pipelining circuits. You will also be introduced to the latency and throughput of a K-pipeline. The algorithms and syntax of assignments in Verilog will also be covered in this module.
Number Representation and Arithmetic Circuits
In this module, you will be introduced to number representation, as well as the operational computation of signed numbers. You will also be introduced to the fundamentals of adders, as well as the notion of carry. Multipliers and the recursive doubling technique will also be covered in this module.
Diploma in Digital Circuits and System – Second Assessment
You must score 80% or more to pass.; Module
Course assessment
User Reviews
Be the first to review “Basics of Digital Circuits and Systems”
You must be logged in to post a review.


There are no reviews yet.