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

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

Publikation: Bidrag til tidsskriftTidsskriftartikelForskningpeer review


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.
TidsskriftZTE Communications
Udgave nummer4
Sider (fra-til)3-9
Antal sider7
StatusUdgivet - 2011


Dyk ned i forskningsemnerne om 'Polyphase Filter Banks for Embedded Sample Rate Changes in Digital Radio Front-Ends'. Sammen danner de et unikt fingeraftryk.