Simulation of Frequency Response Masking Approach for FIR Filter design

Similar documents
Narrow-Band and Wide-Band Frequency Masking FIR Filters with Short Delay

Quantized Coefficient F.I.R. Filter for the Design of Filter Bank

Estimation of filter order for prescribed, reduced group delay FIR filter design

Time-skew error correction in two-channel time-interleaved ADCs based on a two-rate approach and polynomial impulse responses

MULTIRATE DIGITAL SIGNAL PROCESSING

Design of a Sharp Linear-Phase FIR Filter Using the α-scaled Sampling Kernel

Implementation of Decimation Filter for Hearing Aid Application

arxiv: v1 [cs.it] 9 Mar 2016

Frequency-Response Masking FIR Filters

Design of Digital Filter and Filter Bank using IFIR

Design of Two-Channel Low-Delay FIR Filter Banks Using Constrained Optimization

Design and Simulation of Two Channel QMF Filter Bank using Equiripple Technique.

Multirate filters: an overview

Optimized Design of IIR Poly-phase Multirate Filter for Wireless Communication System

An Efficient and Flexible Structure for Decimation and Sample Rate Adaptation in Software Radio Receivers

Design and Implementation of Efficient FIR Filter Structures using Xilinx System Generator

FINITE-duration impulse response (FIR) quadrature

Design Digital Non-Recursive FIR Filter by Using Exponential Window

Analysis on Multichannel Filter Banks-Based Tree-Structured Design for Communication System

Interpolation Filters for the GNURadio+USRP2 Platform

Design of IIR Half-Band Filters with Arbitrary Flatness and Its Application to Filter Banks

Digital Signal Processing

Continuously Variable Bandwidth Sharp FIR Filters with Low Complexity

Optimal Design RRC Pulse Shape Polyphase FIR Decimation Filter for Multi-Standard Wireless Transceivers

Part One. Efficient Digital Filters COPYRIGHTED MATERIAL

Subband coring for image noise reduction. Edward H. Adelson Internal Report, RCA David Sarnoff Research Center, Nov

Design of IIR Digital Filters with Flat Passband and Equiripple Stopband Responses

Design Of Multirate Linear Phase Decimation Filters For Oversampling Adcs

Interpolated Lowpass FIR Filters

4. K. W. Henderson, "Nomograph for Designing Elliptic-Function Filters," Proc. IRE, vol. 46, pp , 1958.

DIGITAL FILTERS. !! Finite Impulse Response (FIR) !! Infinite Impulse Response (IIR) !! Background. !! Matlab functions AGC DSP AGC DSP

Noise removal example. Today s topic. Digital Signal Processing. Lecture 3. Application Specific Integrated Circuits for

Design of Cost Effective Custom Filter

Two-Dimensional Wavelets with Complementary Filter Banks

Multirate Digital Signal Processing

AN EFFICIENT MULTI RESOLUTION FILTER BANK BASED ON DA BASED MULTIPLICATION

On the design and efficient implementation of the Farrow structure. Citation Ieee Signal Processing Letters, 2003, v. 10 n. 7, p.

Fong, WC; Chan, SC; Nallanathan, A; Ho, KL. Ieee Transactions On Image Processing, 2002, v. 11 n. 10, p

Comparison of Different Techniques to Design an Efficient FIR Digital Filter

A SIMPLE APPROACH TO DESIGN LINEAR PHASE IIR FILTERS

Innovative Approach Architecture Designed For Realizing Fixed Point Least Mean Square Adaptive Filter with Less Adaptation Delay

IIR Ultra-Wideband Pulse Shaper Design

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /ISCAS.1997.

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

Comparison of Multirate two-channel Quadrature Mirror Filter Bank with FIR Filters Based Multiband Dynamic Range Control for audio

FPGA IMPLEMENTATION OF COEFFICIENT DECIMATED POLYPHASE FILTER BANK STRUCTURE FOR MULTISTANDARD COMMUNICATION RECEIVER

Comparative study of interpolation techniques for ultra-tight integration of GPS/INS/PL sensors

Cosine-Modulated Filter Bank Design for Multicarrier VDSL Modems

Digital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title

Channelization and Frequency Tuning using FPGA for UMTS Baseband Application

FPGA Implementation of Desensitized Half Band Filters

FILTER BANKS WITH IN BAND CONTROLLED ALIASING APPLIED TO DECOMPOSITION/RECONSTRUCTION OF ECG SIGNALS

Butterworth Window for Power Spectral Density Estimation

AUTOMATIC IMPLEMENTATION OF FIR FILTERS ON FIELD PROGRAMMABLE GATE ARRAYS

