0

(

ratings

)

students

Created by:

Profile Photo

Last updated:

September 25, 2023

Duration:

Unlimited Duration

FREE

This course includes:

Unlimited Duration

Badge on Completion

Certificate of completion

Unlimited Duration

Description

Digital Circuits. Instructor: Prof. Santanu Chattopadhyay, Department of Electronics and Electrical Communication Engineering, IIT Kharagpur. Digital circuits are part of any electronic design today.

The proposed course on digital circuits will cover all the fundamental concepts in digital design. The course will start with the representations of numbers - different number systems and conversion between them, representation of integer and real numbers etc. This will be followed by combinational and sequential circuit design techniques. Data converters and semiconductor memories will be covered. Microprocessor 8085 will be discussed as a complete digital system example. (from nptel.ac.in)

Course Curriculum

  • Lecture 01 – Introduction: Evolution of ICs Unlimited
  • Lecture 02 – Introduction: Analog vs Digital Unlimited
  • Lecture 03 – Number System: Common Number Systems Unlimited
  • Lecture 04 – Number System: Number System Conversion Unlimited
  • Lecture 05 – Number System: Negative Numbers Unlimited
  • Lecture 06 – Number System: Floating Point Numbers Unlimited
  • Lecture 07 – Number System: Floating Point Numbers (cont.) Unlimited
  • Lecture 08 – Boolean Algebra Unlimited
  • Lecture 09 – Basic Theorem of Boolean Algebra Unlimited
  • Lecture 10 – Representation of Boolean Expression Unlimited
  • Lecture 11 – Minimization of Boolean Expression: Karnaugh Map Unlimited
  • Lecture 12 – Karnaugh Maps Unlimited
  • Lecture 13 – Karnaugh Map and Prime Implicants Unlimited
  • Lecture 14 – Logic Gates Unlimited
  • Lecture 15 – Logic Gates: Universal Gates Unlimited
  • Lecture 16 – Logic Gates: Exclusive-OR (XOR) Function Unlimited
  • Lecture 17 – Logic Gates: CMOS Family Unlimited
  • Lecture 18 – Logic Gates: Timing Diagrams and Hazards Unlimited
  • Lecture 19 – Logic Gates: Hazards (cont.), Examples Unlimited
  • Lecture 20 – Arithmetic Circuits: Adder Unlimited
  • Lecture 21 – Arithmetic Circuits: Adder (cont.), Multiplier, Comparators, Code Converters Unlimited
  • Lecture 22 – Arithmetic Circuits: Code Converters (cont.) Unlimited
  • Lecture 23 – Decoders Unlimited
  • Lecture 24 – Encoders, Multiplexers Unlimited
  • Lecture 25 – Multiplexers (cont.) Unlimited
  • Lecture 26 – Demultiplexers Unlimited
  • Lecture 27 – Open Collector/Drain Gates, Programmable Logic Array Unlimited
  • Lecture 28 – Sequential Circuits Unlimited
  • Lecture 29 – Sequential Circuits: Latches and Flip-Flops Unlimited
  • Lecture 30 – Sequential Circuits: Flip-Flops, Conversion between Flip-Flops Unlimited
  • Lecture 31 – Sequential Circuits: Registers Unlimited
  • Lecture 32 – Sequential Circuits: Shift Registers and their Applications Unlimited
  • Lecture 33 – Sequential Circuits: Counters Unlimited
  • Lecture 34 – Sequential Circuits: Synchronous Counter Design Unlimited
  • Lecture 35 – Finite State Machine Unlimited
  • Lecture 36 – Finite State Machine (cont.) Unlimited
  • Lecture 37 – Data Converters: Digital to Analog Converters (DACs) Unlimited
  • Lecture 38 – Data Converters: DACs (cont.), Analog to Digital Converters (ADCs) Unlimited
  • Lecture 39 – Data Converters: ADC Process Unlimited
  • Lecture 40 – Data Converters: ADCs Unlimited
  • Lecture 41 – Memory: RAM (Random Access Memory) Unlimited
  • Lecture 42 – Memory: RAM, ROM (Read Only Memory) Unlimited
  • Lecture 43 – Memory: Programmable Devices Unlimited
  • Lecture 44 – FPGA (Field Programmable Gate Array) Unlimited
  • Lecture 45 – FPGA (cont.) Unlimited
  • Lecture 46 – VHDL Unlimited
  • Lecture 47 – VHDL (cont.) Unlimited
  • Lecture 48 – 8085 Microprocessor: Basic Concepts of Microprocessors Unlimited
  • Lecture 49 – 8085 Microprocessor: Memory, Memory Map and Addresses Unlimited
  • Lecture 50 – 8085 Microprocessor: Machine Language, Architecture Unlimited
  • Lecture 51 – 8085 Microprocessor: System Bus, Architecture of Intel 8085 Microprocessor Unlimited
  • Lecture 52 – 8085 Microprocessor: 8085 Instructions Unlimited
  • Lecture 53 – 8085 Microprocessor: Instructions (cont.) Unlimited
  • Lecture 54 – 8085 Microprocessor: Instructions (cont.) Unlimited
  • Lecture 55 – 8085 Microprocessor: Timing Diagram Unlimited
  • Lecture 56 – 8085 Microprocessor: CAll Instruction Unlimited
  • Lecture 57 – 8085 Microprocessor: Interrupts Unlimited
  • Lecture 58 – 8085 Microprocessor: Interrupts (cont.) Unlimited
  • Lecture 59 – 8085 Microprocessor: Maskable or Vectored Interrupts Unlimited
  • Lecture 60 – 8085 Microprocessor: Interrupt Masks, Direct Memory Access, Serial I/O Unlimited
  • Lecture 61 – 8085 Microprocessor: Serial I/O (cont.) Unlimited
  • Lecture 62 – 8085 Microprocessor: Programming Examples Unlimited
  • Lecture 63 – 8086 Microprocessor Unlimited
  • Lecture 64 – 8086 Microprocessor (cont.) Unlimited
  • Lecture 65 – 8086 Microprocessor (cont.) Unlimited

About the instructor

5 5

Instructor Rating

6

Reviews

4637

Courses

24154

Students

Profile Photo
OpenCoursa
We are an educational and skills marketplace to accommodate the needs of skills enhancement and free equal education across the globe to the millions. We are bringing courses and trainings every single day for our users. We welcome everyone woth all ages, all background to learn. There is so much available to learn and deliver to the people.