Course Information
Course Overview
An Introduction to How Digital Computers and Electronics Systems Work and The Fundamental Principles Behind a System
This course provides a solid foundation in digital electronic systems. How the electronic devices and subsystems work in a digital computer and similar machines. The course covers combination and sequential logic circuits. Topic study will include number systems, Boolean algebra, logic families, medium-scale integration (MSI) and large-scale integration (LSI) circuits, analog-to-digital (AD) and digital-to-analog (DA) conversion, and more related topics. Upon completion, students will be able to construct, analyze, verify, and troubleshoot digital circuits using appropriate techniques and procedures and test related equipment.
This course also demonstrates the use of FPGA programming using HDL. Project creation of FPGA basic applications using industry-grade software used by digital system designers. This process involves a lot of components, from determining the logic behind the project to simulating before deployment to testing and seeing results before full implementation.
Here is an example of VHDL programming: Here's your VHDL code implementing an AND gate using the requested format and labels: library ieee;
use ieee.std_logic_1164.all;
use ieee.numeric_std.all;
entity gate is
port (
A: in std_logic_vector (0 to 9);
B: in std_logic_vector (0 to 9);
Y: out std_logic_vector (0 to 9) := (others => '0');
SEL: in std_logic_vector (3 downto 0);
HEX_OUT: out std_logic_vector (0 to 6)
);
end gate;
Course Content
- 4 section(s)
- 20 lecture(s)
- Section 1 Introduction
- Section 2 Digital Logic Gates Combinations
- Section 3 Intermediate Combination Logic
- Section 4 Intro to FPGA and HDL programming
What You’ll Learn
- Understand and utilize virtual instrumentation to analyze digital circuits, Study and apply the concepts of basic computer logic design[Or-And-Not], Study and apply the concepts of basic computer logic design[Nand-Nor], Understand and apply Boolean theorems to computer logic design, Describe and utilize the Universal gates [Nand and Nor] to computer logic design, Analyze Combinational Computer Logic Circuits, Utilize simplification techniques to computer logic design, Utilize Karnaugh Mapping Techniques to simplify digital logic designs, Design computer combinational logic circuits, Understand and utilize arithmetic computer logic circuits, Design Computer Digital Logic Circuits with Medium Scale Integrated Circuits, Design Computer Sequential Logic Circuits
Skills covered in this course
Reviews
-
SSarvana.Resitha
It is one of the best course
-
RRekkah Amine
yes ofcourse
-
MMusa Aljizani
Great to learn some new skills
-
MMichael Chaffin
He seems very knowledgeable on the subject matter