/Arbeiten/Images/
/Arbeiten/Images/Bachelorarbeit.jpg

Turbo-Entzerrung: Leistungssteigerung durch Pipelining


Communications Engineering Lab
Kreuzstr. 11, Zi.
Tel.:
/Arbeiten/Images/balkenduenn.jpg

Stichworte: Turbo-Entzerrung, MATLAB, C/C++, Pipeline

Beschreibung

/Arbeiten/Images/balkenduennkurz.jpg

/Arbeiten/uploaded/260Turbolader-Modell_Pipeline.jpgDie Verwendung von hochdatenratigen Single-Carrier-Verfahren im Mobilfunk erfordert aufgrund des Mehrwegeempfangs den Einsatz eines Kanalentzerrers. Die durch die Mehrwegeausbreitung verursachte Intersymbolinterferenz erstreckt sich zeitlich über mehrere Informationssymbole und muss zur korrekten Demodulation des Signals geschätzt und rückgängig gemacht werden. Im Falle eines Turbo-Entzerrers werden Entzerrung und Decodierung iterativ auf einen empfangen Datenblock angewendet. Durch den Austausch von Zuverlässigkeitsinformationen zwischen beiden Operationen erzielt dieser Ansatz im Vergleich zu konventionellen Entzerrern beachtliche Gewinne im Hinblick auf Bitfehlerraten.
Die iterative Durchführung der Entzerrung erhöht jedoch drastisch die Komplexität: In einem Iterationsschritt muss neben der eigentlichen Entzerrung zusätzlich die Decodierung mit einem rechen- und speicherintensiven Soft-Input/Soft-Output Decoder durchgeführt werden. Der Einsatz von Turbo-Entzerrern ist deshalb im Software Defined Radio Bereich aufgrund der programmierbaren Prozessoren erschwert.
Zur Steigerung der Verarbeitungsgeschwindigkeit soll in dieser Arbeit untersucht werden, inwiefern die Signalverarbeitung eines Turbo-Entzerrers durch Pipeline-Techniken umgesetzt werden kann. Pipelining beschreibt im Kontext der Signalverarbeitung das Zerlegen einer Rechenaufgabe in mehrere Teilaufgaben, die parallel und unabhängig voneinander bearbeitet werden können - ähnlich der Fließband-Fertigung.

Aufgabenstellung

/Arbeiten/Images/balkenduennkurz.jpg

1. Einarbeitung in die Theorie der Turbo-Entzerrung
2. Modifikation eines gegebenen Turbo-Entzerrers in MATLAB und C/C++
3. Identifikation möglicher Pipeline-Implementierungen
4. Implementierung der Pipeline-Techniken und Verifikation des Verarbeitungsgewinns


Voraussetzungen:

/Arbeiten/Images/balkenduenn.jpg
Speichern : Speichern (PDF)
Zurück