02.02.2013 Aufrufe

Fachpraktikum Diplom Master Bachelor - IMMS Institut für ...

Fachpraktikum Diplom Master Bachelor - IMMS Institut für ...

Fachpraktikum Diplom Master Bachelor - IMMS Institut für ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>IMMS</strong> –Themenkatalog <strong>für</strong> Studenten<br />

Linux Sound Architecture zum Zugriff auf den TLV320AIC3101 Codec entwickelt<br />

werden.<br />

auszuführende Arbeiten:<br />

• Einarbeitung in die Funktionsweise der Advanced Linux Sound Architecture<br />

• Implementierung eines Treibers zum Zugriff auf den TLV320AIC3101<br />

Audio-Codec<br />

• Test und Dokumentation<br />

vorausgesetzte Kenntnisse:<br />

• C-Programmierung<br />

Dauer: jeweils nach Vereinbarung<br />

54. Vergleich, Evaluierung und Benchmarking verschiedener<br />

Linux-Echtzeit-Erweiterungen auf eingebetteten Systemen<br />

Betreuer: Dipl.-Inf. Thomas Elste (thomas.elste@imms.de)<br />

Im Bereich der Linux-Echtzeiterweiterungen konkurrieren z.Z. mindestens 3<br />

Verfahren: RTAI, Xenomai und die RT-Preempt-Patches. Diese bieten jeweils<br />

ihre eigenen Vor- und Nachteile sowie charakteristische Echtzeitperformance.<br />

Soweit möglich soll das Echtzeitverhalten der 3 Erweiterungen auf unterschiedlichen<br />

eingebetteten Architekturen (ARM, Blackfin, PPC, x86) untersucht und<br />

dokumentiert werden.<br />

auszuführende Arbeiten:<br />

• Erstellen eines Überblicks zur Verfügbarkeit der Echtzeiterweiterungen <strong>für</strong><br />

unterschiedliche Architekturen<br />

• Aufsetzen der Echtzeiterweiterungen (RTAI, Xenomai, RT-Preempt) auf<br />

jeweils einem System unterschiedlicher der unterschiedlichen Architekturen<br />

(ARM, PPC, Blackfin, x86)<br />

• Erarbeiten eines Testszenarios, dass vergleichbare Ergebnisse hinsichtlich<br />

der Echtzeitperformance liefert<br />

• Test und Dokumentation der Echtzeitperformance der einzelnen Systeme<br />

mittels des erarbeiteten Szenarios<br />

vorausgesetzte Kenntnisse:<br />

• GNU/Linux<br />

Dauer: jeweils nach Vereinbarung<br />

39

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!