Multiple Constant Multiplication for Digit-Serial Implementation of Low Power FIR Filters

Real-time Implementation of a Class of Optimised Multirate Quadrature Mirror Filter Bank Using Genetic Algorithms

PLL FM Demodulator Performance Under Gaussian Modulation

Design and Implementation of Reconfigurable FIR Filter

Tunable Infinite Impulse Responce Filters in FPGA

FOURIER analysis is a well-known method for nonparametric

ALGORITHM-BASED LOW-POWER. DSP SYSTEM DESIGN: METHODOLOGY AND VE:RIFICATION

ESE 531: Digital Signal Processing

Interband Alias-Free Subband Adaptive Filtering with Critical Sampling

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

DESIGN OF FIR AND IIR FILTERS

Contributions to Reconfigurable Filter Banks and Transmultiplexers

ISI-Free FIR Filterbank Transceivers for Frequency-Selective Channels

Using the DFT as a Filter: Correcting a Misconception by Richard G. Lyons

Sine and Cosine Compensators for CIC Filter Suitable for Software Defined Radio

ECE 6560 Multirate Signal Processing Analysis & Synthesis Notes

ESE 531: Digital Signal Processing

Application of Hardware Efficient CIC Compensation Filter in Narrow Band Filtering

Trade-Offs in Multiplier Block Algorithms for Low Power Digit-Serial FIR Filters

Optimal Sharpening of CIC Filters and An Efficient Implementation Through Saramäki-Ritoniemi Decimation Filter Structure (Extended Version)

All-Digital Aggregator for Multi-Standard Video Distribution

Performance Analysis on frequency response of Finite Impulse Response Filter

Convention Paper 8648

II: (1999) 46 (8) ISSN

Non-Uniform Channelization Methods for Next Generation SDR PMR Base Stations

Biosignal filtering and artifact rejection. Biosignal processing, S Autumn 2012

Guest Editorial: Low-Power Digital Filter Design Techniques and Their Applications

Module 9: Multirate Digital Signal Processing Prof. Eliathamby Ambikairajah Dr. Tharmarajah Thiruvaran School of Electrical Engineering &

Multirate DSP, part 1: Upsampling and downsampling

Proceedings of the 5th WSEAS Int. Conf. on SIGNAL, SPEECH and IMAGE PROCESSING, Corfu, Greece, August 17-19, 2005 (pp17-21)

Design and Efficiency Analysis of one Class of Uniform Linear Phase FIR Filter Banks

On the Most Efficient M-Path Recursive Filter Structures and User Friendly Algorithms To Compute Their Coefficients

The Design and Multiplier-Less Realization of Software Radio Receivers With Reduced System Delay. K. S. Yeung and S. C. Chan, Member, IEEE

DIGITAL FINITE IMPULSE RESPONSE NOTCH FILTER WITH NON-ZERO INITIAL CONDITIONS, BASED ON AN INFINITE IMPULSE RESPONSE PROTOTYPE FILTER

Aparna Tiwari, Vandana Thakre, Karuna Markam Deptt. Of ECE,M.I.T.S. Gwalior, M.P, India

DIGITAL representation of analog signals has a lot of

Understanding Digital Signal Processing

On Passband and Stopband Cascaded-Integrator-Comb Improvements Using a Second Order IIR Filter

McGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra

List and Description of MATLAB Script Files. add_2(n1,n2,b), n1 and n2 are data samples to be added with b bits of precision.

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER

ON ALIASING EFFECTS IN THE CONTOURLET FILTER BANK. Truong T. Nguyen and Soontorn Oraintara

HIGH FREQUENCY FILTERING OF 24-HOUR HEART RATE DATA

Effect of shape parameter α in Kaiser-Hamming and Hann-Poisson Window Functions on SNR Improvement of MST Radar Signals

An Efficient Algorithm to Design Nearly Perfect- Reconstruction Two-Channel Quadrature Mirror Filter Banks

Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit

Transcription:

