ECE 777

System Design Automation of VLSI

Advanced graduate course covering modern CAD tools, physical design algorithms, and performance optimization methodologies for VLSI systems.

Course Code
ECE 777
Level
Graduate (Ph.D./M.S.)
Credits
3
Offered
Spring

Course Overview

This advanced graduate course provides an in-depth study of modern VLSI computer-aided design (CAD) methodologies. Students explore the full physical design flow — from logic synthesis and placement to routing and sign-off — using industry-standard EDA tools. Emphasis is placed on algorithmic foundations and performance optimization techniques relevant to current and next-generation VLSI technologies.

Topics Covered

Course Objectives

By the end of this course, students will be able to: (1) understand and apply physical design algorithms used in modern EDA tools; (2) evaluate trade-offs in VLSI design flows for power, performance, and area; (3) use industry-standard CAD tools to implement and verify VLSI designs; and (4) explore emerging research directions in design automation.

← Back to Teaching