IP Library Granted Patent US 8,238,409
Granted Patent B2
US 8,238,409 · App. 11/720,835 · Granted Aug 7, 2012

Managing tap positions in a digital delay line

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 8,238,409
App. No.
11/720,835
Granted
Aug 7, 2012
Kind
B2
Abstract

This method of reading a plurality of chip sample values at tap positions ( 66, 68 ) in a digital delay line ( 64 ) having a starting point and an end point for delaying symbols of a signal ( 82 ) received in a receiver comprises:—reading the plurality of chip sample values in the digital delay line ( 64 ) at the tap positions ( 66, 68 ) according to a chip rate clock ( 70 ) having a chip rate clock cycle and a chip rate clock frequency,—oversampling the received signal ( 82 ) according to a sample rate clock ( 84 ) having a sample rate clock cycle and a sample rate clock frequency to produce a plurality of chip sample values supplied in the digital delay line ( 64 ), the sample rate clock frequency being higher than the chip rate clock frequency,—shifting the tap positions ( 66, 68 ) towards either the starting point or the end point of the digital delay line ( 64 ), and—adjusting the chip rate clock cycle when shifting the tap positions.

Claims (22)

1. A method of reading a plurality of chip sample values of a sequence of chips in an CDMA system at tap positions in a digital delay line having a starting point and an end point for delaying symbols of a signal received in a receiver of a CDMA system, the method comprising:

reading the plurality of chip sample values in the digital delay line at the tap positions according to a chip rate clock having a chip rate clock cycle and a chip rate clock frequency, said taps being used to read signal samples before they are passed to despreader units,

oversampling the received signal according to a sample rate clock having a sample rate clock cycle and a sample rate clock frequency to produce a plurality of chip sample values supplied in the digital delay line, the sample rate clock frequency being higher than the chip rate clock frequency,

shifting the tap positions towards either the starting point or the end point of the digital delay line, and

adjusting the chip rate clock cycle when shifting the tap positions, wherein the adjusting of the chip rate clock cycle further includes:

shortening the chip rate clock cycle of the chip rate clock when shifting the tap positions towards the starting point of the digital delay line, or lengthening the chip rate clock cycle of the chip rate clock when

shifting the tap positions towards the end point of the digital delay line reading the plurality of chip sample values in the digital delay line at the tap positions according to a chip rate clock having a chip rate clock cycle and a chip rate clock frequency.

2. The method of claim 1 , wherein the adjusting of the chip rate clock cycle comprises shortening or lengthening the chip rate clock cycle by one sample rate clock cycle.

3. The method of claim 1 , wherein it comprises determining a plurality of sampling positions of a chip and comparing different sampling positions to choose an optimal sampling position having an increased signal-to-noise ratio and in that the adjusting of the chip rate clock cycle comprises aligning the reading of the plurality of chip sample values with the optimal sampling positions of the chips.

4. The method of claim 1 , wherein the plurality of tap positions are adjusted during the shortening or lengthening steps, before the plurality of chip sample values are read so that the plurality of tap positions have already been aligned with the optimal sampling chip position.

5. The method of claim 1 , wherein the plurality of chip sample values are read from a shift register storage.

6. The method of claim 1 , wherein the plurality of chip sample values are read from a random access memory storage.

7. A receiver of a CDMA system for receiving a signal made of symbols, the receiver including means for reading the plurality of chip sample values of a sequence of chips in an CDMA system in the digital delay line at the tap positions according to a chip rate clock having a chip rate clock cycle and a chip rate clock frequency,

means for oversampling the received signal according to a sample rate clock having a sample rate clock cycle and a sample rate clock frequency to produce a plurality of chip sample values supplied in the digital delay line, the sample rate clock frequency being higher than the chip rate clock frequency, said means comprising an oversampler which is arranged at the input of the delay line, and a sample rate clock which is connected to the oversampler;

said digital delay line comprising means for shifting the tap positions towards either the starting point or the end point of the digital delay line,

means for adjusting the chip rate clock cycle and controlling to move the positions of the taps when shifting the tap positions, wherein the means is arranged as

shortening the chip rate clock cycle of the chip rate clock when shifting the tap positions towards the starting point of the digital delay line, or

lengthening the chip rate clock cycle of the chip rate clock when shifting the tap positions towards the end point of the digital delay line, and

means for providing the chip rate clock cycle and a chip rate clock frequency for the tap positions,

means for reading the plurality of chip sample values in the digital delay line at the tap positions according to a chip rate clock having a chip rate clock cycle and a chip rate clock frequency, said taps being used to read signal samples before they are passed to despreader units.

8. The receiver of claim 7 , wherein the delay line comprises a shift register to read the plurality of chip sample values.

9. The receiver of claim 7 , wherein the delay line comprises a random access memory storage to read the plurality of chip sample values.

Assignments (8)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 18, 2015
From: ERICSSON AB
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 035931/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 18, 2015
From: ERICSSON MODEMS SA
To: ERICSSON AB
Reel/Frame 035948/0147 →
RECORD CHANGE OF ADDRESS Recorded Aug 12, 2014
From: ERICSSON MODEMS SA
To: ERICSSON MODEMS SA
Reel/Frame 033521/0517 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2014
From: ST-ERICSSON SA; ST-ERICSSON AT SA
To: ERICSSON MODEMS SA
Reel/Frame 033151/0531 →
CHANGE OF NAME Recorded Jul 5, 2012
From: ST WIRELESS SA
To: ST-ERICSSON SA
Reel/Frame 028496/0063 →
DEED OF TRANSFER Recorded Jul 3, 2012
From: NXP B.V.
To: ST WIRELESS SA
Reel/Frame 028498/0694 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2008
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 021340/0053 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2008
From: WALLIS, MARK
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 021166/0104 →