Skip main navigation

Electrical and Computer Engineering

18525 – Integrated Circuit Design Project

12 units

This course is intended to provide the electrical and computer engineering student with IC design experience. It solidifies the theoretical background and practical skills gained in 18-321 and/or 18-322.

The primary stress of the class will be on the IC design process as a whole. Such a process, seen as a sequence of design decisions, must lead to a design which optimizes a given objective function under a number of constraints. The optimum design must be achieved using a number of variables involving all levels of design abstraction and ranging between architecture choice and detail of the IC layout.

Typical design objectives adopted in class designs will be IC performance (throughput, power, signal-to-noise ratio, clock frequency, gain-bandwidth, etc.) and typical constraints will be die size and minimum feature size.

The second most important objective of the class is to mimic a large design team environment in which individual designers must: (a) communicate precisely and efficiently his/her ideas and (b) utilize any feedback provided by the "design environment." This objective will be achieved through class presentations given by each student and by stressing the importance of design documentation.

Note: Starting F07, 18-525 will be offered in the fall rather than the spring.

4 hrs. lec.

Prerequisites: 18-322 AND (18-340 or 18-341 or 18-321 or 18-310 or 18-450 or 18-491 or 18-415)

Last updated on November 2, 2007

ECE classifications

Undergraduate areas

Circuits

Undergraduate designations

Capstone Design, Coverage, Depth

Links

Blackboard
Course site

Upcoming offerings

F08

Past semesters

F07, S07, S06, S05, S04, S03, S02, S01, S00, S99, S98, S97

Hover over a semester for more information.

Please note that the course history information is incomplete and/or may reflect different courses offered under the same course number.



5000 Forbes Avenue / Pittsburgh, PA 15213-3890 / Phone: 412-268-7400 / Fax: 412-268-2860