# InfoCoBuild

## Digital Circuits and Systems

Digital Circuits and Systems. Instructor: Prof. S. Srinivasan, Department of Electrical Engineering, IIT Madras. This course covers lessons in digital circuits and digital systems. Topics covered include introduction to digital circuits, number systems and codes, combinational logic systems, Boolean algebra and switching functions, logic families, combinational logic modules and their applications, sequential logic systems, state machine design approach, sequential logic modules and their applications, memory, and programmable logic devices. (from nptel.ac.in)

 Introduction to Digital Circuits

 Lecture 01 - Introduction to Digital Circuits Lecture 02 - Introduction to Digital Circuits (cont.) Lecture 03 - Combinational Logic Basics Lecture 04 - Combinational Circuits Lecture 05 - Logic Simplification Lecture 06 - Karnaugh Maps and Implicants Lecture 07 - Logic Minimization using Karnaugh Maps Lecture 08 - Karnaugh Maps Minimization using Maxterms Lecture 09 - Code Converters Lecture 10 - Parity Generators and Display Decoder Lecture 11 - Arithmetic Circuits Lecture 12 - Carry Look Ahead Adders Lecture 13 - Subtractors Lecture 14 - 2's Complement Subtractor and BCD Adder Lecture 15 - Array Multiplier Lecture 16 - Instruction to Sequential Circuits Lecture 17 - S-R, J-K and D Flip Flops Lecture 18 - J-K and T Flip Flops Lecture 19 - Triggering Mechanisms of Flip Flops and Counters Lecture 20 - Up/Down Counters Lecture 21 - Shift Registers Lecture 22 - Application of Shift Registers Lecture 23 - State Machines Lecture 24 - Design of Synchronous Sequential Circuits Lecture 25 - Design using J-K Flip Flop Lecture 26 - Mealy and Moore Circuits Lecture 27 - Pattern Detector Lecture 28 - MSI and LSI based Design Lecture 29 - Multiplexer based Design Lecture 30 - Encoders and Decoders Lecture 31 - Programmable Logic Devices Lecture 32 - Design using Programmable Logic Devices Lecture 33 - Design using Programmable Logic Devices (cont.) Lecture 34 - MSI and LSI based Implementation of Sequential Circuits Lecture 35 - MSI and LSI based Implementation of Sequential Circuits (cont.) Lecture 36 - Design of Circuits using MSI Sequential Blocks Lecture 37 - System Design Example Lecture 38 - System Design Example (cont.) Lecture 39 - System Design using the Concept of Controllers Lecture 40 - System Design using the Concept of Controllers (cont.)

 References Digital Circuits and Systems Instructor: Prof. S. Srinivasan, Department of Electrical Engineering, IIT Madras. This course covers lessons in digital circuits and digital systems.