The master VLSI course covers the following topics
You run the EDA experiments on your laptop or PC. We provide a virtual machine for VirtualBox (Windows) or UTM (MacOS) which contains the EDA software for our course.
How to obtain the virtual machines for VirtualBox and UTM and how to setup the EDA software is described in
The software used in the course is
and this is all included in the VM.
Course: https://github.com/fredowski/Course (see branch “tha”)
OpenROAD flow scripts: https://github.com/fredowski/OpenROAD-flow-scripts (see branch “vhdl”)
IHP PDK: https://github.com/IHP-GmbH/IHP-Open-PDK
SiliWizz: https://tinytapeout.com/siliwiz/introduction/
Andrew B. Kahng, VLSI Physical Design - Slides, 2022
Onur Mutlu, Digital Design and Computer Architecture, ETH Zürich, 2026
Andrew Kahng - Chapter 4 Slides - Placement
OpenROAD uses the RUDY Routing Congestion Estimation based on the following paper: