Fachpraktikum Diplom Master Bachelor - IMMS Institut für ...
Fachpraktikum Diplom Master Bachelor - IMMS Institut für ...
Fachpraktikum Diplom Master Bachelor - IMMS Institut für ...
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