# InfoCoBuild

## Digital Systems Design

Digital Systems Design. Instructor: Prof. D. Roychoudhury, Department of Computer Science and Engineering, IIT Kharagpur. This course covers lessons in Introduction to Digital Design, Digital Logic, Boolean Algebra, Combinational Circuit Design, Synchronous Sequential Circuit Design, Design of Programmable Logic, and Digital Computing. (from nptel.ac.in)

 Lecture 03 - Digital Logic I

Go to the Course Home or watch other lectures:

 Lecture 01 - Introduction to Digital Systems Design Lecture 02 - Introduction to Digital Systems Design Lecture 03 - Digital Logic I Lecture 04 - Digital Logic II Lecture 05 - Digital Logic III Lecture 06 - Boolean Algebra Lecture 07 - Boolean Algebra (cont.) Lecture 08 - Boolean Function Minimization Lecture 09 - Boolean Function Minimization (cont.) Lecture 10 - Boolean Function Minimization (cont.) Lecture 11 - Hazzard Covers by K-Map Lecture 12 - Combinational Circuit Design Lecture 13 - Design of ADDER Circuits Lecture 14 - Design of Subtractor Circuits Lecture 15 - Design of Common Digital Elements Lecture 16 - Design of Complex Combinational Circuits Lecture 17 - Design of Combinational Circuits Lecture 18 - Combinational Logic Problem Design Lecture 19 - Combinational Logic Design Lecture 20 - Logic Design with PLA Lecture 21 - Synchronous Sequential Circuit Design Lecture 22 - Design of Sequential Modules Lecture 23 - Design of Registers and Counter Lecture 24 - Finite State Machine Design Lecture 25 - Finite State Machine Design and Optimization Lecture 26 - Programmable Logic Devices Lecture 27 - Programmable Logic Devices (cont.) Lecture 28 - Programmable Logic Devices (cont.) Lecture 29 - Design of Arithmetic Circuits Lecture 30 - Design of Arithmetic Circuits (cont.) Lecture 31 - Design of Memory Circuits Lecture 32 - Algorithmic State Machines Chart Lecture 33 - Design of Computer Instruction Set and the CPU Lecture 34 - Design of Computer Instruction Set and the CPU (cont.) Lecture 35 - Design of Computer Instruction Set and the CPU (cont.) Lecture 36 - Design of Computer Instruction Set and the CPU (cont.) Lecture 37 - Design of Computer Instruction Set and the CPU (cont.) Lecture 38 - Design of Computer Instruction Set and the CPU (cont.) Lecture 39 - Design of a Microprogrammed CPU Lecture 40 - Digital System Design Current State of the Art