DAB-Basisband-Decoder

Fraunhofer-Institut für Integrierte Schaltungen IIS

DAB-Basisband-Decoder

Die Idee

Moderne Radio-Empfangsgeräte im Bereich Car- und Home-Entertainment zeichnen sich durch einen steigenden Softwareanteil aus. Das hat den entscheidenden Vorteil, dass Radiohersteller auf diese Weise verschiedene Rundfunk-Standards auf einer Hardware-Plattform integrieren können.

Zusätzlich eröffnet dies eine gewisse Flexibilität hinsichtlich des Entwicklungsprozesses, da selbst am Prozessende noch Updates und Erweiterungen eingespielt werden können. Hierbei übernehmen herkömmliche Signal-Prozessoren (DSPs) die Funktion der Basisband-Verarbeitung des DAB-Signals.

Die Lösung

Die Entwicklung einer DAB-Empfänger-Software beginnt zunächst mit einem PC-Referenz-Modell. Die meisten DSPs, die derzeit in Radio-Systemen zum Einsatz kommen, sind in der Regel Festkomma DSPs. Dies erfordert deshalb eine Überführung der Referenz-Software in eine Festkomma-Bibliothek. Diese Festkomma-Bibliothek wird auch als Code Development Kit (CDK) bezeichnet und basiert auf einem reinen C-Code, der auf einen beliebigen Prozessor portiert werden kann.

Als Prozessor kann ein herkömmlicher Hochleistungs-DSP der C64-Familie von Texas Instruments (TI) oder auch der Blackfin von Analog Devixes verwendet werden. Selbst der Einsatz eines Embedded Core wie ARM, MIPS, Tensilica ist möglich. Ein weiterer Entwicklungsschritt ist dann die Optimierung des C-Codes auf dem entsprechenden Prozessor unter Verwendung der gerätespezifischen Architekturen wie Speicher-Subsystem, Spezialbefehle und Pipelinestrukturen. Abschließend erfolgt die Test-Phase des kompletten DAB-Empfängers inklusive Basisband-Verarbeitung, Kanal-Auswahl, Audio- und Daten-Dekodierung und interner sowie externer Schnittstellen.

Um diesen Test durchzuführen wird im Labor eine Testumgebung aufgebaut, die aus einer DAB-Signalquelle, dem DAB-Empfänger und einem Gerät zur Signalaufzeichnung besteht. Letzteres hat die Aufgabe, die Daten aufzuzeichnen, auszuwerten und die Ergebnisse zu dokumentieren. Überprüft und gestestet wird der DAB-Empfänger über eine Standard-UART-Schnittstelle, die an einem PC angeschlossen ist.

Das Ergebnis

Mit dieser DAB-Empfänger-Implementierung liegt nun eine vollständig validierte und verfügbare DAB/DAB+/T-DMB-Lösung sowohl für den Automobil-Markt als auch für den Consumer-Markt vor.

Produktbroschüre / Flyer