EE382V:
VLSI Physical Design Automation
Email: dpan@ece.utexas.edu, Phone:
512-471-1436
Office: POB (ACES)
Building 5th floor, 5.434
Office hours: MW 1:30-2:30pm
Course description:
This course studies the fundamental of physical design, a
key design implementation stage for VLSI and related areas. Physical design is
the process of transforming structural representation of a VLSI system into
layout representation. The objective of physical design automation is to carry
out such transformation efficiently using computers so that the resulting
layout satisfies topological, geometric, timing and power-consumption
constraints of the design. This course focuses on various design automation
problems in the physical design process of VLSI circuits, including: logic
partitioning, floorplanning, placement, global
routing, detailed routing, clock and power routing, and new trends in physical design.
We shall also discuss the applications of a number of important optimization
techniques, such as graph theory, network flow, Steiner tree, simulated
annealing, generic algorithm, and linear/convex programming. Guest lecture(s)
given by industry experts will further broaden the view of students.
Prerequisite:
Computer-Aided Integrated Circuit Design (460R) and Algorithms
(360C). Or consent of instructor.
Textbooks and reader:
Grading Policy:
10% class participation, 25% homework assignment, 25%
midterm, 40% project.
Lecture Outline (tentative):
The
Students with Disabilities:
The