Loading...
 
EE5302 (CAD for VLSI II), Spring 2007

EE5302-Spring-2007

Quick links (access mostly restricted to registered students only)
Course Description and Syllabus
  • EE5302 is the second of the two-course VLSI Design Automation series, intended primarily for MS/PhD-level students interested in a career in the CAD and semiconductor industries (ie, in companies such as Cadence, Mentor, Magma, IBM, TI, Intel, Synopsys, Broadcom, Marvell, etc). The material in 5302 constitutes useful background for students whose primary interest is analog/RF and high-speed digital design; aspects of the course are also relevant to students with interests in controls, communications, DSP, and architecture.
  • Topics to be taught include: basic electrical elements and their equations; writing Modified Nodal Analysis circuit equations by hand and on computer; Newton-Raphson and DC analysis; sparse matrix solution method basics; hand vs numerical analysis of basic analog and digital building blocks; numerical integration and transient analysis; linear system concepts for circuits; AC analysis; probability and random process concepts for circuits; simple noise analysis; parameter sensitivity analysis; model-order reduction - moment matching (AWE) and simple Krylov subspace methods; principal component analysis; static timing analysis; numerical capacitance calculation from electromagnetic equations (time permitting). The course will balance depth with breadth and combine theory with practical programming practice.
  • Further details are available in the notes for the first lecture.
Course format
  • The grade for the course will be based on assigned homeworks, a small midterm project, a midterm exam, a final examination with a project component and class attendance/participation.
Credits
  • 3 credits
Class location and times
Prerequisites
  • Prior exposure to programming (eg, through EE5301 or equivalent) is highly desirable. Undergraduate-level background in analog circuits, matrices and differential equations will be helpful. Other than that the course is open to all graduate students.
Textbook and Materials
Policies
Instructor
  • Jaijeet Roychowdhury, 4-155 EE/CSci, jr at umn.edu, 6-7203. Please contact the instructor by email if you need permission numbers.