Echtzeit-Betriebssysteme: Themen für Referate SS 07



Hier geht's zu den lokalen Unterlagen:

http://www.informatik.fh-nuernberg.de/professors/kern/USS_07 Der Zugriff sollte jetzt funktionieren!

Beachten Sie bitte auch die angegebenen Internet-Adressen!

-> Papier“ bedeutet, daß der Artikel nur in Papierform vorliegt.



Schwerpunkt Virtualisierung und Partitionierung (2-3 Vorträge)




Systemsicherheit

DO-178B: http://www.sandroid.org/birdsproject/4dummies.html, Wikipedia

Zeit- und Raumpartitionierung nach dem Standard ARINC 653

IEC 61508: Sicherheitskritische Software (insbes. Betriebssysteme)

Produkte: GHS Integrity, LynxOS, PikeOS, QNX, ...

(Verzeichnis Systemsicherheit)



Energieverwaltung

Bellosa-Skript (Folien)

Weissel-Artikel in MMB (S. 69) -> Papier



Schwerpunkt Echtzeit-Kommunikation


Time-Triggered Protocol (TTP, 2 Vorträge)

Quelle: Kopetz: Real-time systems.Design principles for distributed embedded applications (Buch in FH-Bibliothek)

Uhrensynchronisation, Fault Tolerant Algorithm: Kopetz, Kapitel 3 -> Papier

Time-Triggered Protocol: Kopetz, Kapitel 8 -> Papier


Verteilte Zeit (2 Vorträge)

NTP www.ntp.org

IEEE 1588: Elektronik-Artikel -> Papier

http://ieee1588.nist.gov/ (Folien)


LIN-Bus

www.lin-subbus.org

Artikel von Heinicke et al. in Elektronik -> Papier


Flexray

Artikel von Grzemba in Elektronik -> Papier

Spezifikation (PDF) (www.flexray.com)

www.flexray-group.com


MOST

http://www.mostcooperation.com/downloads/Specifications/MOST%20Specifications/


TTCAN

http://www.can-cia.org/can/ttcan/ (Überblick, div. *.pdf)



Schwerpunkt OSEK und AUTOSAR


Quellen für OSEK: www.osek-vdx.org

Für alle Themen wichtig: Bindings document Binding142.pdf (enthält u. a. Glossar)






Embedded C/C++ und MISRA-C (2 Vorträge)

iX-Artikel MISRA-C -> Papier,

Plauger: “Embedded C++: an overview“ http://www.embedded.com/97/feat9712.htm

www.caravan.net/ec2plus




Die Schnittstelle POSIX 1003.1b (mehrere Vorträge)

Quelle: IEEE Standard for information technology:

POSIX System application program interface (API) - amendment 1: realtime extension (Buch in FH-Bibliothek)



Schwerpunkt Linux und Echtzeit bzw. Linux in eingebetteten Systemen

Quellen: Tagungsband PEARL Workshop 2000, dort div. URLs;

www.rtlinux.org, www.fsmlabs.com, www.rtai.org, www.linuxdevices.com


a) Linux und Echtzeit (mehrere Vorträge)




b) Linux für eingebettete Systeme

zusätzliche Quellen:

www.uclinux.org bzw. www.uclinux.com, montavista.com www.linuxdevices.com



Windows CE 6.0 (x.0)

www.microsoft.com

(Verzeichnis Win_CE)



Ausweichthemen:


Echtzeit-Architektur ausgewählter Prozessoren

Z. B. ARM (Xscale), Infineon Tricore, 80C167

Quellen:www.arm.com, www.intel.com, www.infineon.com



Endtermingesteuerte Ablaufplanung

Quellen:

Halang: Struktureigenschaften und erweiterte Anwendungsmöglichkeiten der

antwortzeitgesteuerten Prozessorzuteilung, atp-Artikel -> Papier

Herrtwich: Betriebsmittelvergabe unter Echtzeitgesichtspunkten -> Papier


Ereignis- gegen zeitgetriggerte Systeme (Event triggered versus time triggered)

Scheler-Artikel in MMB (S. 107) -> Papier

Fohler-Folien

Kopetz-Artikel


___________________________________________________________________________


Vorgaben für Vorträge:



___________________________________________________________________________



Suchmaschinen, Informationsquellen:


Citeseer: meist herunterladbare Artikel (*.pdf, *.ps):

http://citeseer.ist.psu.edu/

http://citeseer.ifi.unizh.ch

http://sherry.ifi.unizh.ch/

http://scholar.google.com (meist kostenpflichtige Artikel)

http://scholar.google.de (meist kostenpflichtige Artikel)

http://de.wikipedia.org -> kritische Distanz!

http://en.wikipedia.org -> kritische Distanz!


___________________________________________________________________________



Termine:


22. 5. 2007


a)


b)


c)


d)


29. 5. 2007: Pfingstdienstag


5. 6. 2007


a)


b)


c)


d)


12. 6. 2007


a)


b)


c)


d)


19. 6. 2007


a)


b)


c)


d)


26. 6. 2007


a)


b)


c)


d)


3. 7. 2007 (Leistungsnachweiszeit, nur Ausweichtermin)