Basics of Digital Circuits and Systems

0
Certificate

Paid

Language

Level

Intermediate

Access

Free

Last updated on April 26, 2026 4:05 pm

Learn about the fundamentals and basic building blocks in the design and construction of digital circuits. Understand pipelining and the Verilog algorithm.

Add your review

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

  • Discuss the history of digital circu…
  • Outline the comparison of digital sy…
  • Discuss the application of Boolean t…
  • Explain the uses of Karnaugh maps in…
  • Discuss the history of digital circuits and systems
  • Outline the comparison of digital systems to analog systems
  • Discuss the application of Boolean theorems in logic functions
  • Explain the uses of Karnaugh maps in Boolean representation
  • Analyze the multiplexer as a building block for combinational circuits
  • Outline the flow of the design process and the syntax of the Verilog
  • Outline the uses of the preset (PRE) and clear (CLR) inputs
  • Examine the functions of complementary metal-oxide-semiconductor (CMOS)
  • Analyze the finite state machines
  • Examine the special class of circuits
  • 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

    0.0 out of 5
    0
    0
    0
    0
    0
    Write a review

    There are no reviews yet.

    Be the first to review “Basics of Digital Circuits and Systems”

    ×

      Your Email (required)

      Report this page
      Basics of Digital Circuits and Systems
      Basics of Digital Circuits and Systems
      LiveTalent.org
      Logo
      LiveTalent.org
      Privacy Overview

      This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.