System for digital multiband filtering
First Claim
Patent Images
1. In a signal processing system including a signal transmitting system in which a signal processed for transmission is separated by a transmit digital filter means into several subbands, the improvement comprising:
- means in said transmit digital filter means for generating said subbands including sine and cosine functions, the sine functions for generating every other one of said subbands and the cosine functions for generating the remaining ones of said subbands; and
wherein said sine and cosine functions are phased to preserve all components of the transmitted signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital filter system in which the frequency spectrum of an input signal is divided into M consecutive subbands. Each subband is generated by multiplying the impulse reponse of a low pass filter by a sinusoid (sine or cosine) whose frequency is equal to the center frequency of its respective subband. The sinusoids of adjacent bands are phase shifted by 90° relative to each other to establish a condition enabling aliasing components to be cancelled when the subbands are recombined.
-
Citations
6 Claims
-
1. In a signal processing system including a signal transmitting system in which a signal processed for transmission is separated by a transmit digital filter means into several subbands, the improvement comprising:
-
means in said transmit digital filter means for generating said subbands including sine and cosine functions, the sine functions for generating every other one of said subbands and the cosine functions for generating the remaining ones of said subbands; and wherein said sine and cosine functions are phased to preserve all components of the transmitted signal. - View Dependent Claims (2, 3)
-
-
4. A method of splitting a signal having a bandwidth of fMAX into M consecutive subbands, each subband having a bandwidth of fMAX/M, comprising the steps of:
-
(a) sampling said signal via an analog to digital converter and producing signal samples; (b) generating a low pass filter of bandpass fMAX/2M whose impulse response is defined by coefficients hi ;
where i ranges from 1 to N and where N is an integer greater than 1;(c) multiplying said signal samples by said coefficients hi for producing intermediate signals Vi ; (d) generating the coefficients of a sine function having a frequency equal to {[fMAX/2M]·
(2m1 -1)}, where m1 is one of an odd and an even integer within a range from 1 to M;(e) generating the coefficients of a cosine function having a frequency equal to {[fMAX/2M]·
(2m2 -1)}, where m2 is the other one of said odd and even integer within the range of 1 to M; and(f) multiplying said intermediate signals Vi with the coefficients of said sine and cosine functions for producing said "M" consecutive subbands, said subbands being phased to preserve all components of said signal.
-
-
5. A digital filter for processing a signal of bandwidth fMAX comprising:
-
a first signal processing means, functioning as a low pass filter, having a bandpass equal to fMAX/2M and whose impulse response is defined by hi coefficients;
where i ranges from 1 to N, where N and M are integers greater than 1;
where fMAX is equal to the maximum frequency of signals being processed; and
M is the number of subbands into which the signal bandwidth is divided;means coupling said signal to be processed to said first signal processing means for multiplying said signal to be processed with said hi coefficients and producing a first output; means for generating the coefficients of a sinusoidal function where the coefficients are defined by;
space="preserve" listing-type="equation">g.sub.m,i =[Re(a.sub.m)] cos [π
(m-1/2)(i-N/21/2)/M]-[Im(a.sub.m)] sin [π
(m-1/2)(i=N/21/2)/M]Re and Im denote, respectively, the real and imaginary parts of the complex constant am ; and
where am is a complex constant having one of four values [±
1±
j]/√
2;
where j is equal to the √
-1; and
where m ranges from 1 to M; andmeans for multiplying said first output with said coefficients of said sinusoidal functions for producing M consecutive subbands phased to preserve all components of said signal.
-
-
6. In a signal processing system including a signal transmitting system in which a signal processed for transmission is separated by a transmit digital filter means into M consective subbands, a circuit for producing M consecutive bandpass filters for separating said signal into said M consecutive subbands, each filter having a bandwidth of fMAX/M, comprising:
-
(a) means for generating a low pass filter of bandpass fMAX/2M whose impulse response is defined by coefficients hi ;
where i ranges from 1 to N and where N is an integer greater than 1;(b) means for multiplying said signal to be processed with said coefficients hi, and producing an intermediate product; (c) means for generating the coefficients of a sine function having a frequency equal to {[fMAX/2M]·
(2m1 -1)}, where m1 is one of an odd and an even integer within a range from 1 to M;(d) means for generating the coefficients of a cosine function having a frequency equal to {[fMAX/2M]·
(2m2 -1)}, where m2 is the other one of said odd and even integer within the range of 1 to M; and(e) means for multiplying said intermediate product with the coefficients of said sine and cosine functions for producing said consecutive bandpass filters, said bandpass filters being phased to preserve all components of said signal.
-
Specification