Patent US3914588A successfully refreshed from Google Patents.
← Back to Patent Explorer
US3914588A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital filters

Assignee: International Business Machines Corp
•
Filing: 1974-12-03
•
Granted: 1975-10-21
•
Expires: 1994-12-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A transversal type of digital filter is disclosed which uses substantially less hardware than previously known types. Conventional multiplying devices are eliminated by use of a read only memory containing a table of squares and addressed both by weighted value samples of the input signal and by values of the input signal. The weighted values are accumulated and corrected by the use of the second squared values addressed by the value of the signal sample to generate a sample of a filtered output signal.

Inventors

  • 👤 Henri J Nussbaumer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 17:12
CPC Classifications
H; H03; H03H; H03H17/00; H03H17/02; H03H17/04; H03H17/0405

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 134 words
A digital filter for generating processed output samples of a signal Y from input terms representing sequential values of samples of an input signal X, said filter comprising: a. means for algebraically and cyclically adding sequences of predefined coefficients to the sequence of terms representing the latest values of samples of the data to be filtered; b. a memory storing the squares of the values of all possible sums resulting from the operations performed by said adding means; c. addressing means for said memory to receive one of said sums from said adding means and to control readout from said memory of the corresponding square value; and d. means for accumulating said square values fetched from said memory during each of said sequences to provide a corresponding sample of a filtered output signal Y.
Claim 2
Dependent Claim 134 words
A digital filter for generating processed output samples of a signal Y from input terms representing sequential values of samples of an input signal X, said filter comprising: a. means for algebraically and cyclically adding sequences of predefined coefficients to the sequence of terms representing the latest values of samples of the data to be filtered; b. a memory storing the squares of the values of all possible sums resulting from the operations performed by said adding means; c. addressing means for said memory to receive one of said sums from said adding means and to control readout from said memory of the corresponding square value; and d. means for accumulating said square values fetched from said memory during each of said sequences to provide a corresponding sample of a filtered output signal Y.
Claim 3
Dependent Claim 62 words
A digital filter of the type wherein a sample Yi of a desired filtered output signal at instant i is generated by the accumulation of the products of the values of samples xi-k of an input signal x and corresponding coefficients ak, said filter characterized in that it includes: a. a first means for generating the term Ui defined by the expression
Claim 4
Dependent Claim 62 words
A digital filter of the type wherein a sample Yi of a desired filtered output signal at instant i is generated by the accumulation of the products of the values of samples xi-k of an input signal x and corresponding coefficients ak, said filter characterized in that it includes: a. a first means for generating the term Ui defined by the expression
Claim 5
Dependent Claim 219 words
A digital filter of the type wherein the value of a sample Yi of the desired filtered output signal at instant i is obtained by accumulating the values of samples of an input signal x weighted by corresponding coefficient values, characterized in that said filter includes: a. a storage device to provide sequences of coefficient values; b. a first means for forming addresses by adding the filter coefficients to corresponding samples of the signal x to be filtered; c. a memory having at each storage address, a value representing the square of the memory address; d. a second means for addressing said memory storing the squares of the addresses, using the address values provided by said first means; e. a register means for accumulating the values thus fetched from said memory; f. a third means for forming a second set of storage addresses by subtracting the filter coefficients from corresponding ones of said consecutive samples of the signal x to be filtered; g. a second squares memory; h. a fourth means for addressing said second squares memory, using the values supplied by said third means; i. a fifth means for subtracting the values read out from said second squares memory as a result of the addressing performed by said fourth means from the accumulation performed by said second means.
Claim 6
Dependent Claim 219 words
A digital filter of the type wherein the value of a sample Yi of the desired filtered output signal at instant i is obtained by accumulating the values of samples of an input signal x weighted by corresponding coefficient values, characterized in that said filter includes: a. a storage device to provide sequences of coefficient values; b. a first means for forming addresses by adding the filter coefficients to corresponding samples of the signal x to be filtered; c. a memory having at each storage address, a value representing the square of the memory address; d. a second means for addressing said memory storing the squares of the addresses, using the address values provided by said first means; e. a register means for accumulating the values thus fetched from said memory; f. a third means for forming a second set of storage addresses by subtracting the filter coefficients from corresponding ones of said consecutive samples of the signal x to be filtered; g. a second squares memory; h. a fourth means for addressing said second squares memory, using the values supplied by said third means; i. a fifth means for subtracting the values read out from said second squares memory as a result of the addressing performed by said fourth means from the accumulation performed by said second means.

References Cited (Backward Citations)

US3822404A Cited
US3777130A Cited
US3737636A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1978-10-20 1979-04-21 1979-10-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1982-10-20 1983-04-21 1983-10-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1986-10-20 1987-04-21 1987-10-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag