DocumentCode :
1264432
Title :
On the design of optimal equiripple FIR digital filters for data transmission applications
Author :
Samueli, Henry
Author_Institution :
Dept. of Electr. Eng., California Univ., Los Angeles, CA, USA
Volume :
35
Issue :
12
fYear :
1988
fDate :
12/1/1988 12:00:00 AM
Firstpage :
1542
Lastpage :
1546
Abstract :
An improved linear programming algorithm is required for the design of finite impulse response (FIR) digital filters. This algorithm avoids the numerical ill-conditioning problems which commonly occur due to the necessity to sample the frequency response on a very dense grid of points for high-order filters. This technique is applied to the design of equiripple FIR Nyquist filters and equiripple FIR transmit and receive matched-filters for data transmission applications. The use of linear programming insures that the designs are optimal in the sense that they achieve the maximum possible stopband attenuation for a given filter order and stopband edge frequency. The design algorithm for the matched filters consists of a two-stage process of linear programming to design a Nyquist filter with a nonnegative frequency response followed by standard spectral factorization techniques to extract the nonlinear-phase transmit and receive filters. The design software consists primarily of commonly available FORTRAN subroutine packages for linear programming and polynomial factorization, and is numerically well behaved and very accurate
Keywords :
circuit CAD; data communication equipment; digital filters; filtering and prediction theory; iterative methods; linear programming; matched filters; CAD; FIR digital filters; FORTRAN subroutine packages; data transmission applications; design algorithm; design software; equiripple FIR Nyquist filters; finite impulse response; frequency response; iterative techniques; linear programming algorithm; matched filters; optimal equiripple filters; polynomial factorization; receive filters; spectral factorization techniques; transmit filters; Algorithm design and analysis; Attenuation; Data communication; Digital filters; Finite impulse response filter; Frequency response; Linear programming; Matched filters; Nonlinear filters; Software design;
fLanguage :
English
Journal_Title :
Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-4094
Type :
jour
DOI :
10.1109/31.9919
Filename :
9919
Link To Document :
بازگشت