Accurate Estimation of MinimumFilter Length for Optimum FIR Digital Filters

Similar documents
A Review on Fractional Delay FIR Digital Filters Design and Optimization Techniques

Design of Low-Delay FIR Half-Band Filters with Arbitrary Flatness and Its Application to Filter Banks

Implementation of a Low Power Decimation Filter Using 1/3-Band IIR Filter

FIR Filter Synthesis Algorithms for Minimizing the Delay and the Number of Adders

Available online Journal of Scientific and Engineering Research, 2017, 4(5):1-6. Research Article

LOW COMPLEXITY SUBBAND ANALYSIS USING QUADRATURE MIRROR FILTERS

EE2S11 Signals and Systems, part 2. Ch.7.3 Analog filter design. Note differences in notation. We often write. transition band passband.

Digital Filter Synthesis Considering Multiple Adder Graphs for a Coefficient

Chapter 6: Problem Solutions

The simplex method and the diameter of a 0-1 polytope

The Parks McClellan algorithm: a scalable approach for designing FIR filters

Convex combination of adaptive filters for a variable tap-length LMS algorithm

Operators to calculate the derivative of digital signals

THE IDEA idea of interpolated finite impulse response

Simultaneous Optimization of Delay and Number of Operations in Multiplierless Implementation of Linear Systems

MCM Based FIR Filter Architecture for High Performance

Design of direction oriented filters using McClellan Transform for edge detection

ECE4703 B Term Laboratory Assignment 2 Floating Point Filters Using the TMS320C6713 DSK Project Code and Report Due at 3 pm 9-Nov-2017

CHAPTER 3 MULTISTAGE FILTER DESIGN FOR DIGITAL UPCONVERTER AND DOWNCONVERTER

The theory and design of a class of perfect reconstruction modified DFT filter banks with IIR filters

A Novel Contention Window Control Scheme Based on a Markov Chain Model in Dense WLAN Environment

Resampling using a FIR filter

ECE 6560 Multirate Signal Processing Chapter 8

Two are Better Than One: Adaptive Sparse System Identification using Affine Combination of Two Sparse Adaptive Filters

DESIGN OF SPATIAL FILTER FOR WATER LEVEL DETECTION

An Improved Upper Bound for the Sum-free Subset Constant

International Journal of Scientific & Engineering Research Volume 9, Issue 4, April ISSN

INTEGER SEQUENCE WINDOW BASED RECONFIGURABLE FIR FILTERS.

An Adaptive Query Processing Method according to System Environments in Database Broadcasting Systems

Simultaneous Optimization of Delay and Number of Operations in Multiplierless Implementation of Linear Systems

FUZZY C-MEANS ALGORITHM BASED ON PRETREATMENT OF SIMILARITY RELATIONTP

Multistage Rate Change 1/12

An efficient multiplierless approximation of the fast Fourier transform using sum-of-powers-of-two (SOPOT) coefficients

Recover-Forwarding Method in Link Failure with Pre-established Recovery Table for Wide Area Ethernet

Analytical Approach for Numerical Accuracy Estimation of Fixed-Point Systems Based on Smooth Operations

VLSI Implementation of Low Power Area Efficient FIR Digital Filter Structures Shaila Khan 1 Uma Sharma 2

Reduction of squeal on laminated brake disc fastened with distributed contact pressure

(1) di=g(ai_,ai), =2,...,n-l, A METHOD FOR CONSTRUCTING LOCAL MONOTONE PIECEWISE CUBIC INTERPOLANTS*

IDENTIFICATION AND ELIMINATION OF INTERIOR POINTS FOR THE MINIMUM ENCLOSING BALL PROBLEM

A POWER EFFICIENT POLYPHASE SHARPENED CIC DECIMATION FILTER. FOR SIGMA-DELTA ADCs. A Thesis. Presented to

Twiddle Factor Transformation for Pipelined FFT Processing

CAD SUBSYSTEM FOR DESIGN OF EFFECTIVE DIGITAL FILTERS IN FPGA

DESIGN OF A DECIMATION FILTER USED IN DIGITIZER FOR EARTHQUAKE MONITORING SYSTEM WITH HIGHER SPEED

Improvement of a tool for the easy determination of control factor interaction in the Design of Experiments and the Taguchi Methods

/$ IEEE

THE orthogonal frequency-division multiplex (OFDM)

A Fourier Extension Based Algorithm for Impulse Noise Removal

Design of Adaptive Filters Using Least P th Norm Algorithm

A CORDIC Algorithm with Improved Rotation Strategy for Embedded Applications

On competition numbers of complete multipartite graphs with partite sets of equal size. Boram PARK, Suh-Ryung KIM, and Yoshio SANO.

