0(0)

Digital Electronics

  • Course level: Beginner

Description

Digital Electronics is the study of electronic circuits that are used to process and control digital signals.

In contrast to analog electronics, where information is represented by a continuously varying voltage, digital signals are represented by two discreet voltages or logic levels. This distinction allows for greater signal speed and storage capabilities and has revolutionized the world’s electronics. Digital electronics is the foundation of all modern electronic devices such as cellular phones, MP3 players, laptop computers, digital cameras, high definition televisions, etc.

 

The major focus of the DE course is to expose students to the design process of combinational and sequential logic design, teamwork, communication methods, engineering standards, and technical documentation.

Digital Electronics is one of three foundation courses in the Project Lead The Way
high school pre-engineering program. The course applies and concurrently develops secondary-level knowledge and skills in mathematics, science, and technology.

>

What Will I Learn?

  • On successful completion of this course students will be able to:
  • 1 Perform basic arithmetic calculations in binary, decimal and hexadecimal.
  • 2 Analyse and synthesise combinational logic circuits.
  • 3 Develop Moore finite state machines.
  • 4 Select, justify and use appropriate input and output devices and controllers for simple digital systems;

Topics for this course

206 Lessons

Digital Electronics

Representation of Number Systems and Basics of Number System00:00:00
Addition operation in Different Number systems (Binary, Octal & Hexadecimal Addition)00:00:00
Subtraction operation in Different Number Systems (Binary, Octal and Hexadecimal Subtraction)00:00:00
Octal and Binary Multiplication, Number System Multiplication00:00:00
Decimal to Binary Conversion00:00:00
Decimal to Octal Conversion00:00:00
Decimal to Hexadecimal Conversion00:00:00
Octal, Binary and Hexadecimal to Decimal conversion00:00:00
Hexadecimal to Binary to Octal conversion and Visa versa00:00:00
X Number System to Y Number System conversion, Number System Conversion00:00:00
1’s & 2’s Compliment, 7’s & 8’s Compliment, 9’s & 10’s Compliment and 15’s & 16’s Compliment00:00:00
Simple Signed Representation, Example and Block Diagram of Simple Signed Representation00:00:00
1’s compliment signed Representation, Example & Blockdiagram of 1’s compliment signed Representation00:00:00
2’s compliment signed Representation, Example & Blockdiagram of 2’s compliment signed Representation00:00:00
Examples on 1’s compliment signed Representation and 2’s compliment signed Representation00:00:00
Shortcut Method to find 2’s compliment00:00:00
Binary Subtraction using 1’s compliment00:00:00
Binary Subtraction using 2’s compliment00:00:00
Classification of Codes00:00:00
BCD code, Binary Coded Decimal Code00:00:00
BCD Addition00:00:00
BCD to Binary conversion00:00:00
Binary to BCD conversion00:00:00
2421 BCD code and 2*421 BCD code00:00:00
Excess 3 Code basics and its properties00:00:00
Excess 3 Addition00:00:00
Identification of self complimenting code00:00:00
ASCII code, American Standard Code for Information Interchange00:00:00
Gray Code basics, properties, Importance and applications00:00:00
Binary to Gray code conversion00:00:00
Gray to Binary Code conversion00:00:00
Identification of Base or Radix of given number00:00:00
Total bits required to represent a number00:00:00
Minimal Decimal Equivalent00:00:00
Hamming Code Basics00:00:00
Hamming Code generation00:00:00
Hamming Code error detection and Hamming Code error correction00:00:00
IEEE 754 floating point single precision 32 bit format00:00:00
IEEE 754 floating point double precision 64 bit format00:00:00
De Morgen’s Theorem and Proof of De Morgen’s Theorem00:00:00
Boolean Algebra Rules00:00:00
Consensus Theorem and Proof of Consensus Theorem00:00:00
Boolean Algebra Examples part 100:00:00
Boolean Algebra Examples Part 200:00:00
Boolean Algebra examples part 300:00:00
Dual and Self Dual of Boolean equation00:00:00
SOP – Sum Of Product, POS – Product Of Sum and Canonical Form of Boolean function Representation00:00:00
Minterms and Maxterms in Boolean function Representation00:00:00
SOP to SSOP conversion, Sum Of Product to Standard Sum Of Product Conversion00:00:00
POS to SPOS conversion, Product Of Sum to Standard Product Of Sum Conversion00:00:00
SSOP to SPOS conversion and SPOS to SSOP conversion00:00:00
Examples on SOP and POS00:00:00
Logic GATE’s Introduction00:00:00
NOT gate and NOT gate Applications, Logic gates00:00:00
AND gate, Properties of AND gate and Examples of AND gate, Logic Gate’s00:00:00
OR gate, Properties of OR gate and Examples of OR gate, Logic Gate’s00:00:00
NAND gate and NOR Gate in Logic Gate’s00:00:00
XOR gate and XNOR gate, Properties of XOR and XNOR gate in Logic GATE’S00:00:00
Examples on XOR and XNOR gate part 100:00:00
Examples on XOR and XNOR gate Part 200:00:00
NOR as universal GATE00:00:00
NAND as universal GATE00:00:00
Minimum Two input NAND for multiple input AND & Minimum Two input NAND for multiple input NAND00:00:00
Minimum two input NAND gates for Boolean expression00:00:00
Minimum two input NAND gates for Boolean equation00:00:00
Boolean expression to NAND gate implementation00:00:00
AOI to NAND gate implementation00:00:00
Boolean expression to NOR gate implementation00:00:00
AOI to NOR implementation00:00:00
Stuck at 1 and Stuck at 0 fault in Logic circuit00:00:00
Karnaugh Map basics & Key points of Karnaugh Map, K Map00:00:00
K Map rules for grouping cells, K map rules for formation of Boolean function, K map00:00:00
Implicants, Prime Implicants and Essential Prime Implicants in K Map00:00:00
K Map Examples, Karnaugh Map Examples, K Map, Part 100:00:00
K Map Examples, Karnaugh Map Examples, K Map, Part 200:00:00
K Map with Don’t care examples, Karnaugh Map with don’t care examples, Part 100:00:00
K Map with Don’t care examples, Karnaugh Map with don’t care examples, Part 200:00:00
K Map for POS expression, Karnaugh Map for POS expression, K Map00:00:00
5 variable K Map, 5 variable Karnaugh Map, 5 variable K Map Example, 5 variable Karnaugh Map Example00:00:00
6 variable K Map, 6 variable Karnaugh Map, 6 variable K Map Example, 6 variable Karnaugh Map Example00:00:00
K Map Examples of GATE, ISRO and DRDO Examination00:00:00
Quine Mccluskey Minimization Technique for Boolean expression00:00:00
Combinational circuit and Sequential circuit in Digital Electronics00:00:00
Combinational circuit designing examples00:00:00
Combinational circuit examples00:00:00
Half Adder00:00:00
Full Adder00:00:00
Full Adder using Half Adder00:00:00
Half Adder using NAND gates00:00:00
4 bits parallel Adder00:00:00
BCD Adder by Parallel Adder00:00:00
1’s Compliment Subtraction using Parallel Adder00:00:00
2’s Compliment Subtraction using Parallel Adder00:00:00
Half Subtractor00:00:00
Half Adder using Half Subtractor00:00:00
Half Subtractor using Half Adder00:00:00
Full Adder using Half Subtractor00:00:00
Full Subtractor00:00:00
Parallel Subtractor using Full Subtractor and Half Subtractor00:00:00
2 Bits Multiplier using Half Adder00:00:00
Excess 3 Addition by Parallel Adder00:00:00
2 bits Data comparator00:00:00
Seven Segments Display Decoder00:00:00
Carry Look Ahead Adder, CLA Adder00:00:00
Even Parity Generator and Odd Parity Generator00:00:00
Decoder Basics and 2 to 4 Decoder00:00:00
3 to 8 Decoder working, Truth Table and Circuit Diagram00:00:00
Combinational Circuit Output Waveforms with Delay at Gates – Part 100:00:00
Combinational Circuit Output Waveforms with Delay at Gates – Part 200:00:00
Priority Encoder Basics, Working, Truth Table and Circuit00:00:00
Decimal to BCD Encoder Basics, Working, Truth Table, Boolean Expression and Circuit00:00:00
Implementation of Full Adder using Decoder00:00:00
Binary Code to Gray Code Converter00:00:00
Multiplexer MUX Basics, Working, Advantages, Applications and Types00:00:00
2 to 1 Multiplexer00:00:00
4 to 1 Multiplexer00:00:00
8 to 1 Multiplexer00:00:00
MUX Tree, Multiplexer Tree00:00:00
Designing of 4 to 1 Multiplexer using 2 to 1 Multiplexer00:00:00
Designing of 8 to 1 Multiplexer using 2 to 1 Multiplexer00:00:00
8 to 1 MUX using 4 to 1 MUX by two different Methods00:00:00
SOP Implementation using Multiplexer00:00:00
Full Adder Implementation using 4 to 1 Multiplexer00:00:00
Full Adder using 2 to 1 Multiplexer00:00:00
Identification of Boolean Expression from Multiplexer Circuit00:00:00
Identification of logic Gate’s from Multiplexer circuit00:00:00
Examples based on Multiplexer from GATE/ISRO00:00:00
Examples Based on Multiplexer00:00:00
Coincidence Logic and Problems based on Coincidence Logic00:00:00
Demultiplexer and 1 to 2 Demultiplexer00:00:00
1 to 4 Demultiplexer Working, Truth Table, Boolean Expression and Circuit00:00:00
1 to 8 Demultiplexer Working, Truth Table, Boolean expression and circuit00:00:00
Implementation of Full Subtractor using 1 to 8 Demultiplexer00:00:00
Demultiplexer as Decoder00:00:00
Implementation of Boolean Expression using Demultiplexer00:00:00
Sequential circuit00:00:00
Clock and Triggering by clock in Sequential circuit00:00:00
Difference between Latch and Flip Flop00:00:00
SR Latch by NOR gates00:00:00
SR Latch using NAND gates00:00:00
Truth Table, Characteristic Table and Excitation Table of Flip Flop00:00:00
SR Flip Flop or Set Reset Flip Flop00:00:00
D Flip Flop or Data Flip Flop00:00:00
JK Flip Flop00:00:00
Race Around Condition in JK Flip Flop00:00:00
Master Slave JK Flip Flop00:00:00
T Flip Flop or Toggle Flip Flop00:00:00
Preset and Clear Input in Flip Flop00:00:00
SR Flip Flop to D Flip Flop conversion00:00:00
SR Flip Flop to JK Flip Flop conversion00:00:00
SR Flip Flop to T Flip Flop conversion00:00:00
JK Flip Flop to D Flip Flop Conversion00:00:00
JK Flip Flop to T Flip Flop conversion00:00:00
D Flip Flop to JK Flip Flop conversion00:00:00
D Flip Flop to T Flip Flop conversion00:00:00
T Flip Flop to D Flip Flop Conversion00:00:00
T Flip Flop to JK Flip Flop conversion00:00:00
JK Flip Flop to SR Flip Flop, D Flip Flop to SR Flip Flop and T Flip Flop to SR Flip Flop conversion00:00:00
Examples on Flip Flop00:00:00
Examples on Latch00:00:00
D Latch00:00:00
Counter in Digital Electronics00:00:00
Asynchronous Up Counter or Ripple Up Counter00:00:00
Asynchronous Down Counter or Ripple Down Counter00:00:00
Modulo Counter by Asynchronous Counter00:00:00
BCD Counter or Decade Counter or Modulo 10 Counter00:00:00
2 bits Synchronous Counter using JK Flip Flop00:00:00
3 bits Synchronous Counter using T Flip Flop00:00:00
3 bits Synchronous Up Down Counter00:00:00
Ring Counter00:00:00
Johnson’s Counter / Twisted Ring Counter / Switch Tail Ring Counter00:00:00
Arbitrary Sequence Counter Example 100:00:00
Arbitrary Sequence Counter Example 200:00:00
Sequence Generator Example 100:00:00
Sequence Generator Example 200:00:00
Sequence Detector Example 100:00:00
Sequence Detector Example 200:00:00
Examples of Counter in Digital Electronics00:00:00
Register Basics, Format and Classification00:00:00
SISO Shift Register, Serial Input Serial Output Shift Register00:00:00
SIPO Shift Register, Serial Input Parallel Output Shift Register00:00:00
PIPO Register, Storage Register, Buffer Register00:00:00
PISO Shift Register, Parallel Input Serial Output Shift Register00:00:00
Bidirectional Shift Register00:00:00
Universal Shift Register00:00:00
Examples based on Shift Register00:00:00
Moore State Machine and Example on Moore State Machine00:00:00
Mealy State Machine and Example on Mealy State Machine00:00:00
Comparison of Mealy State Machine and Moore State Machine00:00:00
ROM – Read Only Memory00:00:00
RAM – Random Access Memory00:00:00
PLA – Programmable Logic Array00:00:00
PAL – Programmable Array Logic00:00:00
Binary Weighted Digital to Analog Converter DAC00:00:00
Example of Binary Weighted Digital to Analog Converter DAC00:00:00
R-2R ladder Digital to Analog Converter DAC (Voltage Switched Network)00:00:00
Example on R-2R Ladder Digital to Analog Convertor DAC00:00:00
R-2R Ladder Digital to Analog Convertor DAC (Current Switched Network)00:00:00
Counter Type ADC, Counter Type Analog to Digital Converter00:00:00
Tracking Type ADC, Tracking Type Analog to Digital Converter00:00:00
Successive Approximation Type ADC, Successive Approximation Type Analog to Digital Converter00:00:00
Flash ADC, Flash Analog to Digital Converter00:00:00
Half Flash ADC, Half Flash Analog to Digital Converter00:00:00
Dual Slope ADC, Dual Slope Analog to Digital Converter00:00:00
Sigma Delta ADC, Sigma Delta Digital to Analog Converter00:00:00
Examples on ADC, Examples on Analog to Digital Converter00:00:00
60 £

Material Includes

  • • Foundations of Digital Electronics
  • Scientific and Engineering Notations
  • Electronic Component Identification
  • Basic Soldering and PCB Construction
  • Electron Theory & Circuit Theory Laws
  • Circuit Simulation
  • • Sequential Logic Analysis and Design
  • Flip-Flops, Latches and Their Applications.
  • Asynchronous Counter Design with Small and Medium Scale Integrated Circuits.
  • Synchronous Counter Design with Small and Medium Scale Integrated Circuits.
  • Sequential Logic Design with Field Programmable Gate Arrays
  • Introduction to State Machines.
  • • Combinational Logic Analysis and Design
  • Binary, Octal and Hexadecimal Number Systems
  • Boolean Algebra and DeMorgan’s Theorems
  • AND-OR-INVERT, NAND Only, and NOR Only Logic Design.
  • Binary Adders and Two’s Complement Arithmetic
  • Combinational Logic Design with Field Programmable Gate Arrays

Enrolment validity: Lifetime

Requirements

  • -You will need knowledge of analog electronics and the parts listed in the first lesson.
  • -No prior experience or knowledge in digital electronics is needed - just some basic math and computer skills!