Hardware Platforms for Embedded Systems
Hardwareplattformen für eingebettete Systeme (in German)
Today, microelectronic systems with billions of transistors can be integrated on one device, enabling the realization of complete electronic systems in a single chip, called system on chip (SoC). These devices are becoming more and more part of our daily life. Typically, they are not visible as an independent computer but are enclosed in a larger system including mechanical parts, sensors, and actuators. In this lecture we take a closer look at the special requirements for the design and operation of these embedded systems.
The information processing in embedded systems is performed by a combination of embedded processors, application-specific hardware, and I/O units, all working in parallel. Embedded system designers are especially challenged by the heterogeneity of the system architectures together with the complexity of the applications and various technical as well as economic constraints. In this lecture we focus on design methods and architectures for embedded systems. In addition to embedded processors and application-specific architectures, the specific requirements concerning communication in and between embedded systems are targeted.
In the exercises we focus on the microelectronic system design in practical application examples. Students learn how to design, realize and test their own embedded systems. The system design is accomplished with state-of-the-art tools for the development of printed circuit boards.