Fisher Distance Based GA Clustering Taking Into Account Overlapped Space Among Probability Density Functions of Clusters in Feature Space

Alphabetic Minimax Trees of Degree at Most t*

Analysis of the GCR method with mixed precision arithmetic using QuPAT

The transition: Each student passes half his store of candies to the right. students with an odd number of candies eat one.

RECURSIVE MINIMUM ENERGY ALGORITHM FOR IMAGE INTERPOLATION

Pierre A. Humblet* Abstract

Hierarchical Low Power Consumption Technique with Location Information for Sensor Networks

Efficient Second-Order Iterative Methods for IR Drop Analysis in Power Grid

WE consider the gate-sizing problem, that is, the problem

ARITHMETIC operations based on residue number systems

Implementation of digit serial fir filter using wireless priority service(wps)

Optimization of Vertical and Horizontal Beamforming Kernels on the PowerPC G4 Processor with AltiVec Technology

ONE of the most difficult problems in digital filtering is

VANS: Visual Ad hoc Network Simulator

Filter Banks with Variable System Delay. Georgia Institute of Technology. Abstract

Metaheuristic Optimization with Evolver, Genocop and OptQuest

Efficient Shift-Adds Design of Digit-Serial Multiple Constant Multiplications

Evaluation of cost functions for FEA based transducer optimization

Efficient Acquisition of Human Existence Priors from Motion Trajectories

Compiler Generation Method from ADL for ASIP Integrated Development Environment

CDS Computing for Scientists. Midterm Exam Review. Midterm Exam on October 22, 2013

Timed Compiled-Code Functional Simulation of Embedded Software for Performance Analysis of SOC Design

GDFLIB User's Guide. ARM Cortex M0+

D. Richard Brown III Associate Professor Worcester Polytechnic Institute Electrical and Computer Engineering Department

FPGA IMPLEMENTATION OF FLOATING POINT ADDER AND MULTIPLIER UNDER ROUND TO NEAREST

Development of a tool for the easy determination of control factor interaction in the Design of Experiments and the Taguchi Methods

Read this before starting!

Implementing Biquad IIR filters with the ASN Filter Designer and the ARM CMSIS DSP software framework

An Efficient Design of Sum-Modified Booth Recoder for Fused Add-Multiply Operator

Approximation Algorithm for N-distance Minimal Vertex Cover Problem

Development of Contents Management System Based on Light-Weight Ontology

Ecient Implementation of Sorting Algorithms on Asynchronous Distributed-Memory Machines

In this article, we present and analyze

Section M6: Filter blocks

Space-filling curves for 2-simplicial meshes created with bisections and reflections

DESIGN AND IMPLEMENTATION BY USING BIT LEVEL TRANSFORMATION OF ADDER TREES FOR MCMS USING VERILOG

15-451/651: Design & Analysis of Algorithms October 11, 2018 Lecture #13: Linear Programming I last changed: October 9, 2018

Bit-Level Optimization of Adder-Trees for Multiple Constant Multiplications for Efficient FIR Filter Implementation

Speed-up of Parallel Processing of Divisible Loads on k-dimensional Meshes and Tori

Some Upper Bounds for Signed Star Domination Number of Graphs. S. Akbari, A. Norouzi-Fard, A. Rezaei, R. Rotabi, S. Sabour.

A NEW APPROACH TO SOLVE ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION

DEVELOPMENT OF SUBSTRUCTURED SHAKING TABLE TEST METHOD

Polynomial Approximation of the Boys Function Optimized for High Performance Computing

Using SystemView by ELANIX to Generate Bit Error Rate (BER) Curves Maurice L. Schiff, Ph.D., Chief Scientist, ELANIX, Inc.

Express Letters. A Simple and Efficient Search Algorithm for Block-Matching Motion Estimation. Jianhua Lu and Ming L. Liou

Comparison of Evolutionary Multiobjective Optimization with Reference Solution-Based Single-Objective Approach

A Derivative-Free Approximate Gradient Sampling Algorithm for Finite Minimax Problems

D. Richard Brown III Professor Worcester Polytechnic Institute Electrical and Computer Engineering Department

An Efficient FIR Filter Design Using Enhanced Particle Swarm Optimization Technique

A 2-APPROXIMATION ALGORITHM FOR THE MINIMUM KNAPSACK PROBLEM WITH A FORCING GRAPH. Yotaro Takazawa Shinji Mizuno Tokyo Institute of Technology

Transcription:

