I took the following notes in the Spring of 2010.


I TA’ed this class for Professor Sunil Bhave along with:

  • Benjamin Tang

  • Boris Alexandrov

  • Joseph Kerekes


Introduction to digital VLSI design. Topics include basic transistor physics, switching networks and transistors, combinational and sequential logic, latches, clocking strategies, domino logic, PLAs, memories, physical design, floor planning, CMOS scaling, and performance and power considerations, etc. Lecture and homework topics emphasize disciplined design, and include CMOS logic, layout, and timing; computer-aided design and analysis tools; and electrical and performance considerations.
— Cornell Course Catalog