ECMP 486: Research in VLSI Systems
Syllabus
Instructor:
J. E. Carletta, Assistant Professor
Department of Computer Engineering & Science
509 Olin Hall
(216) 368-0356
carletta@ces.cwru.edu
Prerequisite:
ECMP 485. Students without ECMP 485 but with some
basic knowledge of digital VLSI design should consult
with the instructor before taking the course.
This course considers research issues in VLSI design automation,
with an emphasis on algorithms for CAD tools for VLSI design of
digital systems. It will cover the full range of levels of
design abstraction, from the transistor level up to high level,
algorithmic descriptions of circuits. The course will be based
on papers from technical conferences and journals, and will
include both "classic" papers that any VLSI designer should read,
and recent papers describing the state-of-the-art in VLSI
design automation.
There is no required text. The instructor will make photocopies
of the technical papers available for a nominal fee per page.
Topics may include:
partitioning
placement and routing
technology mapping
design rule checking
logic synthesis
high level synthesis
field programmable gate arrays
hardware/software co-design
VLSI testing
design-for-testability
low power design
Additional topics will be chosen based on class interest; it is
the instructor's intention to tailor the class to best suit the
needs of the students.
This course requires participation in class discussions,
student presentations, and written (one-page) reviews of the
technical papers read. Students will also do term projects.
Here is a link back to the ECMP 486 Home Page.
Joan Carletta,
carletta@ces.cwru.edu