Claims
- 1. A finite impulse response filter for processing physical digital signals that includes:
- circuit means for generating N successively delayed samples of said digital signal,
- circuit means for weighing said delayed signals with N weighing coefficients K.sub.0 -K.sub.N-1, and
- circuit means for summing the weighted samples to yield a filtered output sample, said N being 32 and said weighing coefficients being scaled as follows:
- ______________________________________K.sub.0 : -1 K.sub.16 : 127K.sub.1 : 3 K.sub.17 : -120K.sub.2 : -6 K.sub.18 : 107K.sub.3 : 9 K.sub.19 : -90K.sub.4 : -10 K.sub.20 : 70K.sub.5 : 9 K.sub.21 : -49K.sub.6 : -5 K.sub.22 : 30K.sub.7 : -2 K.sub.23 : -14K.sub.8 : 14 K.sub.24 : 2K.sub.9 : -30 K.sub.25 : 5K.sub.10 : 49 K.sub.26 : -9K.sub.11 : -70 K.sub.27 : 10K.sub.12 : 90 K.sub.28 : -9K.sub.13 : -107 K.sub.29 : 6K.sub.14 : 120 K.sub.30 : -3K.sub.15 : -127 K.sub.31 : 1,______________________________________
- whereby said filter has at least a 40 dB stop band and a narrow passband.
- 2. A system for filtering a baseband composite signal to extract a subcarrier signal centered at 66.5 KHz therein, including:
- (a) means for providing a baseband composite signal having a subcarrier signal centered at 66.5 KHz therein,
- (b) sampling means for periodically sampling the baseband composite signal to produce samples,
- (c) digitizing means for digitizing said samples to produce digitized samples,
- (d) storing means for storing said digitized samples for later use,
- (e) weighing means for weighing a particular digitized sample in a particular interval with a coefficient K.sub.0, in the first through thirty-first intervals immediately preceding said particular interval with coefficients K.sub.1 through K.sub.31, respectively, said weighing coefficients being scaled as follows:
- ______________________________________ K.sub.0 : -1 K.sub.16 : 127 K.sub.1 : 3 K.sub.17 : -120 K.sub.2 : -6 K.sub.18 : 107 K.sub.3 : 9 K.sub.19 : -90 K.sub.4 : -10 K.sub.20 : 70 K.sub.5 : 9 K.sub.21 : -49 K.sub.6 : -5 K.sub.22 : 30 K.sub.7 : -2 K.sub.23 : -14 K.sub.8 : 14 K.sub.24 : 2 K.sub.9 : -30 K.sub.25 : 5 K.sub.10 : 49 K.sub.26 : -9 K.sub.11 : -70 K.sub.27 : 10 K.sub.12 : 90 K.sub.28 : -9 K.sub.13 : -107 K.sub.29 : 6 K.sub.14 : 120 K.sub.30 : -3 K.sub.15 : -127 K.sub.31 : 1, and______________________________________
- (f) summing means for summing said weighted samples to produce an output signal, whereby said system has at least a 40 dB stop band and a narrow passband.
- 3. A finite impulse response filter for filtering a digital signal that includes:
- a plurality of delay means for delaying said digital signal producing delayed signals,
- a plurality of means for weighing said delayed signals,
- a summing means for summing said delayed and weighted signals, and
- wherein said filtering coefficients are weighed by a Gaussian windowing function and connected to form a digital filter in accordance with said Gaussian-weighted coefficients, the Gaussian function for each particular tap "n" of the digital filter having the form:
- .sub.e -.vertline.(2n-N)/A.vertline..sup.P
- where:
- A=N(-ln.epsilon.).sup.-1/P ; .epsilon.<1
- .epsilon.=Reduction Ratio Window value desired at n=0 and n=N;
- N=(number of taps)-1;
- P=2 and .epsilon.=0.47;
- whereby said filter has at least a 40 dB stop band and a narrow passband.
Parent Case Info
This application is a continuation of application Ser. No. 667,353, filed Mar. 4, 1991, now abandoned, which is a continuation of application Ser. No. 07/385,326, now abandoned, filed Jul. 25, 1989.
US Referenced Citations (11)
Non-Patent Literature Citations (2)
Entry |
Oppenheim et al., Digital Signal Processing, Prentice Hall, 1975 pp. 239-250. |
McClellan et al. "A Computing Program for Designing Optimum FIR Linear Phase Digital Filters", IEEE Trans. Audio Electro-Acoust., vol. AU-21, pp. 506-526, Dec. 1973. |
Continuations (2)
|
Number |
Date |
Country |
Parent |
667353 |
Mar 1991 |
|
Parent |
385326 |
Jul 1989 |
|