← Back to Patent Explorer
US3676654A Expired / Lapsed US ⏱️ 0.0 years remaining

Digitalized filter

Assignee: Collins Radio Co
•
Filing: 1970-05-21
•
Granted: 1972-07-11
•
Expires: 1990-05-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital filter constructed to digitally filter signals primarily of the sampled data format which filter will not oscillate due to overloading and which can be easily connected to a string of similar filters for performing complex filter operations due to internal word size and the manner of truncation of the output signal. Some embodiments of the filter may be constructed according to a general digital filter algorithm.

Inventors

  • 👤 William J Melvin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 16:54
CPC Classifications
H; H03; H03H; H03H17/00; H03H17/02; H03H17/04; H03H17/0461

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 46 words
The method of preventing oscillations in a digital filter due to overloading the number word storage capabilities thereof comprising the step of terminating filtering operations when the number of significant bits in the number word being stored exceeds a predetermined ratio of the filter storage capability.
Claim 2
Independent Claim 46 words
The method of preventing oscillations in a digital filter due to overloading the number word storage capabilities thereof comprising the step of terminating filtering operations when the number of significant bits in the number word being stored exceeds a predetermined ratio of the filter storage capability.
Claim 3
Dependent Claim 116 words
Apparatus for recovering a given size word comprising a portion of a larger word comprising, in combination: first means for presenting a word consisting of M bits in serial bit format commencing at time T; second means for commencing serial read-in of a word of M-N bits at time T+D and continuing for M-N bits where N and D are positive and M-N equals the given size word; and selected delay means connected between said first and second means for delaying the time of presentation of the word to said second means between T and T+D wherein the delay is selected in accordance with the portion desired of the larger word obtained from said first means.
Claim 4
Dependent Claim 116 words
Apparatus for recovering a given size word comprising a portion of a larger word comprising, in combination: first means for presenting a word consisting of M bits in serial bit format commencing at time T; second means for commencing serial read-in of a word of M-N bits at time T+D and continuing for M-N bits where N and D are positive and M-N equals the given size word; and selected delay means connected between said first and second means for delaying the time of presentation of the word to said second means between T and T+D wherein the delay is selected in accordance with the portion desired of the larger word obtained from said first means.
Claim 5
Dependent Claim 58 words
Recursive digital filter apparatus for digitally filtering a signal wherein said filter comprises at least one storage means for temporarily storing the product of feedback signal operations, the improvement comprising, in combination: monitoring means for controlling apparatus oscillations connected to said storage means and adapted to provide an output when the word being monitored exceeds a predetermined magnitude.
Claim 6
Dependent Claim 58 words
Recursive digital filter apparatus for digitally filtering a signal wherein said filter comprises at least one storage means for temporarily storing the product of feedback signal operations, the improvement comprising, in combination: monitoring means for controlling apparatus oscillations connected to said storage means and adapted to provide an output when the word being monitored exceeds a predetermined magnitude.
Claim 7
Dependent Claim 24 words
Apparatus as claiMed in claim 3 wherein the monitoring means compares the sign bit and one of the magnitude bits in the storage means.
Claim 8
Dependent Claim 156 words
Recursive digital filtering apparatus of the type which may oscillate upon repeated overflow of digital storage registers comprising in combination: first input means for supplying a digital input signal to be filtered; first storage means for storing signals supplied thereto and providing an output indicative of the stored signal; second input means for supplying an input multiplier signal; multiplier means connected to said first and second input means and to said storage means for multiplying the output signal received from said storage means by the signal received from said second input means and for adding the signal received from said first input means to the product of the multiplication process before supplying the digital result signal in serial bit stream format to said storage means to be stored; and monitoring means for providing an output for preventing oscillations of the filtering apparatus when the digital results signal supplied to said storage means exceeds a predetermined magnitude.
Claim 9
Dependent Claim 156 words
Recursive digital filtering apparatus of the type which may oscillate upon repeated overflow of digital storage registers comprising in combination: first input means for supplying a digital input signal to be filtered; first storage means for storing signals supplied thereto and providing an output indicative of the stored signal; second input means for supplying an input multiplier signal; multiplier means connected to said first and second input means and to said storage means for multiplying the output signal received from said storage means by the signal received from said second input means and for adding the signal received from said first input means to the product of the multiplication process before supplying the digital result signal in serial bit stream format to said storage means to be stored; and monitoring means for providing an output for preventing oscillations of the filtering apparatus when the digital results signal supplied to said storage means exceeds a predetermined magnitude.
Claim 10
Dependent Claim 145 words
Recursive digital filtering apparatus comprising in combination: first input means for supplying a digital input signal to be filtered; first storage means for storing signals supplied thereto and providing an output indicative of the stored signals; second input means for supplying an input multiplier signal; multiplier means connected to said first and second input means and to said storage means for multiplying the output signal received from said storage means by the signal received from said second input means and for adding the signal received from said first input means to the product of the multiplication process before supplying the result signal in serial bit stream format to said storage means to be stored; and reset means for preventing oscillations of the filtering apparatus by resetting the word in said storage means to a lesser number when the number supplied thereto exceeds a predetermined magnitude.
Claim 11
Dependent Claim 145 words
Recursive digital filtering apparatus comprising in combination: first input means for supplying a digital input signal to be filtered; first storage means for storing signals supplied thereto and providing an output indicative of the stored signals; second input means for supplying an input multiplier signal; multiplier means connected to said first and second input means and to said storage means for multiplying the output signal received from said storage means by the signal received from said second input means and for adding the signal received from said first input means to the product of the multiplication process before supplying the result signal in serial bit stream format to said storage means to be stored; and reset means for preventing oscillations of the filtering apparatus by resetting the word in said storage means to a lesser number when the number supplied thereto exceeds a predetermined magnitude.
Claim 12
Dependent Claim 32 words
Apparatus as claimed in claim 6 wherein said reset means comprises comparison means for checking the sign bit with one of the magnitude bits to determine when the predetermined magnitude is exceeded.
Claim 13
Dependent Claim 32 words
Apparatus as claimed in claim 7 wherein the comparison means comprises an exclusive OR gate and said reset means also includes means for providing an output indicating when a reset has occurred.
Claim 14
Dependent Claim 50 words
Apparatus as claimed in claim 6 wherein said multiplier means includes at least two multiplying units and summing means for adding the products of said multiplying units before supplying the sum to said storage means and wherein said storage means provides two different words simultaneously to said two multiplying units.
Claim 15
Dependent Claim 81 words
Apparatus claimed in claim 6 comprising in addition: second storage means for reading-in a word, of a serial bit length which is less than the result signal supplied to said first storage means commencing at a given time subsequent to the initial generation of said result signal; and means for delaying the transmission of signals therethrough in accordance with a control input connected to supply said result signal to said second storage means to provide controlled truncation of said result signal.
Claim 16
Dependent Claim 107 words
A filter for sampled signals expressed in digital form comprising storage, multiplication and summing means and constructed to directly implement the following equation: Y(n) g(X(n)-CX(n 1)) + AY(n 1)-BY(n 2) Where X(n) The sampled input signal, one sample value each sampling clock Y(n) The sampled output signal, one value or computation per each input sample Y(n i) The sampled output delayed by i samples X(n i) The sampled input delayed By i samples A Fixed time invariant coefficient that determines the resonant frequency, (-2.0 < A < +2.0) B Fixed time invariant coefficient that determines the bandwidth or Q of the filter (0<B<1.0) -1 < C <l
Claim 17
Dependent Claim 107 words
A filter for sampled signals expressed in digital form comprising storage, multiplication and summing means and constructed to directly implement the following equation: Y(n) g(X(n)-CX(n 1)) + AY(n 1)-BY(n 2) Where X(n) The sampled input signal, one sample value each sampling clock Y(n) The sampled output signal, one value or computation per each input sample Y(n i) The sampled output delayed by i samples X(n i) The sampled input delayed By i samples A Fixed time invariant coefficient that determines the resonant frequency, (-2.0 < A < +2.0) B Fixed time invariant coefficient that determines the bandwidth or Q of the filter (0<B<1.0) -1 < C <l
Claim 18
Dependent Claim 145 words
A digital filter for sampled signals expressed in digital word format and including a filter output comprising: means for receiving the sampled signals; first register means for storing signals appearing at the output of said digital filter delayed by one word; second register means for storing signals appearing at the output of said digital filter delayed by two words; first means for multiplying the contents of said first register means by a first constant; second means for multiplying the contents of said register by a second constant, said first constant being between -2 and +2, said second constant being between 0 and 1, said first constant also being less than 1 + the value of said second constant; and summing means for summing each sampled input signal and the outputs of said first and second multiplication means and supplying the summation to the filter output.
Claim 19
Dependent Claim 145 words
A digital filter for sampled signals expressed in digital word format and including a filter output comprising: means for receiving the sampled signals; first register means for storing signals appearing at the output of said digital filter delayed by one word; second register means for storing signals appearing at the output of said digital filter delayed by two words; first means for multiplying the contents of said first register means by a first constant; second means for multiplying the contents of said register by a second constant, said first constant being between -2 and +2, said second constant being between 0 and 1, said first constant also being less than 1 + the value of said second constant; and summing means for summing each sampled input signal and the outputs of said first and second multiplication means and supplying the summation to the filter output.
Claim 20
Dependent Claim 35 words
A digital filter as defined by claim 12 wherein at least one of said first and second register means includes means for resetting upon the contents of said one register exceeding half-scale of said register.

References Cited (Backward Citations)

US3303335A Cited
US3518629A Cited
US3526760A Cited
US3518414A Cited
US3531632A Cited
US3521041A Cited
US3521042A Cited
US3464022A Cited
US3543012A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1975-07-11 1976-01-10 1976-07-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1979-07-11 1980-01-10 1980-07-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1983-07-11 1984-01-10 1984-07-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag