US4231100A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Arrangement for filtering compressed pulse-code-modulated signals
Assignee: US Philips Corp
•
Filing: 1978-12-22
•
Granted: 1980-10-28
•
Expires: 1998-12-22
Abstract
Abstract Digital filter for filtering nonuniformly quantized pulse code-modulated signals formed by a sequence of code words each comprising a segment number s(i) and a mantissa number m(i). This digital filter comprises a modifying device to which the mantissa numbers m(i) are applied for generating modified mantissa numbers E(i). The numbers E(i) are each multiplied by the magnitude of a filter coefficient, for generating first product numbers z 1 (i). Thereafter these numbers z 1 (i) are each multiplied by a number 2 B (i), B(i) being either equal to s(i) or equal to s(i)-1, so that second product numbers z 2 (i) are obtained which are applied to an accumulator.
Inventors
- 👤 Ludwig D. J. Eggermont
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 00:19
CPC Classifications
H; H03; H03H; H03H17/00; H03H17/02; H03H17/06
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
221 words
A digital filter arrangement for filtering non-uniformly quantised pulse code-modulated signals formed by a sequence of code groups x(i) each comprising a segment number s(i) and a mantissa number m(i), which digital filter arrangement comprises: a first storage medium comprising first storage locations for storing the segment numbers s(i-k), second storage locations for storing the mantissa numbers m(i-k) of a given plurality of N consecutive code groups x(i-k), where k=0, 1, 2, . . . N-1 and i= . . . -3, -2, 0, 1, 2, 3, . . . , and outputs for sequentially supplying the stored code groups; a second storage medium for storing the absolute magnitudes |a(k)| of N filter coefficients a(k) and having outputs for sequentially supplying the stored absolute magnitudes; means coupled to the second storage location of said first storage medium for modifying the mantissa numbers m(i-k) and for generating modified mantissa numbers E(i-k); first multiplying means connected to the modifying means and coupled to the second storage medium for generating first product numbers z 1 (i-k)=E(i-k)|a(k)|; second multiplying means connected to the first multiplying means; means for coupling the second multiplying means to the output of the first storage locations of said first storage medium; and accumulating means coupled to the second multiplying means for accumulating the product formed in said second multiplying means.
Claim 2
Dependent Claim
221 words
A digital filter arrangement for filtering non-uniformly quantised pulse code-modulated signals formed by a sequence of code groups x(i) each comprising a segment number s(i) and a mantissa number m(i), which digital filter arrangement comprises: a first storage medium comprising first storage locations for storing the segment numbers s(i-k), second storage locations for storing the mantissa numbers m(i-k) of a given plurality of N consecutive code groups x(i-k), where k=0, 1, 2, . . . N-1 and i= . . . -3, -2, 0, 1, 2, 3, . . . , and outputs for sequentially supplying the stored code groups; a second storage medium for storing the absolute magnitudes |a(k)| of N filter coefficients a(k) and having outputs for sequentially supplying the stored absolute magnitudes; means coupled to the second storage location of said first storage medium for modifying the mantissa numbers m(i-k) and for generating modified mantissa numbers E(i-k); first multiplying means connected to the modifying means and coupled to the second storage medium for generating first product numbers z 1 (i-k)=E(i-k)|a(k)|; second multiplying means connected to the first multiplying means; means for coupling the second multiplying means to the output of the first storage locations of said first storage medium; and accumulating means coupled to the second multiplying means for accumulating the product formed in said second multiplying means.
Claim 3
Dependent Claim
224 words
An arrangement for filtering non-uniformly quantised pulse code-modulated signals formed by a sequence of code groups x(i) each comprising a segment number s(i) and a mantissa number m(i), wherein said arrangement comprises: a first storage medium comprising first storage locations for storing the segment numbers s(i-k), second storage locations for storing the mantissa numbers m(i-k) of a plurality of N consecutive code groups x(i-k) where k=0, 1, 2, . . . N-1 and i= . . . -3, -2, -1, 1, 2, 3, . . . , and outputs for sequentially supply stored code groups; a second storage medium for storing N sets of numbers F(k,j), each set characterizing the magnitude |a(k)| of a filter coefficient a(k), said second storage medium having outputs for supplying the stored magnitudes; means connected to the output of the second storage locations of said first storage medium for modifying the mantissa numbers m(i-k) and for generating modified mantissa numbers E(i-k); adding means coupled to the output of the second storage medium for sequentially generating sum numbers D(k-j); means for coupling the adder means to the output of first storage locations of said first storage medium; multiplying means coupled to said adding means and the modifying means for sequentially generating product numbers z 2 (i-k) [=E(i-k)·2 D (k,j) ]; and means for accumulating the product numbers z 2 (i-k).
Claim 4
Dependent Claim
224 words
An arrangement for filtering non-uniformly quantised pulse code-modulated signals formed by a sequence of code groups x(i) each comprising a segment number s(i) and a mantissa number m(i), wherein said arrangement comprises: a first storage medium comprising first storage locations for storing the segment numbers s(i-k), second storage locations for storing the mantissa numbers m(i-k) of a plurality of N consecutive code groups x(i-k) where k=0, 1, 2, . . . N-1 and i= . . . -3, -2, -1, 1, 2, 3, . . . , and outputs for sequentially supply stored code groups; a second storage medium for storing N sets of numbers F(k,j), each set characterizing the magnitude |a(k)| of a filter coefficient a(k), said second storage medium having outputs for supplying the stored magnitudes; means connected to the output of the second storage locations of said first storage medium for modifying the mantissa numbers m(i-k) and for generating modified mantissa numbers E(i-k); adding means coupled to the output of the second storage medium for sequentially generating sum numbers D(k-j); means for coupling the adder means to the output of first storage locations of said first storage medium; multiplying means coupled to said adding means and the modifying means for sequentially generating product numbers z 2 (i-k) [=E(i-k)·2 D (k,j) ]; and means for accumulating the product numbers z 2 (i-k).
Claim 5
Dependent Claim
68 words
A digital filter arrangement as claimed in claim 1 or 2, wherein said coupling means comprise means connected to the output of said first storage locations of said first storage medium for interpreting said segment numbers s(i-k) and for generating numbers B(i-k) each characterizing a segment number s(i-k), and means for coupling the modifying means to the output of the first storage locations of said first storage medium.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1983-10-28 | 1984-04-28 | 1984-10-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1987-10-28 | 1988-04-28 | 1988-10-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1991-10-28 | 1992-04-28 | 1992-10-28 | $7700.00 | Window Closed / Lapsed |