Instructor: Dr. Sheldon Tan
Office: Bourns
Hall A223
Email: stan@ee.ucr.edu
Office
Hours: Wed 2om – 3pm, by appointment.
Lecture: SPR 2212, Friday:
3:00pm – 6:00pm
Course Background and Description:
Circuit simulation
techniques are fundamental to the design and verification of today’s electronic
systems. The field of circuit simulation has seen
exciting development ever since the advent of integrated circuits. Modern
integrated circuits continually challenge circuit simulation algorithms and
implementations with the various verification problems they pose. As VLSI technology has advanced to the nano-scale regime, how to efficiently simulate all the
important new effects coming shrinking devices is
crucial to the design and verification of future VLSI systems.
This course presents the theoretical and practical
aspects of the building a circuit simulator, such as SPICE. It introduces numerical algorithms and
computer-aided techniques for the simulation of electronic circuits. Students
will learn the state of the art and future challenges in simulating and
analyzing electronic circuits. The course will provide students the knowledge
and foundations for future research into design and design automation of future
VLSI systems in general, and advanced simulation modeling techniques for
nanometer system-on-chip (SoC) design in
particular. Theoretical and practical
aspects of important analyses techniques: circuit formulation methods,
large-signal nonlinear DC, small-signal AC and moment matching, transient,
sensitivity and noise analysis. Recent advances in timing, symbolic, and RF
circuit analysis.
Who can take the course?
Both EE and CS
undergraduate and graduate students are welcome as circuit simulation and modeling
are important knowledge for efficiently design and verification of today’s VLSI
and nanometer systems and future bio-chips. The course covers mathematics,
circuit theory, graph theory, physics, device modeling, electrical engineering
and software development.
Announcements:
q
The
instruction will begin on April 7, 2005.
q
Final:
June 12-16 (Final week)
Homework:
(with potential due days)
Homework 1 Available in ilearn now
(due April 21, 2006)
Homework 2
Homework 3
Homework 4
·
Lecture notes are in UCR blackboard