- Put EE9303 in the subject of your message; cc: the TA on your message as much as possible (once/if we get a TA).
Office Hours: Monday 2-3pm (Fall 2012)
Teaching Assistant: TBD
- <Instructor's permission
- Class is open to Ph.D. students and advanced M.S. students. An extensive preparation in electronics and IC design is required.
- Registration to this class is limited to 24 students.
- When contacting the instructor make sure to outline your prior experience in circuits and systems, in particular in IC design. E.g., have you taken courses like ELEN 4312, 4314, 6312 or 6314 as well as 4321 or similar courses at your prior school? Check the websites/syllabi of these Columbia courses and comment in detail. It is not necessary to have taken all these classes as a pre-requisite but a solid background in electronics and IC design is required for this advanced class.
- Qualified student must have a very good understanding of circuit and system analysis, electronics, electronic devices and models, and integrated circuit design.
- Students need to be familiar with circuit and system simulation (Matlab and Spectre) and CAD tools (Cadence design environment).
- This class will cover advanced topics in integrated circuit design. This class should and can NOT be your first design class.
(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.
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)