1 / 12

Eingebettete Systeme

Lehrstuhl Informatik 12 Technische Informatik/Eingebettete Systeme Arbeitsbereich Marwedel - Lehrangebot, Forschung -. Eingebettete Systeme. Eingebettete Systeme = Informationsverarbeitende Systeme, die in ein größeres Produkt integriert sind

truda
Download Presentation

Eingebettete Systeme

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Lehrstuhl Informatik 12Technische Informatik/Eingebettete SystemeArbeitsbereich Marwedel- Lehrangebot, Forschung -

  2. Eingebettete Systeme • Eingebettete Systeme = • Informationsverarbeitende Systeme,die in ein größeres Produkt integriert sind • Hauptgrund des Kaufs ist nicht die Informationsverarbeitung • Anbindung an die physikalische Umgebung • Große wirtschaftliche Bedeutung/ Bedeutung auf dem Arbeitsmarkt

  3. Arbeitsgruppen • Gernot Fink • Robotertechnik, • Mustererkennung. • Olaf Spinczyk • Systemsoftware für Eingebettete Systeme, • Software-Produktlinien und AOP. • Peter Marwedel • Entwurfsmethodik Eingebetteter Systeme, • Software Eingebetteter Systeme, • Codeerzeugung und Compiler.  nachfolgend betrachtet

  4. Lehrveranstaltungen- Semester 1- 4 - • Rechnerstrukturen WS 08/09Assemblerprogrammierung, Mikroarchitekturen,Speicherverwaltung, E/A, Einführung in Eingebettete Systeme • HAPRAIn der Verantwortung des Lehrstuhls:Erweiterung um Mindstorm-Versuche;demnächst: Erweiterung um Mikrocontroller-Versuche

  5. Lehrveranstaltungen- ab 5. Semester - • Eingebettete Systeme (beliebt )  WS 08/09Spezifikation von ES, HW von ES, Realzeit-SW, CodesignBuch bei Springer (ca. 29 €) • „Stammvorlesung“ im Diplomstudiengang; • Wahlpflicht im Bachelorstudiengang. • Schwerpunkt 2 (RA, ES& Sim.); Beantragt: SP 7 (Intelligente Systeme) • Beliebt in Lehramtstudiengängen • Rechnergestützter Entwurf von Mikroelektronik  SS 2010Spezifikation mit SystemC und VHDL, Synthese („ES II“). • Diplomstudiengang: Spezialvorlesung zum Schwerpunktgebiet RA, ES, Sim • Im BSc/MSc-System aufgeteilt in Fachprojekt „Entwurf Eingebetteter Systeme“ (BSc) und „Synthese Eingebetteter Systeme“ (MSc)

  6. Mit ES kombinierbare Veranstaltungen • WS 08/09: ES • SS 09: • Fink: Rechnerarchitektur • Spinczyk: Software Ubiquitärer Systeme (Basis im MSc) • Krumm: Verteilte Algorithmen 2 und Rechnernetzanwendungen • Buchholz: ?? • SP 7 (beantragt) • ... • Trotz meines geplanten Forschungssemesters ausreichend Wahlmöglichkeiten

  7. Lehrveranstaltungen- Seminare + PGs - • Seminare: • Telekommunikation, ECAD, DSP-Compiler • Optische Nachrichtentechnik, Chipkarten-Technologie • Sicherheit in eingebetteten Systemen • Zuverlässigkeit eingebetteter Systeme • Projektgruppen: • Entwurf einer Java-Maschine; Airbag-Controller • Entwurf eines Fuzzy-Systems; MP3-Player • CD-Brenner mit Netzanschluss; Lego-Mindstorms • Lehrmaterial zu Rechnerstrukturen • Laufroboter

  8. Export-Lehrveranstaltung • Introduction to Embedded Systems SS 2010Englische Kurzfassung von „Eingebettete Systeme“Nicht kombinierbar mit „Eingebettete Systeme“,Export in Studiengang „Robotics and Automation“ +Summer School der Fakultät BCIIn gewissen Fällen interessant für deutsche Studierende.

  9. Schwergewichte in der Forschung • Effiziente Software für eingebettete Systeme • Hocheffiziente Compilertechniken(Ausnutzung von speziellen Prozessormerkmalen) • Energieeinsparung in eingebetteten Systemen(Wichtigster Engpass beim Entwurf) • Speicherarchitekturen für eingebettete Systeme • Programm-Transformationen • Garantien für Ausführungszeiten • Ressourcenmanagement in mobilen Systemen • Einsatz von Multimediatechnik zur Visualisierung von dynamischen Vorgängen in technischen Systemen

  10. Themen von Diplomarbeiten • Kombination von neuen Informatiktechniken (z.B. Optimierungen)mit technischen Anwendungen in der Gruppe • Abbildung von Anwendungen auf Mehrprozessorsysteme • Erzeugung von low-power Code in Compilern • Memory-architecture aware compilation • Kopplung worst-case execution time Analyse/Compiler • Mitbetreuung informatiknaher Themen in der E-Technik, z.B. • Nutzung von field programmable gate arrays (FPGAs) • Simulation von Kommunikationsprotokollen • Unter bestimmten Bedingungen externe Diplomarbeiten im Bereich „eingebettete Software“, z.B. • In der Automobilindustrie (v.a. Testen) • In der Mobilkommunikation(medizinische Anwendungen, Energiespar-Techniken) Derzeit ca. 1/8 der Arbeiten der Fakultät

  11. Voraussetzungen für Arbeiten in der Gruppe • Vorlesung „Eingebettete Systeme“ sollte gehört worden sein • Relevante Teile aus „Rechnerarchitektur“ müssen ggf. nachgearbeitet werden • „Rechnergestützer Entwurf“, Seminare, Projektgruppe sind willkommene Ergänzung • Gute Programmierkenntnisse (C++) erforderlich • Kenntnisse im Bereich Compilerbau, Optimierungs-algorithmen, Unix, sind vorteilhaft bei Diplomarbeiten • Ohne Englisch geht nichts! • HAPRA oder EPRA sollte Teil des Grundstudiums gewesen sein • Interne Betreuungskapazität derzeit v.a. für PG-Absolventen

  12. “Embedded is the future, • the future is embedded”

More Related