Evaluierung softwarebasierter Radiosignalverarbeitung auf general-purpose- und GPU-Prozessorarchitekturen
Translated title:
Evaluation of Software-Defined Radio Signal Processing on General-Purpose and GPU Processor Architectures
Author:
Stolz, Lothar H.
Year:
2015
Document type:
Dissertation
Faculty/School:
Fakultät für Elektrotechnik und Informationstechnik
Advisor:
Stechele, Walter (Prof. Dr. habil.)
Referee:
Stechele, Walter (Prof. Dr. habil.); Wehn, Norbert (Prof. Dr. habil.)
Language:
de
Subject group:
ELT Elektrotechnik
TUM classification:
DAT 200d
Abstract:
Die Arbeit betrachtet die Umsetzbarkeit der Basisbandsignalverarbeitung von Radiobaugruppen in general-purpose Mikroprozessorarchitekturen. Als besonderer Aspekt wird außerdem die Nutzung von im System verbauten, frei programmierbaren Grafikbeschleunigerstrukturen für Radiosignalverarbeitungsaufgaben untersucht. In einer Fallstudie wird eine mathematisch effiziente Signalverarbeitungskette für Digital Audio Broadcasting (DAB) erarbeitet, aus der plattformspezifische, optimierte Implementierungsvarianten ausgeleitet und anschließend miteinander verglichen werden.
«
Die Arbeit betrachtet die Umsetzbarkeit der Basisbandsignalverarbeitung von Radiobaugruppen in general-purpose Mikroprozessorarchitekturen. Als besonderer Aspekt wird außerdem die Nutzung von im System verbauten, frei programmierbaren Grafikbeschleunigerstrukturen für Radiosignalverarbeitungsaufgaben untersucht. In einer Fallstudie wird eine mathematisch effiziente Signalverarbeitungskette für Digital Audio Broadcasting (DAB) erarbeitet, aus der plattformspezifische, optimierte Implementierungsv...
»
Translated abstract:
The thesis explores the practicability of implementing baseband algorithms of radio devices on general-purpose microprocessor architectures. Further, special attention is given to the usability of accompanying programmable graphics coprocessors for radio processing purposes. As a case-study, a computationally efficient signal processing chain for Digital Audio Broadcasting (DAB) is derived, subsequently variants having platform-specific optimizations are derived and compared against each other.