• 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