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

Interpolating digital filter with input buffer

Assignee: US Philips Corp
•
Filing: 1975-08-25
•
Granted: 1976-12-14
•
Expires: 1995-08-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A non-recursive interpolating digital filter for generating, output code works, at an arbitrary rational ratio between the input and output sampling frequencies. The input code words are entered and stored in a buffer, and entered into a storage device at predetermined times determined by a controlled pulse generator.

Inventors

  • 👤 Hendrik Arie VAN Essen
  • 👤 Nicolaas Alphonsus Maria Verhoeckx
  • 👤 Wilfred Andre Maria Snijders

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 19:53
CPC Classifications
H; H03; H03H; H03H17/00; H03H17/02; H03H17/06; H03H17/0621; H03H17/0635; H03H17/065; H03H17/0657

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 203 words
A non-recursive interpolating digital filter comprising: input means for supplying a sequence of input signals with a predetermined input sampling frequency; buffer means, connected to said input means for storing an input signal for a variable time; storage means, connected to said buffer means for storing a predetermined number of successive input signals, and having an output, comprising a shift register having a predetermined number of register sections, the last section in the direction of shifting being connected to said output of said storage means; multiplying means for multiplying the signals stored in said storage means by weighting factors to produce a product signal; an adding device, connected to said multiplying means for computing an output signal with a predetermined output sampling frequency, said output signal being the mathematical sum of product signals computed by said multiplying means; and means for controlling the variable storage time of said buffer means so as to supply the input signals to said storage means at instants that are spaced by integral multiples of the period of said output sampling frequency, the ratio between the output sampling frequency and the input sampling being a factor M/L, M and L being integers and M being greater than L.
Claim 2
Dependent Claim 203 words
A non-recursive interpolating digital filter comprising: input means for supplying a sequence of input signals with a predetermined input sampling frequency; buffer means, connected to said input means for storing an input signal for a variable time; storage means, connected to said buffer means for storing a predetermined number of successive input signals, and having an output, comprising a shift register having a predetermined number of register sections, the last section in the direction of shifting being connected to said output of said storage means; multiplying means for multiplying the signals stored in said storage means by weighting factors to produce a product signal; an adding device, connected to said multiplying means for computing an output signal with a predetermined output sampling frequency, said output signal being the mathematical sum of product signals computed by said multiplying means; and means for controlling the variable storage time of said buffer means so as to supply the input signals to said storage means at instants that are spaced by integral multiples of the period of said output sampling frequency, the ratio between the output sampling frequency and the input sampling being a factor M/L, M and L being integers and M being greater than L.
Claim 3
Dependent Claim 186 words
A non-recursive interpolating digital filter comprising: input means for supplying a sequence of input signals with a predetermined input sampling frequency; buffer means, connected to said input means for storing an input signal for a variable time; storage means, connected to said buffer means for storing a predetermined number of successive input signals, and having an output; multiplying means for multiplying the signals stored in said storage means by weighting factors to produce a product signal; an adding device, connected to said multiplying means for computing an output signal with a predetermined output sampling frequency, said output signal being the mathematical sum of product signals computed by said multiplying means; and means for controlling the variable storage time of said buffer means so as to supply the input signals to said storage means at instants that are spaced by integral multiples of the period of said output sampling frequency, the ratio between the output sampling frequency and the input sampling being a factor M/L, M and L being integers and M being greater than L, comprising a pulse generator which provides a periodic series of pulses.
Claim 4
Dependent Claim 186 words
A non-recursive interpolating digital filter comprising: input means for supplying a sequence of input signals with a predetermined input sampling frequency; buffer means, connected to said input means for storing an input signal for a variable time; storage means, connected to said buffer means for storing a predetermined number of successive input signals, and having an output; multiplying means for multiplying the signals stored in said storage means by weighting factors to produce a product signal; an adding device, connected to said multiplying means for computing an output signal with a predetermined output sampling frequency, said output signal being the mathematical sum of product signals computed by said multiplying means; and means for controlling the variable storage time of said buffer means so as to supply the input signals to said storage means at instants that are spaced by integral multiples of the period of said output sampling frequency, the ratio between the output sampling frequency and the input sampling being a factor M/L, M and L being integers and M being greater than L, comprising a pulse generator which provides a periodic series of pulses.
Claim 5
Dependent Claim 26 words
A non-recursive interpolating digital filter as defined in claim 1, wherein said means for controlling comprises a pulse generator which provides a periodic series of pulses.
Claim 6
Dependent Claim 37 words
A non-recursive interpolating digital filter as defined in claim 3, wherein said periodic series of pulses from said pulse generator has a period equal to M periods of said output sampling frequency, each period containing L pulses.
Claim 7
Dependent Claim 103 words
A non-recursive interpolating digital filter as defined in claim 4, wherein the length of the interval between each pulse of a series and the beginning of that series being multiplied by L and expressed in a number of periods of said output sampling frequency being equal to or greater than an integral multiple of M, the length of the interval between the next successive pulse in said series and the beginning of that series being multiplied by L and expressed in a number of periods of said output sampling frequency is equal to or greater than the next successive integral multiple of M.
Claim 8
Dependent Claim 42 words
A non-recursive interpolating digital filter as defined in claim 2, wherein said storage means comprises a shift register having a predetermined number of register sections, the last section in the direction of shifting being connected to said output of said storage means.
Claim 9
Dependent Claim 37 words
A non-recursive interpolating digital filter as defined in claim 2, wherein said periodic series of pulses from said pulse generator has a period equal to M periods of said output sampling frequency, each period containing L pulses.
Claim 10
Dependent Claim 103 words
A non-recursive interpolating digital filter as defined in claim 7, wherein the length of the interval between each pulse of a series and the beginning of that series being multiplied by L and expressed in a number of periods of said output sampling frequency being equal to or greater than an integral multiple of M, the length of the interval between the next successive pulse in said series and the beginning of that series being multiplied by L and expressed in a number of periods of said output sampling frequency is equal to or greater than the next successive integral multiple of M.

References Cited (Backward Citations)

US3633014A Cited
US3633105A Cited
US3651316A Cited
US3794816A Cited
US3883727A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1979-12-14 1980-06-14 1980-12-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1983-12-14 1984-06-14 1984-12-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1987-12-14 1988-06-14 1988-12-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag