Digital filter
AssigneeLSI Logic Corporation
InventorHiroshi Shizawa
Life of this patent
Estimating the term…
Abstract
A digital filter device is for use in signal processing paths for parallel processing n series of input signals having a common sampling frequency f.sub.i and parallel delivering n series of output signals. Input signals of the n series are sequentially switched for delivery to a single FIR (finite-duration impulse response) filter which is commonly used in a time sharing manner so that the FIR filter is shared by the n series of signals. Use of time shared FIR filter allows for the construction of the digital filter device from a reduced number of elements. Also provided is a sampling frequency conversion apparatus using the digital filter. A MUSE (multiple sub-Nyquist subsampling encoding) decoder uses a single sampling frequency conversion apparatus for both still and motion picture signal processing paths in a time sharing manner.
Claims7
A digital filter for processing a plurality "n" of independent input signals having a common sampling frequency f.sub.i to produce a like plurality "n" of independent output signals, comprising:
- input switching means for selecting one of a first plurality "n" of input signals to provide a filter input signal;
- a second plurality "m" of serially-connected delay stages including at least a first delay stage and a last delay stage, each delay stage having an input and an output, the output of each delay stage except the last delay stage connected to the input of a subsequent delay stage, and the filter input signal providing the input to the first delay stage;
- each delay stage further comprising a plurality "n", equal to the first plurality, of delay elements arranged in a serially-connected array and comprising at least a first delay element and a last delay element, each delay element introducing a unit time delay "T"=1/(f.sub.i xn) in each of said delay elements;
- means for multiplying a third plurality "m+1", one greater than the second plurality "m", of tap signals by a like third plurality of respective coefficients to produce a like third plurality of scaled tap signals, each tap signal except a first tap signal being provided by a corresponding delay stage output, and the filter input signal providing the first tap signal;
- summing means for adding all of the tap signals to provide a filter output signal;
- output switching means for connected to the summing means for directing the filter output signal to any one of a plurality "n", equal to the first plurality, of output lines;
- and,
- means for synchronizing the input switching means to the output switching means.
A digital filter for processing a plurality "n" of independent input signals having a common sampling frequency f.sub.i to produce a like plurality "n" of independent output signals, comprising:
- input switching means for selecting one of a first plurality "n" of input signals to provide a filer input signal;
- a second plurality "m" of summing means, including at least a first summing means and a last summing means, each summing means accepting a first input and a second input and producing a sum output;
- means for multiplying the filter input signal by a third plurality "m+1" of coefficients to produce a like third plurality of scaled tap signals, each tap signal except a first tap signal providing the first input of a respective summing means;
- a second plurality "m" of delay stages including at least a first delay stage and a last delay stage, each delay stage having an input and an output and arranged such that the input of the first delay stage is provided by the first tap signal, the output of each delay stage provides the second input of a respective summing means;
- each delay stage further comprising a plurality "n", equal to the first plurality, of delay elements arranged in a serially-connected array and comprising at least a first delay element and a last delay element, and each delay element introducing a unit time delay "T" which is a multiple of 1/(f.sub.i xn) in each of said delay elements;
- the output of each summing means except the last summing means providing the input to a delay stage other than the delay stage which provides its second input, such that the input of each delay stage other than the first delay stage is provided by one summing means;
- output switching means connected to the last summing means for directing a filter output signal to any one of a plurality "n", equal to the first plurality, of output lines;
- and,
- means for synchronizing the input switching means to the output switching means.
Dependencies are inferred from the claim text.