Digital Electronics

Digital Electronics

Digital Electronics course covers all fundamental concepts in digital design. At the end of the course, one would be able to analyze and synthesize different combinational and sequential digital systems for real-world use.

Course ObjectivesSyllabus
(Access Video and Notes for each topic)Text BooksReferencesOnline ResourcesCourse Outcomes

Download Digital Electronics Syllabus

Digital Electronics Course Objectives

  • To understand common forms of number representation in digital electronic circuits and convert between different representations.
  • To design combinational logic circuits.
  • To design sequential logic circuits.
  • To understand logic families and data converters

Digital Electronics Syllabus

UNIT 1

Number Systems:

Review of Number Systems

Video

Notes

Complements of Numbers

Video

Notes

Codes - Binary Codes

Video

Notes

Binary Coded Decimal Code and its Properties

Boolean Algebra and Switching Functions:

Basic Theorems and Properties

Switching Functions

Canonical and Standard Forms

Algebraic Simplification of Digital Logic Gates

Universal Gates

Multilevel NAND Realization

Multilevel NOR Realization

UNIT 2

Minimization of Combinational Circuits:

Introduction, Minimization of switching function using theorem

The Karnaugh Map Method – up to Six Variable Maps

Don’t Care Map Entries

Tabular Method

Video

Notes

Design of Combinational Logic:

Adders, Serial and Parallel Adders

Subtractors

BCD Adder

Carry Look Ahead Adder

Video

Notes

Comparators

Multiplexers

Demultiplexers

Decoders

Encoders

Code Converters

Decoders for Display Drivers

PLDs: PROM, PLA, PAL

Realization of circuits using PLDs

UNIT 3

Sequential Machines Fundamentals:

Basic Architectural Distinctions between Combinational and Sequential circuits

Latches: SR Latch, D Latch, (JK Latch)

Flip-Flops: JK Flip-Flop, D Flip-Flop, T Flip-Flop, Design of a Clocked Flip-Flop

Excitation Table of all Flip-Flops

Timing and Triggering Considerations

Clock Skew

Race Around Condition, JK Master Slave Flip-Flop

Conversion from one type of Flip-Flop to another

UNIT 4

Registers and Counters:

  • Shift Registers
  • Shift Register Configuration
  • Bidirectional Shift Registers
  • Applications of Shift Registers
  • Design and Operation of Ring Counter
  • Design and Operation of Twisted Ring Counter
  • Asynchronous Counters
  • Synchronous Counters
  • Mod-N Counters

UNIT 5

Logic Families:

  • Introduction
  • Characteristics of Digital ICs
  • Transistor-Transistor Logic
  • Emitter Coupled Logic
  • MOS Logic
  • CMOS Logic
  • Interfacing ECL and TTL
  • Interfacing CMOS and TTL
  • Interfacing CMOS and ECL

A/D and D/A Converters:

  • Digital to Analog Converters:
    • Weighted Resistor D/A Convertor
    • R-2R Ladder D/A Converter
  • Specifications for D/A Converters
  • Examples of D/A Converter ICs
  • Sample and Hold Circuit
  • Quantization and Encoding
  • Analog to Digital Converters:
    • Parallel Comparator A/D converter
    • Successive Approximation A/D Converter
    • Counting A/D Converter
    • Dual Slope A/D Converter
  • A/D Converter using Voltage to Frequency Conversion
  • A/D Converter using Voltage to Time Conversion
  • Specifications of A/D Converters
  • Example of A/D Convertor ICs

Digital Electronics Text Books

  • Morris Mano, Digital Design, 5th Edition, Pearson.
  • R.P. Jain, Modern Digital Electronics, 4th Edition, Tata McGraw Hill.
  • Zvi Kohavi & Niraj K.Jha, Switching and Finite Automata Theory, 3rd Edition, Cambridge.

Digital Electronics References

  • W.H.Gothmann, Digital Electronics- An introduction to theory and practice, 2nd Edition, PHI.
  • A.Anand Kumar, Switching Theory and Logic Design, 3rd Edition, PHI.

Digital Electronics Online Resources

Digital Electronics Course Outcomes

At the end of this course students will demonstrate the ability to:

  • Recall fundamental concepts and techniques involved in the design of digital circuits.
  • Comprehend the concepts to design basic combinational and sequential circuits.
  • Demonstrate building of various designs using basic digital blocks.
  • Verify the digital designs for required functionality.
  • Interface ICs from different logic families.
  • Analyze the design and performance of different Data Converters.

For Fundamentals of Blockchain Technology course CLICK HERE

For Embedded System Design course CLICK HERE

For other courses CLICK HERE

If you found this page interesting and helpful, don’t forget to share it with your friends.