### Digital Electronics & System - A detailed presentation by N. J. Rao (IISc) -pdf

Module 1: Number Systems and Codes
Number systems: Binary, octal, and hexa-decimal number systems, binary arithmetic. Codes: Binary code, excess-3 code, gray code, and error detection and correction codes.
Module 2: Boolean Algebra and Logic Functions
Boolean algebra: Postulates and theorems. Logic functions, minimization of Boolean functions using algebraic, Karnaugh map and Quine – McClausky methods. Realization using logic gates
Module 3: Logic Families
Logic families: Characteristics of logic families. TTL, CMOS, and ECL families.
Module 4: Combinational Functions
Realizing logical expressions using different logic gates and comparing their performance. Hardware aspects logic gates and combinational ICs: delays and hazards. Design of combinational circuits using combinational ICs: Combinational functions: code conversion, decoding, comparison, multiplexing, de-multiplexing, addition, and subtraction.
Module 5: Analysis of Sequential Circuits
Structure of sequential circuits: Moore and Melay machines. Flip-flops, excitation tables, conversions, practical clocking aspects concerning flip-flops, timing and triggering considerations. Analysis of sequential circuits: State tables, state diagrams and timing diagrams.
Module 6: Designing with Sequential MSIs
Realization of sequential functions using sequential MSIs: counting, shifting, sequence generation, and sequence detection.
Module 7: PLDs
Programmable Logic Devices: Architecture and characteristics of PLDs.
Module 8: Design of Digital Systems
State diagrams and their features. Design flow: functional partitioning, timing relationships, state assignment, output racing. Examples on design of digital systems using PLDs.

Disclaimer:
The above article doesn't give you any guarantee and the sole purpose of this article is to share my learning in the way I understood. Any comments to refine this article are welcome with great pleasure. Please report any breaking link by commenting below.