Institute of Microelectronic Systems Studies Final exams and theses Abgeschlossene Arbeiten
Untersuchung und Implementierung von Soundsynthese-Algorithmen auf einem applikationsspezifischen Prozessor

Untersuchung und Implementierung von Soundsynthese-Algorithmen auf einem applikationsspezifischen Prozessor

Year:  2013
Date:  29-04-13
Duration:  30.10.2012-29.04.2013
Is Finished:  yes

Herr Bente erhält die Aufgabe, bestehende Algorithmen zur Soundsynthese für die Ausführung auf dem Tensilica Xtensa-Prozessor zu optimieren. Hierzu soll der Befehlssatz des Prozessors erweitert und der Einfluss einer Fixpunkt-basierten Darstellung der Audio-Samples am Beispiel eines komplexen Soundgenerators aus dem Soundsynthesis Toolkit untersucht werden. Anhand einer Analyse der PC-basierten Referenzimplementierung sollen kritische Instruktionsfolgen identifiziert werden, die dann als Instruktionssatzerweiterung des Xtensa-Prozessors umgesetzt werden. Die abschließende Analyse soll die umgesetzten Optimierungsschritte hinsichtlich benötigter Hardwarekosten und der erzielten Reduktion der Ausführungszeiten, durch eine Emulation des Prozessors auf dem Xilinx ML605 Entwicklungsboard, vergleichen.