Digital Systems

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

This Digital Systems course gives you a complete insight into the modern design of digital systems fundamentals from an eminently practical point of view. Unlike other more “classic” digital circuits courses, our interest focuses more on the system than on the electronics that support it. This approach will allow us to lay the foundation for the design of complex digital systems.

You will learn a set of design methodologies and will use a set of (educational-oriented) computer-aided-design tools (CAD) that will allow you not only to design small and medium-size circuits but also to access higher-level courses covering so exciting topics as application-specific integrated circuits (ASICs) design or computer architecture, to give just two examples.

Course topics are complemented with the design of a simple processor, introduced as a transversal example of a complex digital system. This example will let you understand and feel comfortable with some fundamental computer architecture terms as the instruction set, microprogram, and microinstructions.

JOIN NOW!

Show More

What Will You Learn?

  • -Learn Binary
  • -Learn Boolean Algebra
  • -Learn Logic Gates
  • -Design medium complexity digital systems.
  • -Understand the description of digital systems using high-level languages such as VHDL.
  • -Understand how computers operate at their most basic level (machine language).

Course Content

Digital Systems

  • Number System
    16:45
  • Introduction to Logic Gates
    07:14
  • Logic Gate Expressions
    13:00
  • Making logic gates from transistors
    13:02
  • Karnaugh Maps
    01:19
  • Karnaugh Maps – Introduction
    13:45
  • Karnaugh Maps – Simplify Boolean Expressions
    07:26
  • Karnaugh Maps with 4 Variables
    04:59
  • VHDL Lecture 1 VHDL Basics
    30:53
  • VHDL Lecture 2 Understanding Entity, Bit, Std logic and data modes
    14:33
  • VHDL Lecture 5 Understanding Architecture
    15:29
  • VHDL Lecture 6 Understanding Signals With Select Statements
    26:29
  • Logic Gates and the Ripple Carry Adder
    09:25
  • Digital Electronics: The Half Adder and Full Adder
    12:55
  • Half Adder Design (using universal gates)
    05:04
  • Designing a 7-segment hex decoder
    15:33
  • Logic Gates Explored and Boolean Algebra
    02:12
  • Truth Tables and Basic Logic Gates
    01:31
  • Binary 1 – Converting to and from Denary
    09:31
  • Binary 2 – Two’s Complement Representation of Negative Numbers
    12:56
  • Binary Conversion and Adders
    01:53
  • Binary 3 – Fixed Point Binary Fractions
    06:46
  • Binary Arithmetic
    10:21
  • Binary 4 – Floating Point Binary Fractions 1
    11:20
  • Binary 5 – Floating Point Range versus Precision
    11:21
  • Binary 6 – Normalised Floating Point Binary Fractions
    22:41
  • Binary 7 – Floating Point Binary Addition
    00:00
  • Binary 8 – Floating Point Binary Subtraction
    07:33
  • ASCII and Unicode Character Sets
    12:49
  • Boolean Algebra
    10:27
  • Boolean Algebra 1 – The Laws of Boolean Algebra
    14:54
  • Boolean Algebra 2 – Simplifying Complex Expressions
    19:05
  • Boolean Algebra 3 – De Morgan’s Theorem
    13:41
  • Universal Logic (Nand Gates)
    07:28

Student Ratings & Reviews

No Review Yet
No Review Yet