IP Library Granted Patent US 8,125,973
Granted Patent B2
US 8,125,973 · App. 12/050,999 · Granted Feb 28, 2012

Time shared rake fingers and path searcher

Assignee: Mediatek Inc.
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,125,973
App. No.
12/050,999
Granted
Feb 28, 2012
Kind
B2
Abstract

A rake receiver having a rake receiver finger operated in a time multiplexed manner to perform the task a plurality of fingers, each of these fingers being a virtual finger allocated to a time slot in an operation cycle of the rake receiver finger, and wherein a buffer is provided for buffering at least one received chip of data, and where a spare virtual finger is provided such that any virtual finger may request extra processing within an operation cycle of the time multiplexed rake receiver finger.

Claims (10)

1. A rake receiver having a rake receiver finger operated in a time multiplexed manner to perform the task of a plurality of fingers, each of these fingers being a virtual finger allocated to a time slot in an operation cycle of the rake receiver finger, and wherein a buffer is provided for buffering at least one received chip of data, and where a spare virtual finger is provided to any virtual finger requesting extra processing within an operation cycle of the time multiplexed rake receiver finger, and wherein when a virtual finger becomes advanced with respect to a nominal “on time” position by more than a predetermined value, then processing for that finger is suspended for one cycle and the read position in the buffer retarded by one chip.

2. A rake receiver as claimed in claim 1 , wherein the buffer contains at least two chips worth of data.

3. A rake receiver having a rake receiver finger operated in a time multiplexed manner to perform the task of a plurality of fingers, each of these fingers being a virtual finger allocated to a time slot in an operation cycle of the rake receiver finger, and wherein a buffer is provided for buffering at least one received chip of data, and where a spare virtual finger is provided to any virtual finger requesting extra processing within an operation cycle of the time multiplexed rake receiver finger, and wherein when a virtual finger becomes delayed with respect to its nominal “on time” position by more than a predetermined value, it requests extra processing time and adjusts its position in the buffer by one chip.

4. A rake receiver as claimed in claim 1 , in which a plurality of memory locations are provided in a memory of the time multiplexed finger such that memory locations can be individually allocated to each virtual finger by a controller.

5. A rake receiver as claimed in claim 1 , wherein the finger further comprises a plurality of CPICH and data correlators.

6. A rake receiver as claimed in claim 5 , wherein the finger has twelve data correlators, three CPICH correlators and one TMP correlator.

7. A rake receiver as claimed in claim 5 , wherein data from the correlators is stored in a buffer prior to being output on a serial databus.

8. A mobile communication device including a rake receiver as claimed in claim 1 .

9. A method of operating a correlator block comprising at least one correlator adapted to recover a pilot signal and at least one correlator for recovering a spread symbol from a plurality of chips in a time multiplexed manner so as to form a plurality of virtual fingers of a rake receiver, the method comprising buffering at least one chip of data in a input buffer and enabling each virtual finger to access data from the buffer, and wherein a virtual finger can request an additional processing slot in a multiplex cycle if the virtual finger requests data that has been held within the buffer for less than a predetermined period.

10. A rake receiver as claimed in claim 3 , in which the despreading code for the virtual finger is adjusted by one chip to take account of the additional processing allocated to the virtual finger.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2024
From: MEDIATEK INC.
To: INTERLINK SILICON SOLUTIONS INC.
Reel/Frame 069604/0902 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2008
From: FISHER-JEFFES, TIMOTHY; MUTHUKRISHNAN, DILIP; KELLER, THOMAS
To: MEDIATEK INC.
Reel/Frame 021049/0661 →
Continuity (2)
Provisional Application 60921200 · Mar 30, 2007
Related Publication 20080240067A1 · Oct 2, 2008