IP Library Granted Patent US 6,859,153
Granted Patent B2
US 6,859,153 · App. 10/643,755 · Granted Feb 22, 2005

Method and apparatus for changing the rate of time-discrete signals

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,859,153
App. No.
10/643,755
Granted
Feb 22, 2005
Kind
B2
Abstract

Methods and apparatus are provided for changing the rate of time-discrete signals. When changing the rate or for the interpolation of time-discrete input values (xn), output values (yk) of an output signal are produced. If the frequency of the output signal is greater than the frequency of the input signal and the shape of the output signal essentially corresponds to the shape of the input signal, the difference between a first and a second input value (xn, xn-1) subsequent to this is determined, interpolation values (PO . . . PN) of an interpolation progression (p) are scaled in dependence on the difference determined and output values (yk) in each case are produced by addition of the first input value (xn) to a scaled interpolation value (PC . . . PN).

Claims (18)

1. A method for the interpolation of input values of an input signal, with which method output values of an output signal are produced, in which the sampling sequence frequency of the output signal is greater than the sampling sequence frequency of the input signal and the shape of the output signal essentially corresponds to the shape of the input signal, comprising the steps of:

determining the difference between a first and a subsequent second input value;

scaling interpolation values of an interpolation progression in dependence on the difference determined between the first and a subsequent second input value; and

producing successive output values by addition of the first input value to a scaled interpolation value.

2. A method according to claim 1 , wherein the input values and the output values are spaced equally in the time domain.

3. A method according to claim 1 , wherein the input values and the output values are spaced equally in the time domain and the interpolation values are computed in dependence on the phase difference between an input value and an output value.

4. A method according to claim 1 , wherein after the output values have been produced by addition of the first input value to at least one scaled interpolation value, output values are produced by equating with the last output value produced by addition or with the second input value.

5. A method according to claim 1 , wherein the interpolation progression ends with a different value than that with which it starts.

6. A method according to claim 1 , wherein the profile of the interpolation progression begins with zero.

7. A method according to claim 1 , wherein the output values are produced by means of a chain of delay elements, whereby an input value at the start of the chain is used, the values of the delay elements are passed on in the clock of the output values and an interpolation value is added at the input, the output, or the input and the output of at least one delay element.

8. A method according to claim 1 , wherein the interpolation progression is wholly or partly present in the form of at least one mathematical description and the interpolation values are computed by application of the at least one mathematical description.

9. A method according to claim 1 , wherein the input values are data symbols of a data transmission with pulse amplitude modulation.

10. A method according to claim 1 , wherein the input values are data symbols of a data transmission according to a DSL standard.

11. An apparatus for the interpolation of input values of an input signal, comprising:

means for producing output values of an output signal in dependence on the input value of an input signal, wherein the frequency of the output signal is greater than the frequency of the input signal and the shape of the output signal essentially corresponds to the shape of the input signal;

means for determining the difference in each case between a first and a subsequent second input value;

means for scaling interpolation values of an interpolation progression in dependence on the difference determined between the first and subsequent second input value; and

means for producing successive output values in each case for addition of the first input value to a scaled interpolation value.

Assignments (5)
SECURITY AGREEMENT Recorded Jul 9, 2021
From: MAXLINEAR, INC.; MAXLINEAR COMMUNICATIONS, LLC; EXAR CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 056816/0089 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2020
From: INTEL CORPORATION
To: MAXLINEAR, INC.
Reel/Frame 053626/0636 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2020
From: LANTIQ BETEILIGUNGS-GMBH & CO. KG
To: INTEL CORPORATION
Reel/Frame 053259/0678 →
MERGER AND CHANGE OF NAME Recorded Jan 17, 2018
From: LANTIQ DEUTSCHLAND GMBH; LANTIQ BETEILIGUNGS-GMBH & CO. KG
To: LANTIQ BETEILIGUNGS-GMBH & CO. KG
Reel/Frame 045086/0015 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 025413/0340 AND 025406/0677 Recorded Apr 17, 2015
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LANTIQ BETEILIGUNGS-GMBH & CO. KG
Reel/Frame 035453/0712 →