Learn · NPTEL

Course10810615883 lectures

Digital IC Design

Prof. Janakiraman · IIT Madras

Start with lecture 1 At NPTEL

Lectures

How does an NPTEL online course work?

  1. Introduction - Digital IC Design Video
  2. Transistor - 1 - PN Junction Video
  3. Transistor - 2 - MOS Capacitor Threshold Voltage Video
  4. Transistor - 3 - MOS Transistor Current Expression Video
  5. Transistor- 4 - Body Effect and I-V Plots Video
  6. Transistor -5 - Short Channel Transistors - Channel Length Modulation Video
  7. Transistor- 6 - Velocity Saturation and Level-1 SPICE Model Video

week-02

  1. Transistor - 7 - Drain Induced Barrier Lowering Video
  2. Transistor - 8 - Sub-Threshold Leakage Video
  3. Transistor-9 - Substrate and Gate Leakage Video
  4. Transistor - 10 - The PMOS Transistor Video
  5. Transistor-11 - Transistor Capacitance - 1 Video
  6. Transistor - 12 - Transistor Capacitance - 2 Video

week-03

  1. Inverter - 1 - CMOS Inverter Construction Video
  2. Inverter - 2 - Voltage Transfer Characteristics Video
  3. Inverter - 3 - Load Line Analysis Video
  4. Inverter - 4 - Trip Point for Short Channel Device Inverter Video
  5. Inverter-5 - Trip Point for Long Channel Device Inverter Video
  6. Inverter - 6 - Noise Margin Analysis-1 Video
  7. Inverter - 7 - Noise Margin Analysis-2 Video

week-04

  1. Inverter-8 - Noise Margin Analysis-3 Video
  2. Inverter - 9 - Noise Margin Analysis-Long Channel Device Inverter-1 Video
  3. Inverter - 10 - Noise Margin Analysis-Long Channel Device Inverter-2 Video
  4. Inverter - 11 - Pass Transistors Video
  5. Inverter - 12 - NMOS Transistor ON Resistance and Fall Delay Video
  6. Inverter - 13 - Elmore Delay Model Video

week-05

  1. Inverter - 14 - Inverter: Transient Response Video
  2. Inverter - 15 - Inverter: Dynamic Power Video
  3. Inverter - 16 - Inverter: Short Circuit Power Video
  4. Inverter - 17 - Inverter: Leakage Power and Transistor Stacks Video
  5. Inverter - 18 - Stacking Effect and Sleep Transistors Video
  6. Inverter - 19 - Ring Oscillators and Process Variations Video

week-06

  1. CombCkt - 1 - Implementing Any Boolean Logic Function Video
  2. CombCkt - 2 - Implementing Any Boolean Logic Function: Examples. Gate sizing Video
  3. CombCkt - 3 - Gate Sizing Video
  4. CombCkt - 4 - Logic Gate Capacitance Video
  5. CombCkt - 5 - Gate Delay Video
  6. CombCkt - 6 - Parasitic Delay Video
  7. CombCkt - 7 - Gate Delay with a Load Capacitance Video

week-07

  1. CombCkt - 8 - Logical Effort Video
  2. CombCkt - 9 - Gate Delay Video
  3. CombCkt - 10 - Path Delay Calculation and Optimization Formulation Video
  4. CombCkt - 10A - Path Delay Optimization: Intuition Video
  5. CombCkt - 10B - Path Delay Optimization: Example Video
  6. CombCkt - 11 - Buffer Insertion Video
  7. CombCkt - 12 - Input Ordering and Asymmetric Gates Video
  8. CombCkt - 13 - Skewed Gates Video

week-08

  1. CombCkt - 14 - Special Functions Video
  2. CombCkt - 15 - Pseudo NMOS Logic Video
  3. CombCkt - 16 - Pseudo NMOS Inverter Video
  4. CombCkt - 17 - Pseudo NMOS Logical Effort and CVSL Video
  5. CombCkt - 18 - Dynamic Circuits and Input Monotonicity Video
  6. CombCkt - 19 - Domino Logic and Weak Keepers Video
  7. CombCkt - 20 - Transmission Gate Logic Video

week-09

  1. CombCkt - 21 - Gate Sizing for Large Circuits Video
  2. AM - 1 - Ripple Adder Introduction Video
  3. AM - 2 - Full Adder Circuit Implementation Video
  4. AM - 3 - Full Adder Optimization Video
  5. AM - 4 - Carry Skip Adder Video
  6. AM - 5 - Carry Select Adder Video
  7. AM - 6 - Linear and Square Root Carry Select Adder Video

week-10

  1. AM - 7 - Two's Complement Arithmetic Video
  2. AM - 8 - Two's Complement Sign Extension Video
  3. AM - 9 - Array Multiplier Video
  4. AM - 10 - Array Multiplier - Timing Analysis Video
  5. AM - 11 - Carry Save Multiplier Video
  6. AM - 12 - Carry Save Multiplier - Signed Multiplication Video

week-11

  1. SeqCkt - 1 - Introduction to Pipelining Video
  2. SeqCkt - 2 - Time Borrowing Video
  3. SeqCkt - 3 - Master Slave Flip Flop Video
  4. SeqCkt - 4 - Flop Timing Parameters Video
  5. SeqCkt - 5 - Alternate Circuit Implementations Video
  6. SeqCkt - 6 - Clock Overlap Video

week-12

  1. SeqCkt - 7 - C2MOS Flop Video
  2. SeqCkt - 8 - Flop Characterization Video
  3. SeqCkt - 9 - Max and Min Delay of Flop Based Systems Video
  4. SeqCkt - 10 - Flop Min Delay Constraint Video
  5. SeqCkt - 11 - Latch - Max and Min Delay Constraints Video
  6. SeqCkt - 12 - Latch-Timing Analysis with Skew Video
  7. SeqCkt - 13 - Time Borrowing Video

Live Session

  1. Live Session 03-09-2022 Video
  2. Live Session 18-04-2022 Video
  3. Live Session 03-04-2024 Video

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Madras
Department
Electrical Engineering
Teacher
Prof. Janakiraman
Level
Undergraduate
Language
English
Subjects
Engineering
Source
NPTEL
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
NPTEL gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed