IIR Filters to Sampling Rate Conversion

IIR Filters to Sampling Rate Conversion

Ljiljana Milic
ISBN13: 9781605661780|ISBN10: 1605661783|EISBN13: 9781605661797
DOI: 10.4018/978-1-60566-178-0.ch005
Cite Chapter Cite Chapter

MLA

Ljiljana Milic. "IIR Filters to Sampling Rate Conversion." Multirate Filtering for Digital Signal Processing: MATLAB Applications, IGI Global, 2009, pp.136-170. https://doi.org/10.4018/978-1-60566-178-0.ch005

APA

L. Milic (2009). IIR Filters to Sampling Rate Conversion. IGI Global. https://doi.org/10.4018/978-1-60566-178-0.ch005

Chicago

Ljiljana Milic. "IIR Filters to Sampling Rate Conversion." In Multirate Filtering for Digital Signal Processing: MATLAB Applications. Hershey, PA: IGI Global, 2009. https://doi.org/10.4018/978-1-60566-178-0.ch005

Export Reference

Mendeley
Favorite

Abstract

Infinite impulse response (IIR) filters are used in applications where the computational efficiency is the highest priority. It is well known that an IIR filter transfer function is of a considerably lower order than the transfer function of an FIR equivalent. The drawbacks of an IIR filter are the nonlinear phase characteristic and sensitivity to quantization errors. In multirate applications, the computational requirements for FIR filters can be reduced by the sampling rate conversion factor as demonstrated in Chapter IV. However, such a degree of computation savings cannot be achieved in multirate implementations of IIR filters. This is due to the fact that every sample value computed in the recursive loop is needed for evaluating an output sample. Based on the polyphase decomposition, several techniques have been developed which improve the efficiency of IIR decimators and interpolators as will be shown later on in this chapter. In this chapter, we consider first the direct implementation structures for IIR decimators and interpolators. In the sequel, we demonstrate the computational requirements for direct form IIR decimators and interpolators. The polyphase decomposition of an IIR transfer function is explained with its application to decimation and interpolation. Then, we demonstrate an efficient IIR polyphase structure based on all-pass subfilters, which is applicable to a restricted class of decimators and interpolators. In this chapter, we discuss the application of the elliptic minimal Q factor (EMQF) filter transfer function in constructing high-performance decimators and interpolators. The chapter concludes with a selection of MATLAB exercises for the individual study.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.