EEM216A Design of VLSI Circuits and Systems
This course focuses on advanced concepts of VLSI circuit and system design in state-of-the-art CMOS technologies. Topics include circuit-level optimization using gate size, supply and threshold voltage; layout of circuit blocks optimized for speed, power, or area. Advanced concepts of retiming, place and route will be employed in class projects, in addition to the design of custom blocks. The applications include microprocessors, signal and multimedia processors, portable devices, memory and periphery. Course topics are continuously updated to address unique technological features such as power leakage, interconnect, clock and power distribution, impact of device variability on the design. This quarter, special focus will be given to circuit optimization and ultra low-power design. This will be reflected in both the lectures and the preferred projects.
Fall 2012 Schedule
The official course website is managed through EEweb course interface.
About EEM216A Classwiki
This page is designed primarily for use by UCLA students enrolled in EEM216A. Local resources are restricted to the registered students, who also have edit privileges. This allows everyone in class to collectively share notes about good design practices, tips & tricks for using CAD tools, interesting articles related to course material, etc. Active users will be rewarded with course participation credit. Mediawiki keeps track of edits and this feature will be used to help calculate the reward points. The same mechanism can be used to detect malicious users -- they may be disabled access to local resources and left without CAD support. Outside visitors may freely browse "public access" links. Full access may be granted upon request.
Course Feedback: What Do You Think?
Please provide anonymous feedback about the course.