TIE-12206 Post-graduate Seminar on Pervasive Computing, 1-8 cr

Implementation TIE-12206 2017-13

Description

NOTE: we have increased the seats for this course and form three exercise groups to overcome space limitations in our PC class.


TUT, Nokia and Synopsys are organizing a special hands-on seminar course on modern digital ASIC design for master's and post-graduate students. The need for ASIC professionals is rapidly increasing in Finland, and passing this course opens excellent job and master's thesis opportunities in Nokia in spring 2018. This is also a great opportunity to learn from professionals in the field!

To attend this seminar course, you should already be familiar with FPGA and digital design flow. The course concentrates on the process of producing ASIC designs ready for fabrication from RTL designs. Preferred pre-requisite courses are TIE-50106 Digital design and TIE-50206 Logic Synthesis, or corresponding skills in digital design.

On the course, professional ASIC design tools from Synopsys are used together with modern technology libraries (32/90nm). A hands-on design case is worked on and processed throughout the course. The course covers all the essential stages and topics of a modern ASIC design:

RTL Synthesis to Netlist
Design-For-Test (DFT) and Automatic Test Pattern Generation (ATPG)
Floorplanning
Place and Route
Formal Equivalence Checking
Timing constraints and Static Timing Analysis (STA)
Chip Finishing (extraction, Design Rule Checking (DRC) and LVS)

The course consists of two 3-week intensive periods with lectures and exercises.

The timetable of the course is somewhat flexible, as this is an extra course.

This course is worth 8 credits.

Lessons

Period 2 - 3
Methods of instruction Luento, Vierailuluento, Harjoitukset
Person responsible Timo D. Hämäläinen, Joonas Multanen, Jarmo Takala

Assessment scale

Numerical evaluation scale (0-5)

Additional information of course implementation

Note! The lectures are recorded using Echo360 (video & audio). The recordings can be found in the Moodle2 area of the course.

TIE-12206 Post-graduate Seminar on Pervasive Computing/GL/01 Tue 14.11.2017 14:00 - 16:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/GL/01 Mon 15.01.2018 14:00 - 16:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/GL/01 Mon 26.03.2018 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/Lec/01 Thu 26.10.2017 16:00 - 18:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/Lec/02 Fri 27.10.2017 16:00 - 18:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/Lec/03 Mon 30.10.2017 16:00 - 18:00
(Peruttu) TIE-12206 Post-graduate Seminar on Pervasive Computing/Lec/02 Fri 10.11.2017 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Tue 14.11.2017 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Wed 15.11.2017 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Wed 15.11.2017 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Thu 16.11.2017 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Thu 16.11.2017 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Fri 17.11.2017 16:00 - 18:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Tue 21.11.2017 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Wed 22.11.2017 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Wed 22.11.2017 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Thu 23.11.2017 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Thu 23.11.2017 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Fri 24.11.2017 16:00 - 18:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Tue 28.11.2017 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Wed 29.11.2017 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Wed 29.11.2017 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Thu 30.11.2017 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Thu 30.11.2017 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Fri 01.12.2017 16:00 - 18:00
(Peruttu) TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Tue 09.01.2018 18:00 - 20:00
(Peruttu) TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Wed 10.01.2018 12:00 - 14:00
(Peruttu) TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Wed 10.01.2018 18:00 - 20:00
(Peruttu) TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Thu 11.01.2018 10:00 - 12:00
(Peruttu) TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Thu 11.01.2018 18:00 - 20:00
(Peruttu) TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Fri 12.01.2018 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Tue 16.01.2018 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Wed 17.01.2018 12:00 - 14:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Wed 17.01.2018 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Thu 18.01.2018 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Thu 18.01.2018 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Fri 19.01.2018 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Tue 23.01.2018 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Wed 24.01.2018 12:00 - 14:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Wed 24.01.2018 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Thu 25.01.2018 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Thu 25.01.2018 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Fri 26.01.2018 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Tue 30.01.2018 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Wed 31.01.2018 12:00 - 14:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Wed 31.01.2018 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Thu 01.02.2018 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Thu 01.02.2018 18:00 - 20:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/03 Fri 02.02.2018 10:00 - 12:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/01 Wed 14.02.2018 12:00 - 16:00
TIE-12206 Post-graduate Seminar on Pervasive Computing/E/02 Thu 15.02.2018 10:00 - 14:00

Study material

Type Name Author ISBN Additional information Language Examination material
Book Real-Time Rendering Tomas Akenine-Möller, Eric Haines, and Naty Hoffman 9781568814247 Nice to read for those who are interested in learning more. English No
Book High-Level Synthesis Blue Book Michael Fingeroff 978-1450097246 English No
Lecture slides Lecture slides from the seminar (in Moodle) English No
Lecture slides English No
Other literature Scientific articles 2-3 scientific articles related to the own group assignment topic. English No
Other literature Research articles (in Moodle + own search) English No