Search this site

Video Lectures on "Low Power VLSI Circuits & Systems " by Prof. Ajit Pal sir

Video Lecture Series from IIT Professors :

Low Power VLSI Circuits & Systems
by  Prof. Ajit Pal, IIT Kharagpur
 

Prof. Ajit Pal is presently Professor, Department of Computer Science and Engineering at the Indian Institute of Technology, Kharagpur. He obtained his M. Tech. and Ph.D. degrees from  the Institute of Radio Physics and Electronics, Calcutta University in 1971 and 1976, respectively. Before joining IIT Kharagpur in the year 1982, he was with the Indian Statistical Institute, Calcutta, ITI, Naini and  DLRL, Hyderabad in various capacities. He became full Professor in 1988 and  served as head of Computer Center from 1993 to 1995 and head of the Computer Science and Engineering Department from 1995 to 1998. His research interests include Real Time Systems, CAD for VLSI and Computer Networks. He is the principal investigator of several Sponsored Research Projects including "Low Power Circuits and Systems" sponsored by Intel, USA. He has over 90 publications in reputed journals and conference proceedings and a book entitled "Microprocessors: Principles and Applications" published by TMH. He has supervised four Ph.D. students. He is the Fellow of the IETE, India and Senior Member of the IEEE, USA.

Syllabus :
Basics of MOS circuits:
  • MOS Transistor structure and device modeling
  • MOS Inverters
  • MOS Combinational Circuits - Different Logic Families
 Sources of Power dissipation:
  • Dynamic Power Dissipation
    • Short Circuit Power
    • Switching Power
    • Gliching Power
  • Static Power Dissipation
  • Degrees of Freedom

Supply Voltage Scaling Approaches:
  • Device feature size scaling
  • Multi-Vdd Circuits
  • Architectural level approaches: Parallelism, Pipelining
  • Voltage scaling using high-level transformations
  • Dynamic voltage scaling
  • Power Management
Switched Capacitance Minimization Approaches:
  • Hardware Software Tradeoff
  • Bus Encoding
  • Two’s complement Vs Sign Magnitude
  • Architectural optimization
  • Clock Gating
  • Logic styles
Leakage Power minimization Approaches:
  • Variable-threshold-voltage CMOS (VTCMOS) approach
  • Multi-threshold-voltage CMOS (MTCMOS) approach
  • Power gating
  • Transistor stacking
  • Dual-Vt assignment approach (DTCMOS)
Special Topics:
  • Adiabatic Switching Circuits
  • Battery-aware Synthesis
  • Variation tolerant design
  • CAD tools for low power synthesis
 


Module No.
Topics
No.of Hours
1
Basics of MOS circuits
10
2
Sources of Power dissipation
6
3
Supply Voltage Scaling Approaches
6
4
Switched Capacitance Minimization Approaches
6
5
Leakage Power minimization Approaches
6
6
Special Topics
6






Lec-01 Introduction & Course Outline

 

Lec-02 MOS Transistors - I

 

Lec-03 MOS Transistors - II

 

Lec-04 MOS Transistors - III

 

Lec-05 MOS Transistors - IV

 

Lec-06 MOS Inverters - I

 

Lec-07 MOS Inverters - II

 

Lec-08 MOS Inverters - III

 

Lec-09 MOS Inverters - IV

 

Lec-10 Static CMOS Circuits - I

 

Lec-11 Static CMOS Circuits - II

 

Lec-12 MOS Dynamic Circuits -I

 

Lec-13 MOS Dynamic Circuits -II

 

Lec-14 Pass Transistor Logic Circuits - I

 

Lec-15 Pass Transistor Logic Circuits - II

 

Lec-16 MOS Memories

 

Lec-17 Finite State Machines

 

Lec-18 Switching Power Dissipation

 

Lec-19 Tutorial - I

 

Lec-20 Dynamic Power Dissipation

 

Lec-21 Leakage Power Dissipation

 

Lec-22 Supply Voltage Scaling - I

 

Lec-23 Supply Voltage Scaling - II

 

Lec-24 Supply Voltage Scaling - III

 

Lec-25 Supply Voltage Scaling - IV

 

Lec-26 Tutorial - II

 

Lec-27 Minimizing Switched Capacitance - I

 

Lec-28 Minimizing Switched Capacitance - II

 

Lec-29 Minimizing Switched Capacitance - III

 

Lec-30 Minimizing Switched Capacitance - IV

 

Lec-31 Minimizing Switched Capacitance - V

 

Lec-32 Minimizing Leakage Power - I

 

Lec-33 Minimizing Leakage Power - II

 

Lec-34 Minimizing Leakage Power - III

 

Lec-35 Variation Tolerant Design

 

Lec-36 Adiabatic Logic Circuits

 

Lec-37 Battery-Driven System Design

 

Lec-38 CAD Tools for Low Power

 

Lec-39 Tutorial - III

 

Lec-40 Course Summary