Project Engineering (4h), 5. u. 6. Sem, 4
Transcription
Project Engineering (4h), 5. u. 6. Sem, 4
Project Engineering (4h), 5. u. 6. Sem, 4-5 Teiln. Ansprechpartner: Dr. Mario Huemer Tel: 2421, Dr. Markus Pfaff, Tel: 2420 DafXill: Digital Audio Effects on Xilinx FPGA Ausgangspunkt Die digitale Signalverarbeitung spielt nicht nur um Studiengang HSSE eine herausragende Rolle, sondern nimmt auch im industriellen Einsatz einen breiten Raum ein. In der Vergangenheit haben spezialisierte Mikroprozessoren, sogenannte DSP die Realisierung der benötigten Algorithmen ermöglicht. Im Höchstleistungssegment (z.B. in der drahtlosen digitalen Kommunikation) reicht die Rechenleistung solcher DSP jedoch vielfach nicht mehr aus. Ein weiteres Problem stellt der hohe Stromverbrauch der DSP-Lösungen dar, welcher den mobilen Einsatz einschränkt oder gar verhindert. Einen Ausweg bietet die direkte Hardwarerealisierung innerhalb eines ASIC oder FPGA. Der enorme Entwicklungsaufwand selbst bei Einsatz von HDL und Synthese macht diesen Ausweg jedoch reichlich steinig und langwierig. Jüngste Entwicklungen bei Computer Aided Engineering Software zielen darauf ab, diesen Entwicklungsaufwand drastisch zu senken. Projektziel Zwei Lösungsansätze sollen im Projekt untersucht werden. Beide Wege beginnen bei der Modellierung in Matlab-Simulink und enden bei einer FPGA-Realisierung: 1. Modellierung in Matlab-Simulink, Implementation mit dem System Generator (Xilinx). 2. Modelliuerng in Matlab-Simulink, Implementation mit AccelFPGA (Trias). In beiden Fällen sollen Signale im Audiofrequenzbereich untersucht werden, da dieser erheblich leichter handhabbar ist als der Hochfrequenzbereich. Das Rapid-Prototyping-System HSSESandbox verfügt darüber hinaus bereits über die notwendige Hardware. Teilbereiche - Auswahl und genaue Dokumentation digitaler Audioeffekte für das Projekt - Modellierung der Effekte in Matlab und in Matlab-Simulink - Implementation eines VHDL-Modells eines ausgewählten Effekts