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 Objectives
Syllabus
(Access Video and Notes for each topic)
Text Books
References
Online Resources
Course 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:

Codes – Binary Codes

Boolean Algebra and Switching Functions:

UNIT 2

Minimization of Combinational Circuits:

Tabular Method

Design of Combinational Logic:

Adders, Serial and Parallel Adders

Subtractors

BCD Adder

Carry Look Ahead Adder

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

  • https://courses.cs.washington.edu/courses/cse370/08wi/pdfs/lectures/04-Logic%20gates.pdf
  • http://www.cs.utoronto.ca/~sengels/csc258/lectures/Gates_1up.pdf
  • http://www.site.uottawa.ca/~petriu/Digital-Logic.pdf
  • https://www.slideshare.net/wewemahir/adc-dac-54832376
  • www.cse.cuhk.edu.hk/~khwong/www2/ceng4480/ceng4480_A3.pp
  • http://www.electronics-tutorial.net/digital-logic-families/
  • http://digitalbyte.weebly.com/logic-families.html
  • https://www.tutorialspoint.com/digital_circuits/digital_circuits_shift_registers

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.