s 1 008 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS-H: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 47, NO. 10, OCTOBER 2000 Accurate Estimation of MinimumFilter Length for Optimum FIR Digital Filters Koichi Ichige, Member, IEEE, Mamoru Iwaki, Member, IEEE, and Rokuya Ishii, Fellow, IEEE Abstract-This paper presents an accurate estimation formula of minimumfilter length for optimum (minimax criterion based) linear-phase finite impulse response (FIR) low-pass digital filters. Two estimation formulae have been already proposed; however, they have some problems which lead to wrong estimation. Discussing the problems based on our experimental results, a newestimation formula is newly proposed. The accuracy of the proposed formula is evaluated in comparison with that of the conventional formulae. Furthermore, the proposed formula is applied to the design of high-pass, band-pass, and band-stop filters. The estimation accuracy is discussed also in this case. Index Terms-Estimation, filter length, FIR digital filters, Parks-McClellan algorithm. I. INTRODUCTION HORTERfilters (filters with shorter filter length) have advantages over longer filters in that they have fewer circuit elements in a hardware implementation or less computational cost in a software implementation. Therefore, any filter design problem can be considered to be an optimization problem to find a filter satisfying the given specifications with a minimum filter length. Especially for designing optimum (minimax criterion based) linear-phase finite impulse response (FIR) low-pass filters, an iterative optimization algorithm using Remez exchange method [ 1] (called Parks-McClellan algorithm) has been established for those with odd filter length [2], and for those with even filter length [3]. This algorithm is most widely used for the design of linear-phase FIRs because of its flexible and efficient performance. However, the algorithm requires the filter length of the designed filter to be known in advance, and optimizes the amplitude characteristics in the minimax sense for a specified filter length. Suppose the case to design an FIR digital filter of low-pass type. Specifications of a target filter are generally given by four parameters: fp9 stopband passband edge fre-edgquency fs (fp < fs), passband ripple Sp and stopband ripple frequency ' 8S (usually Sp > Ss). In many practical cases, the above four parameters of a target filter is first specified, and then many filters are designed so as to see how long the minimum filter length N must be. It is hard to know the exact value of the minimum filter length N which satisfies the given specifications. Toconjecture an appropriate filter length from given specifications in advance, two estimation formulae have been proposed by Herrmannet al [4], [5] and by Kaiser [6] for designing FIR low-pass filters. Such estimation formulae would be helpful for the automated design tools of digital filters such as MATLAB signal processing toolbox [7]. Those formulae estimate the filter length moderately well, however, they cannot achieve enough accuracy because of lack of some considerations especially for longer filters. It is mentioned here that those formulae have been proposed in 1970s, at the beginning of digital filters when the longer filters can hardly be implemented. Since it takes so much time and trouble to establish a more accurate formula, no other formula has been proposed, and the conventional formulae are still used in practice for the estimation. Such a situation must be improved. This paper presents an accurate estimation formula of minimumfilter length for optimum (minimax criterion based) linear-phase FIR digital filters. This paper consists of the following sections. Drawbacks of the conventional formulae are discussed in Section II, and then a new estimation formula for the case 8P > 8S is developed in Section III based on our experimental results. The accuracy of the proposed formula is evaluated in comparison with that of the conventional formulae in Section IV. Furthermore, the application of the proposed formula to the design of high-pass, band-pass, and band-stop filters is discussed in Section V. The accuracy is evaluated for some example filters. Section VI makes some concluding remarks. II. CONVENTIONAL APPROACHES AND THEIR PROBLEMS A. Conventional Estimation Formulae In this subsection, (a) and [a] denote the nearest odd integer from a and the minimum odd integer not less than a, respectively. Herrmann et al. formul a : [4], [5] proposed the following estimation N^F, 6P,:SS) = ldoo^6t} - f(sp, 6,) -AF+1 Manuscript received June 1 999; revised May 2000. The work ofk. Ichige was supported in part by Grant-in-Aid for Encouragement of Young Scientists DOO($P, from ss) = {ai(log10 6P)2 + a2 Iog10 6Pà"+ 0,3} Iog10-68 the Japan Society for the Promotion of Science. This paper was recommended by Associate Editor V. Madisetti. '+ {a4(log10 8P)2.+ ^5logio SP + a*} K. Ichige and R. Ishii are with the Division of Electrical and Computer Engineering, Yokohama National University, Yokohama 240-850 1, Japan. f(8p, 5a).=6i.+ &2(log10 i5p - log10.5s) M. Iwaki is with the Graduate School of Science and Technology, Niigata ai=5.309x10~3, a2=7.114x10~2 University, Niigata 950-2 1 8 1, Japan. Publisher Item Identifier s 1 057-7 130(00)09325-3. where 1057-7130/00$10.00 2000 IEEE 'W