Patent US3959637A successfully refreshed from Google Patents.
US3959637A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digital filter
Assignee: International Business Machines Corp
•
Filing: 1975-03-17
•
Granted: 1976-05-25
•
Expires: 1995-03-17
Abstract
Abstract A digital filter for a plural digitally expressed pulse code modulated (PCM) signal utilizes a storage register to retain several samples of the signal and obviates the need for digital multiplication circuits by using a delta coding for the filter coefficients. Processing steps are at a multiple of the sampling rate and at each step, the value of one stored sample is combined additively or subtractively with previously stored sample values as determined by stored delta coefficient values. The summed values are periodically transmitted as output samples of a filtered PCM signal.
Inventors
- 👤 Henri J. Nussbaumer
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 19:25
CPC Classifications
H; H03; H03H; H03H17/00; H03H17/02; H03H17/06; G; G06; G06J; G06J1/00; H03H17/0223; H03H17/0227; H03H17/0233; H03H17/0236; H03H17/0614; H04; H04J; H04J3/00; H04J3/02; H04J3/025
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
233 words
A digital filter wherein each consecutive sample of an incoming signal is digitally coded with negative amplitudes being coded in a "two-complement" code, said filter including: a shift register to store the values of the last n samples of said incoming signal; a source of clock signals to shift said samples through said shift register, gates on the input of said shift register normally activated by one of said clock signals to feed back the output of said shift register to the input thereof to recirculate said stored values; other gates on the input of said shift register activated by the complement of said one of said clock signals to feed the value of a new sample of said input signal to the input of said shift register; an accumulator to sum up digitally coded values; a read only storage with each storage address set to represent only a positive or a negative value corresponding to delta coding of the impulse response of said digital filter; a clock signal driven cyclic addressing means for said read only storage to provide sequential positive or negative value signals; gates controlled by said sequential positive or negative value signals to pass the oldest value stored in said shift register directly or complementally respectively to an input of said accumulator; and output gates to periodically gate out the accumulated values as a filtered set of output signals.
Claim 2
Dependent Claim
233 words
A digital filter wherein each consecutive sample of an incoming signal is digitally coded with negative amplitudes being coded in a "two-complement" code, said filter including: a shift register to store the values of the last n samples of said incoming signal; a source of clock signals to shift said samples through said shift register, gates on the input of said shift register normally activated by one of said clock signals to feed back the output of said shift register to the input thereof to recirculate said stored values; other gates on the input of said shift register activated by the complement of said one of said clock signals to feed the value of a new sample of said input signal to the input of said shift register; an accumulator to sum up digitally coded values; a read only storage with each storage address set to represent only a positive or a negative value corresponding to delta coding of the impulse response of said digital filter; a clock signal driven cyclic addressing means for said read only storage to provide sequential positive or negative value signals; gates controlled by said sequential positive or negative value signals to pass the oldest value stored in said shift register directly or complementally respectively to an input of said accumulator; and output gates to periodically gate out the accumulated values as a filtered set of output signals.
Claim 3
Dependent Claim
105 words
A digital filter as in Claim 1 in which said accumulator to sum up digitally coded values comprises: an adder having on each of the input circuits for one factor, one of said controlled gates to pass the output of said shift register to said inputs and a second one of said controlled gates to pass said output through a bit inverter and thence to said inputs; a storage register to receive the output of said adder; circuits connecting the output of said storage register as a second factor input of said adder; and an output circuit receiving selected output values from said storage register.
Claim 4
Dependent Claim
49 words
A digital filter as set out in claim 2 including: a carry input to said adder; an inverter activated when a negative value signal coefficient is read from said storage; and connections from the output of said inverter to activate said carry input and said set of second gates.
References Cited (Backward Citations)
US3639848A
Cited
US3633105A
Cited
US3633170A
Cited
US3822404A
Cited
US3777130A
Cited
US3794816A
Cited
US3699321A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1979-05-25 | 1979-11-24 | 1980-05-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1983-05-25 | 1983-11-24 | 1984-05-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1987-05-25 | 1987-11-24 | 1988-05-25 | $7700.00 | Window Closed / Lapsed |