711 research outputs found

    Design and multiplier-less implementation of a class of two-channel PR FIR filterbanks and wavelets with low system delay

    Get PDF
    In this paper, a new method for designing two-channel PR FIR filterbanks with low system delay is proposed. It is based on the generalization of the structure previously proposed by Phoong et al. Such structurally PR filterbanks are parameterized by two functions (β(z) and α(z)) that can be chosen as linear-phase FIR or allpass functions to construct FIR/IIR filterbanks with good frequency characteristics. The case of using identical β(z) and α(z) was considered by Phoong et al. with the delay parameter M chosen as 2N - 1. In this paper, the more general case of using different nonlinear-phase FIR functions for β(z) and α(z) is studied. As the linear-phase constraint is relaxed, the lengths of β(z) and α(z) are no longer restricted by the delay parameters of the filterbanks. Hence, higher stopband attenuation can still be achieved at low system delay. The design of the proposed low-delay filterbanks is formulated as a complex polynomial approximation problem, which can be solved by the Remez exchange algorithm or analytic formula with very low complexity. In addition, the orders and delay parameters can be estimated from the given filter specifications using a simple empirical formula. Therefore, low-delay two-channel PR filterbanks with flexible stopband attenuation and cutoff frequencies can be designed using existing filter design algorithms. The generalization of the present approach to the design of a class of wavelet bases associated with these low-delay filterbanks and its multiplier-less implementation using the sum of powers-of-two coefficients are also studied.published_or_final_versio

    Design of efficient digital interpolation filters for integer upsampling

    Get PDF
    Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2004.Includes bibliographical references (leaf 44).Digital signal interpolation systems can be implemented in a variety of ways. The most basic interpolation system for integer upsampling cascades an expander unit with an interpolation low-pass filter. More complex implementations can cascade multiple expander and low-pass filter pairs. There is also flexibility in the design of interpolation filters. This thesis explores how digital interpolation systems for integer upsampling can be efficiently implemented. Efficiency is measured in terms of the number of multiplications required for each output sample point. The following factors are studied for their effect on system efficiency: the decomposition of an interpolation system into multiple cascaded stages, the use of recursive and non-recursive interpolation filters, and the use of linear-phase and minimum-phase interpolation filters. In this thesis interpolation systems are designed to test these factors, and their computational costs are calculated. From this data, conclusions are drawn about efficient designs of interpolation systems for integer upsampling.by Daniel B. Turek.M.Eng

    A WISE method for designing IIR filters

    Get PDF
    The problem of designing optimal digital IIR filters with frequency responses approximating arbitrarily chosen complex functions is considered. The real-valued coefficients of the filter's transfer function are obtained by numerical minimization of carefully formulated cost, which is referred here to as the weighted integral of the squared error (WISE) criterion. The WISE criterion linearly combines the WLS criterion that is used in the weighted least squares approach toward filter design and some time-domain components. The WLS part of WISE enforces quality of the frequency response of the designed filter, while the time-domain part of the WISE criterion restricts the positions of the filter's poles to the interior of an origin-centred circle with arbitrary radius. This allows one not only to achieve stability of the filter but also to maintain some safety margins. A great advantage of the proposed approach is that it does not impose any constraints on the optimization problem and the optimal filter can be sought using off-the-shelf optimization procedures. The power of the proposed approach is illustrated with filter design examples that compare favorably with results published in research literature

    On the eigenfilter design method and its applications: a tutorial

    Get PDF
    The eigenfilter method for digital filter design involves the computation of filter coefficients as the eigenvector of an appropriate Hermitian matrix. Because of its low complexity as compared to other methods as well as its ability to incorporate various time and frequency-domain constraints easily, the eigenfilter method has been found to be very useful. In this paper, we present a review of the eigenfilter design method for a wide variety of filters, including linear-phase finite impulse response (FIR) filters, nonlinear-phase FIR filters, all-pass infinite impulse response (IIR) filters, arbitrary response IIR filters, and multidimensional filters. Also, we focus on applications of the eigenfilter method in multistage filter design, spectral/spacial beamforming, and in the design of channel-shortening equalizers for communications applications
    • …
    corecore