Applications for the September 2026 Qualifier are open. Apply by September 27, 2026. Apply now
Degree Level

Digital IC Design

This is a most fundamental Digital Circuit Design course for pursuing a major in VLSI. We discuss transistor level circuit design concepts in great detail. Learning objectives of this course are: • Characterize the key delay quantities of a standard cell • Evaluate power dissipated in a circuit (dynamic and leakage) • Design a circuit to perform a certain functionality with specified speed • Identify the critical path of a combinational circuit • Convert the combinational block to pipelined circuit • Calculate the maximum (worst case) operating frequency of the designed circuit

Code EE5102
Credits 4 Credits
Type Degree
Prerequisites None
12-Week Roadmap

Course Structure & Syllabus

For details of standard term assessment timelines and exam structures, visit our Academics page.

Week 1
CMOS inverter fundamentals; CMOS inverter construction, operation, and voltage transfer characteristics.
Week 2
Resistance, capacitance, and transient behavior in CMOS circuits; RC effects and transient response analysis.
Week 3
CMOS power dissipation mechanisms; dynamic power, short-circuit power, leakage power, and stacking effects in low-power design.
Week 4
CMOS combinational circuit design; logic implementation techniques and capacitance considerations in digital circuits.
Reading List

Prescribed Books & References

  • Digital Integrated Circuits Jan M. Rabaey, Anantha Chandrakasan and Borivoje Nikolic 2nd Edition, Prentice Hall India, 2003
  • CMOS VLSI Design, Neil H.E. Weste, David Harris and Ayan Banerjee, 3rd Edition, Pearson Education, 2012
  • Prof. Vinita Vasudevan's lecture notes on adders and multipliers [http://www.ee.iitm.ac.in/vinita/digic.html]
Faculty & Experts

About the Instructors

Prof. Janakiraman Viraraghavan

Prof. Janakiraman Viraraghavan

Assistant Professor , Department of Electrical Engineering , IIT Madras

Prof. Janakiraman Viraraghavan is an Assistant Professor at the Department of Electrical Engineering, IIT Madras and is part of the Integrated Circuits and Systems (iCS) group. His research interests include porting machine-learning algorithms on to hardware and statistical analysis in VLSI. He also has a keen interest in Microprocessors and Programming in general.