Systems on Chip stream

Modern chips are rapidly evolving into complete Systems on Chip (SoCs). The emergence of SoCs leads to new challenges in VLSI design, design automation, programming and code generation, task and communication mapping and scheduling, memory management, and model-driven design-space exploration. This stream addresses the design of SoCs with special attention for the various design trade-offs and formal verification techniques to support correct design.

The following three courses are mandatory for the Systems on Chip stream (for more information about the courses, visit Osiris):

Quartile Course code Course name Credits
1 2IMF25 Automated Reasoning 5
2 5LIH0 Digital Integrated Circuit Design2 5
4 5LID0 Systems on Silicon 5

2 It is not permitted to include both 5LIH0 Digital Integrated Circuits and 5LIP0 Digital Integrated Circuits: Fundamentals in the program of examinations.

The System on Chip stream has the following stream electives, of which at least 15 credits should be chosen:

Quartile Course code Course name Credits
1 5CCA0 Semiconductor Physics and Materials 5
2 2IMNT1 Embedded Computer Architectures 21 5
2 5LIG0 Applied Combinatorial Algorithms 5
2 5LIF0 Advanced Digital Circuit Design 5
3 5LIL0 Intelligent Architectures 5
3 5LIE0 Multiprocessors 5
3 5LIM0 Parallelization, Compilers and Platforms 5
3 5SIB0 Electronic Design Automation 5
3 5LIJ0 Embedded Control Systems 5
4 5LIA0 Embedded Visual Control 5
4 2IMF00 Seminar Formal System Analysis 5

This course has a limited capacity.

In a study program that includes Digital integrated circuit design (5LIH0) it is not allowed to also include Digital integrated circuits: fundamentals (5LIP0), due to overlapping contents.

3 This course is taught at the University of Twente. TU/e students can follow lectures by watching a live stream from the University of Twente, or watching the recorded video lectures. A secondary enrollment at the University of Twente is required.