Flexible multi-standard multi-channel system architecture for Software Defined Radio receiver

New telematic services require high data rates for additional information, which can no longer be provided on low bitrate broadcast channels like RDS (Radio Data System) over analog FM. A solution are digital broadcast standards, such as DAB (Digital Audio Broadcast), DRM (Digital Radio Mondiale) or IBOC (In-Band-on-Channel, e.g. HDRadio), which offer about 100x higher bitrates and enable modern and sophisticated traffic management applications. To overcome the hassle of building and integrating a new hardware device for each new tuner and each transmission system, a Software Defined Radio (SDR)-based approach helps implementing several standards in a single system and therefore reduce hardware resources and cost by sharing common functions between different decoder. In this paper, a flexible SDR broadcast receiver system architecture is discussed, which can decode audio and data streams of multiple radio stations and multiple broadcast standards simultaneously. Common modules are time-shared between different channels instead of integrating each tuner as separate path for each concurrently decoded station. A single instance of a processing block is sufficient to handle multiple channels with the help of FIFO memory buffers, provided it can be efficiently used in a time shared manner. Performance requirements and limits for an telematic broadcast SDR receiver are discussed in this paper. A real-time capable wideband FM/RDS receiver and a DAB receiver, which has been realized on a Xilinx Virtex-4 FPGA, will serve as example for discussing required resources and time sharing of hardware broadcast receiver.

[1]  Li Wei,et al.  A multi-standard SDR base band platform , 2003, 2003 International Conference on Computer Networks and Mobile Computing, 2003. ICCNMC 2003..

[2]  Wayne Luk,et al.  Enhancing Relocatability of Partial Bitstreams for Run-Time Reconfiguration , 2007, 15th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM 2007).

[3]  A. Prasad Vinod,et al.  Filter Bank Channelizers for Multi-Standard Software Defined Radio Receivers , 2011, J. Signal Process. Syst..

[4]  Othman Sidek,et al.  Wideband analog front-end for multistandard software defined radio receiver , 2004, 2004 IEEE 15th International Symposium on Personal, Indoor and Mobile Radio Communications (IEEE Cat. No.04TH8754).

[5]  Eric A. M. Klumperink,et al.  A CMOS OTA for HF filters with programmable transfer function , 1991 .

[6]  Lee Pucker CHANNELIZATION TECHNIQUES FOR SOFTWARE DEFINED RADIO , 2003 .

[7]  M. Sliskovic Software Defined Automotive Receiver for Broadcasting Services , 2008, 2008 Digest of Technical Papers - International Conference on Consumer Electronics.

[8]  Shu-Ming Tseng,et al.  A Notebook PC Based Real-Time Software Radio DAB Receiver , 2006, 2006 SICE-ICASE International Joint Conference.

[9]  Gerhard Fettweis,et al.  The digital front-end of software radio terminals , 1999, IEEE Wirel. Commun..

[10]  Marek Gorgon,et al.  PixelStreams-based implementation of videodetector , 2007 .

[11]  Andreas Herkersdorf,et al.  Resource-efficient Sequential Architecture for FPGA-based DAB Receiver , 2008 .