Design of embedded systems

Embedded Systems are systems that are composed of hardware and software parts that are developed for a special task within a bigger system. Examples for such systems are smartphones, digital cameras, robot controls, set-top boxes, etc. The application areas of such systems are growing rapidly. As these systems are not only composed of application software, this lab exercises the combined development of hardware and software, as it is typical for embedded systems. A Fischertechnik robot and a hardware development board are used as the target systems. The schedule of the lab is as follows: At first, the abstract behavior of the system is described. The task is to have the robot follow a small black line on a bright background by using photoresistors. This specification is transformed into software for a microcontroller. The microcontroller is available as a hardware description. To connect it to the periphery (motors and photoresistors), additional parts have to be written in a hardware description language. This shows the usage of typical development- and design tools for simulation and synthesis. After combining the hardware and the software parts, the robot is tested against the initial specification. Prerequisites: Base knowledge in VHDL and C/C++ programming. Target audience: This lab is suitable for electrical engineering students, computer science students and those who have an interest in embedded systems design.
Offline

Zusammenfassung

Embedded Systems are systems that are composed of hardware and software parts that are developed for a special task within a bigger system. Examples for such systems are smartphones, digital cameras, robot controls, set-top boxes, etc. The application areas of such systems are growing rapidly. As these systems are not only composed of application software, this lab exercises the combined development of hardware and software, as it is typical for embedded systems. A Fischertechnik robot and a hardware development board are used as the target systems. The schedule of the lab is as follows: At first, the abstract behavior of the system is described. The task is to have the robot follow a small black line on a bright background by using photoresistors. This specification is transformed into software for a microcontroller. The microcontroller is available as a hardware description. To connect it to the periphery (motors and photoresistors), additional parts have to be written in a hardware description language. This shows the usage of typical development- and design tools for simulation and synthesis. After combining the hardware and the software parts, the robot is tested against the initial specification. Prerequisites: Base knowledge in VHDL and C/C++ programming. Target audience: This lab is suitable for electrical engineering students, computer science students and those who have an interest in embedded systems design.

Allgemein

Sprache
Deutsch
Copyright
This work has all rights reserved by the owner.

Verfügbarkeit

Zugriff
30. Okt 2020, 19:40 - 31. Mär 2021, 19:45
Aufnahmeverfahren
Sie müssen einen Aufnahmeantrag stellen, um in den Kurs aufgenommen zu werden. Beschreiben Sie im Feld Nachricht, warum Sie beitreten möchten. Sobald Ihr Antrag angenommen oder abgelehnt wurde, erhalten Sie eine Benachrichtigung.
Zeitraum für Beitritte
Bis: 30. Nov 2020, 09:30
Veranstaltungszeitraum
30. Okt 2020 - 31. Mär 2021

Für Kursadministratoren freigegebene Daten

Daten des Persönlichen Profils
Anmeldename
Vorname
Nachname
E-Mail
Matrikelnummer

Zusätzliche Informationen

Objekt-ID
1788881