Office Hours: Monday 2-3pm (Fall 2012)

Teaching Assistant: TBD


Seminar Format
(subject to change, under development)

Each student (or group of students) will choose a topic to present in the seminar. A number of possible topics are is listed under "Topics". Note: topics will not necessarily be covered in the order listed and topics are subject to change. Students can also propose specific topics of their interest.

For each topic a "seed paper" will be assigned to the class to read in preparation of the lecture.

The presenting student will prepare a presentation to discuss the design technique or principle. The presentation will first outline the context of the design technique, the design challenge it addresses as well as a brief review of other techniques. A detailed discussion of the design technique and its principles then follows. A number of variations of the technique or related work can then be discussed. A detailed worked out example of the technique is also expected to be included in the presentation; this will typically include simulation results of a circuit prototype implementation example.

Students will meet with the instructor in advance of their lecture to review their material and presentation approach.

Design tools

Computer-aided analysis techniques are extensively used for working out design examples. The latest industry-grade CAD tools and simulation tools (Cadence Spectre transistor levels simulations and analog VHDL, and Matlab) are used in this class. See the Design Tools page.


There is no textbook required. The course is based on a combination of instructor's or participant's notes, technical papers and textbook chapters.

 (Subject to change)