Polyphase Filter Banks for Embedded Sample Rate Changes in Digital Radio Front-Ends

Mehmood-Ur-Rehman Awan, Yannick Le Moullec, Peter Koch, Fred Harris

Research output: Contribution to journalJournal articleResearchpeer-review

Abstract

This paper presents efficient processing engines for software-defined radio (SDR) front-ends. These engines, based on a polyphase channelizer, perform arbitrary sample-rate changes, frequency selection, and bandwidth control. This paper presents an M-path polyphase filter bank based on a modified N-path polyphase filter. Such a system allows resampling by arbitrary ratios while performing baseband aliasing from center frequencies at Nyquist zones that are not multiples of the output sample rate. This resampling technique is based on sliding cyclic data load interacting with cyclic-shifted coefficients. A non-maximally-decimated polyphase filter bank (where the number of data loads is not equal to the number of M subfilters) processes M subfilters in a time period that is less than or greater than the M data loads. A polyphase filter bank with five different resampling modes is used as a case study for embedded resampling in SDR front-ends. These modes are (i) maximally decimated, (ii) under-decimated, (iii) over-decimated, and combined up- and down-sampling with (iv) single stride length, and (v) multiple stride lengths. These modes can be used to obtain any required rational sampling rate change in an SDR front-end based on a polyphase channelizer. They can also be used for translation to and from arbitrary center frequencies that are unrelated to the output sample rates.
Original languageEnglish
JournalZTE Communications
Volume9
Issue number4
Pages (from-to)3-9
Number of pages7
ISSN1673-5188
Publication statusPublished - 2011

Fingerprint

Dive into the research topics of 'Polyphase Filter Banks for Embedded Sample Rate Changes in Digital Radio Front-Ends'. Together they form a unique fingerprint.

Cite this