Course Syllabus and Description

Back to Main Page


Course objectives: To understand theory and to learn design of digital systems at transistor level. The course will involve design, layout and simulation of digital VLSI circuits using various CAD tools.

Prerequisites: Minimal knowledge of computer logic design. The students who do not have the background can still take the course, but they should be prepared to spend additional time for learning them using the additional materials provided by the instructor.

Level of the Course: The course is designed for first year graduate students or advanced undergraduate students.

Text Book: Digital Integrated Circuits (2nd Edition) by Jan M. Rabaey, Anantha Chandrakasan, and Borivoje Nikolic, Prentice Hall, ISBN: 0130909963.

Reference Book:
Principles of CMOS VLSI Design: A Systems Perspective by Neil H. E. Weste and David Harris, Addison Wesley Longman, 3rd Edition.

Course Software: Students should have access to a computer to do the assignments and projects. The computer may be either one's own Workstation/PC/laptop or a Workstation/PC in general access laboratory. A student is free to choose anyone of them. Students can use various tools, such as microwind-DSCH/LT-SPICE/Cadence, etc.

Selected Topics:

  1. MOS transistor theory
  2. CMOS processing technology
  3. Circuit Characterization
  4. Power Dissipation
  5. Clocking Strategies
  6. Design methods and tools
  7. CMOS testing
  8. System Design Examples


Last updated on 24 Aug 2008 (Sun).