VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
VLSI 2: From Netlist to Complete System on Chip
Last Updated: 2026-06-03 00:14:20
Abstract
This second course in our VLSI series is concerned with how to turn digital circuit netlists into safe, testable and manufacturable mask layout, taking into account various parasitic effects. Starting in 2025, the course will rely on pre-dominantly open-source tools and put more emphasis on hands-on design. All students will be expected to complete their own design (in groups of two).
Objective
- Understand how VLSI circuits are designed - Gain practical experience in IC Design using open source tools - Qualify to take part in semester/master theses that involve practical IC Design - Develop your own System-on-Chip based on the examples in exercises
Content
The course begins with an overview refresher on front-end design (HDL, Synthesis) and then covers - Basic manufacturing steps - Standard cells, routing layers - Floorplanning, I/O ring, packaging - Timing in IC design and clock dsirtribution - Parasitic effects in IC Design - Placement and routing - Power analysis - Testing of IC circuits - Assessing the performance of ICs. The most important part of the lecture is that the exercises, which will make use of open-source tools (as much as possible) and work on a System-On-Chip design. The exercises are essential for the lecture as the grading will be done based on a project based on the exercises.
Resources
Lecture Notes
Course www site:http://vlsi.ethz.chH. Kaeslin: "Top-Down Digital VLSI Design, from Gate-Level Circuits to CMOS Fabrication", Lecture Notes Vol.2 , 2015.All written documents in English.
Literature
H. Kaeslin: "Top-Down Digital VLSI Design, from Architectures to Gate-Level Circuits and FPGAs", Elsevier, 2014, ISBN 9780128007303.
Learning Materials (Links)
- Main link
- Information
General Information
- Language
- English
- Levels
- BSC , MSC
- Frequency
- Yearly recurring
Examination
- Type
- graded semester performance
Registration & Places
- Signup End
- 27.02.2026
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture with exercise |
VLSI 2: From Netlist to Complete System on Chip
Lecture: Tuesday, 14:00 - 16:00
Exercises: Wednesday, 09:00 - 12:00
|
|
5 h weekly |
Offered In
-
-
-
Electives (This is only a short selection. Other courses from the ETH course catalogue may be chosen. Please consult the "Richtlinien zu Projekten, Praktika, Seminare" (German only), .)
-
-
-
-
Track: Electronics and Photonics (The core courses and specialization courses below are a selection for students who wish to specialize in the area of "Electronics and Photonics", see . The individual study plan is subject to the tutor's approval.)
-
Core Courses (These core courses are particularly recommended for the field of "Electronics and Photonics". You may choose core courses form other fields in agreement with your tutor. A minimum of 24 credits must be obtained from core courses during the MSc EEIT.)
-
-
Track: Signal Processing and Machine Learning (The core courses and specialization courses below are a selection for students who wish to specialize in the area of "Signal Processing and Machine Learning ", see . The individual study plan is subject to the tutor's approval.)
-
Specialization Courses (These specialization courses are particularly recommended for the area of "Signal Processing and Machine Learning", but you are free to choose courses from any other field in agreement with your tutor. Semester / Research Projects are not allowed in this category. A minimum of 40 credits must be obtained from specialization courses during the MSc EEIT.)
-
-
Tracks (all): Electives (Courses from the ETH course catalogue may be chosen in agreement with your tutor. As an alternative to the elective courses, students may do a second semester project or an internship in industry. Please consult your tutor.)
-
-
-
-
-
General Electives (Students may choose General Electives from the entire course programme of ETH Zurich - with the following restrictions: courses that belong to the first or second year of a Bachelor curriculum at ETH Zurich as well as courses from GESS "Science in Perspective" are not eligible here. The following courses are explicitly recommended to physics students by their lecturers. (Courses in this list may be assigned to the category "General Electives" directly in myStudies. For the category assignment of other eligible courses keep the choice "no category" and take contact with the Study Administration ( ) after having received the credits.))
-
-
-
-
-
Electives (This is a selection of courses particularly suitable for the MSc QE. In agreement with the tutor, students may choose other courses from the ETH course catalogue.)
-