Simulation of Frequency Response Masking Approach for FIR Filter design USMAN ALI, SHAHID A. KHAN Department of Electrical Engineering COMSATS Institute of Information Technology, Abbottabad (Pakistan) Abstract: - Recently the attention has to a large extent been paid to the problem of designing perfect reconstruction (PR) filter banks. However, filter banks are most often used in applications where small errors are inevitable and allowed. Imposing PR on a filter bank is then an unnecessarily severe restriction which may lead to a higher arithmetic complexity than is actually required to meet the specification at hand. Much of the efforts have been done to design near PR filter banks using different techniques. One such techniques is by decomposing the overall transfer function of filter into its poly-phase form, all filtering in the interpolators and decimators can be performed at the lowest of the two sampling rates involved resulting in a low overall complexity. Frequency Response Masking (FRM) Approach developed to design FIR filter structures for interpolation and decimation has drawn much attention in the filter designing field. In this paper, simulated results for FRM approach for the designing of FIR filter is presented in a step-by-step fashion in order to elaborate the process. Finally a graphical comparison is made between FIR filter designed using FRM approach and traditional approach. Key-Words: - Perfect Reconstruction (PR) filters, frequency-response masking (FRM), near perfect reconstruction (NPR) filter bank, FIR filters, Linear Phase filters. 1 Introduction There exist many applications in modern signal processing where it is advantageous to separate a signal into different frequency ranges called sub-bands. And this is achieved by filters. Goals in filter design are firstly, to achieve good sub-band frequency separation (i.e., good "frequency selectivity") and secondly, to achieve good reconstruction when the sub-band processing is lossless. The first goal is driven by the assumption that the sub-band processing works best when it is given access to cleanly separated sub-band signals, while the second goal is motivated by the idea that the sub-band filtering should not limit the reconstruction performance when the sub-band processing (e.g., the coding/decoding is lossless or nealy lossless. Finite-impulse response (FIR) filters are often preferred to infinite-length impulse response (IIR) filters for several reasons [1], one main reason being that they can be made to have an exact linear phase. However, the order and complexity of FIR filters are very high when the transition bandwidth is narrow [2-4]. This paper deals with these same kinds of filters and which are used with Interpolation and decimation which are based on the frequencyresponse masking (FRM) approach. By using the FRM approach it is possible to obtain FIR filters requiring few multipliers even when the transition band is narrow. Further, by decomposing the overall transfer function into its poly-phase form, all filtering in the proposed interpolators and decimators can be performed at the lowest of the two sampling rates involved resulting in a low overall complexity. In this paper, we are concerned with the simulation of new filter designing approach called as Frequency Response Masking (FRM) Approach. We would first explain the interpolation and decimation by a factor of two which is the simplest case in section 2, then my factor of M in section 3 and would explain the FRM approach in section 5 and would present the results of the simulation in section 6 using an example. 2. Interpolation and decimation two. By decomposing the overall transfer function of filter into its poly-phase form, all filtering in the interpolators and decimators can be performed at the lowest of the two sampling rates involved resulting in a low overall complexity. The poly-phase representation is in case interpolation and decimation by factor of two is given by Where, H 0 (z) and H 1 (z) are referred to as the polyphase components. The corresponding polyphase interpolator and decimator structures are shown in Figs. 1 and 2, respectively. The filtering is performed at the lowest sampling rate which results in a low arithmetic complexity (i.e., few

multiplications and additions per sample are required). Interpolators and decimators for sampling rate conversion by a factor of two are also useful in cases where the conversion factor is larger than two since it often is advantageous to do the overall conversion in several steps, where in each step a conversion by a small factor is performed. Figure 3 : Polyp-hase interpolator structure Figure 1: Polyphase interpolator structure Figure 2:Polyphase decimator structure 3. Interpolation and decimation by M. This approach is based on same aspect of reducing the complexity as previously explained in section 2, and is in fact extension of the interpolation and decimation by factor of two. The poly-phase representation is in this case given by Where, H m (z) are referred to as the polyphase components. The corresponding poly-phase interpolator and decimator structures are shown in Figs 3 and 4, respectively. The filtering is performed at the lowest sampling rate which results in a low arithmetic complexity (i.e., few multiplications and additions per sample are required). Figure 4: Polyp-hase decimator structure 4. FIR Filters In many applications, it is desired to use FIR filters; one main reason is that they can be made to have a linear phase response. However, the order and complexity of FIR filters are very high when the transition band is narrow [4] [6]. So lot of research has been underway to develop/design high performance filters. 5. Frequency-Response masking In the frequency-response masking approach [7][8], the transfer function of the overall filter is expressed as Where L is some positive integer. The filters G(z) and Gc(z) work as a model filter and a complementary model filter, respectively. The filters F 0 (z) and F 1 (z) work as masking filters which extract one or several passbands of the periodic model filter G(z L ) and periodic complementary model filter G c (z L ). In the lowpass case, typical magnitude responses for the model, masking, and overall filters are as shown in Fig. 5 where k is a positive integer. The transition band of H(z) can be selected to be provided by one of the transition bands of either G(z L ) or G c (z L ). We refer to these

two different cases as Case 1 and Case 2, respectively. And are shown in figure 5 and figure 6 respectively. Further, we let ct, st, δc,and δs denote the passband edge, stopband edge, passband ripple, and stopband ripple, respectively, for the overall filter H(z). For the model and masking filters G(z), Gc(z), F 0 (z), and F 1 (z), additional superscripts (G), (Gc), (F 0 ), and (F 1 ), respectively, are included in the corresponding ripples and edges. Figure 5: Frequency Response Masking (Case 1) Figure 6: Frequency Response Masking (Case 2) The complete system of frequency response masking approach is shown in the figure 7 Figure 7: Structure used in the FRM approach In [9] a class of M th -band linear-phase FIR filters synthesized using the FRM approach has been introduced, which makes it possible to obtain M th - band FIR filters requiring few arithmetic operations even when the transition band is narrow. An approach for synthesizing two-channel maximally decimated FIR filter banks utilizing the FRM technique is proposed in [10], which compared to conventional quadrature-mirror filter (QMF) banks has lower significantly the overall arithmetic complexity at the expense of a somewhat increased overall filter bank delay in applications demanding narrow transition bands. 6. Design example We tested the FRM approach using several examples one of which is demonstrated using figures (8-15) obtained using MATLAB. Fig 8 and 9 shows model filter and complementary model filter respectively and figure 10 and figure 11 shows their periodic counter. Figure 12 and figure 13 shows masking filters F 0 (z) and F 1 (z) respectively. Finally, the total overall filter achieved using FRM approach is shown in the figure 14. For comparison purpose, frequency response and phase response of traditional FIR filter is shown in the figure 15. 7. Conclusion This paper has presented simulation of the FIR filter designing using FRM Approach. This approach help to design FIR filters for which the order will be higher, since it is not possible to beat the optimum filters in this respect. However, the benefit of FRM FIR filters is that the number of arithmetic operations required can be substantially smaller, because of the zero-valued impulse response values of the periodic model filter and at the same time a narrow transition band. FRM has been simulated in MATLAB and results have helped to elaborate FRM approach for FIR filter designing in a step by step fashion. Finally a graphical comparison has been shown between Filters designed using FRM approach and the traditional approach.

Figure 8: G(z) a model filter Figure 9: G c (z) a complementary model filter Figure 10: Periodic model filter G(z L ) Figure 11: Periodic complementary model filter G c (z L )

Figure 12: F 0 (z) a masking filter Figure 13: F 1 (z) a masking filter Figure 14: Total filter H(z) Figure 15: Traditional FIR filter of same order

REFERENCES [1] T. Saramäki, Finite impulse response filter design, in Handbook for Digital Signal Processing, eds. S. K. Mitra and J. F. Kaiser, New York: Wiley, 1993, ch. 4, pp. 155 277. [1] R. E. Crochiere and L. R Rabiner, Multirate Digital Signal Processing, NJ: Prentice-Hall, 1983. [2] P. P. Vaidyanathan, Multirate Systems and Filter Banks, Englewood Cliffs, NJ: Prentice-Hall, 1993. [3] N. J. Fliege, Multirate Digital Signal Processing, New York: Wiley, 1994. [4] O. Herrman, R. L. Rabiner, and D. S. K. Chan, Practical design rules for optimum finite impulse response digital filters, Bell Syst. Tech. J., vol. 52, pp. 769 799, July Aug. 1973. [5] J. F. Kaiser, Nonrecursive digital filter design using I 0 -sinh window function, in Proc. IEEE Int. Symp. Circuits Syst., pp. 20 23, Apr. 1974. [6] K. Ichige, M. Iwaki, R. Ishii, Accurate estimation of minimum filter length for optimum FIR digital filters, IEEE Trans. Circuits Syst II, vol. 47, no. 10, pp. 1008 1016, Oct. 2000. [7] H. Johansson, Efficient FIR filter structures based on the frequency-response masking approach for interpolation and decimation by a factor of two, in Proc. Second Int. Work-shop Spectral Methods Multirate Signal Processing, Tou-louse, France, Sept. 7 8, 2002, pp. 73 76. [8]Håkan Johansson Efficient frequency-response masking approach for interpolation and decimation Department of Electrical Engineering, Linköping University, 2003. [9] H. Johansson, A class of Mth-band linear-phase FIR filters synthe-sized using the frequencyresponse masking approach, in Proc. IEEE Nordic Signal Processing Symp., Hurtigruten, Norway, Oct. 4 7, 2002. [10]Linnéa Rosenbaum and Håkan Johansson Two- Channel Linear-Phase FIR Filter Banks Utilizing the Frequency Response Masking Approach. 2003