Method and apparatus for time-sharing a rake receiver structure
AssigneeMotorola, Inc.
InventorsRobert Gorday, Clinton C. Powell, David Taubenheim
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotorola, Inc.
InventorsRobert Gorday, Clinton C. Powell, David Taubenheim
Estimating the term…
A processor (216) time-shares correlators (206) to process (402) pilot channels for a plurality of branches to derive pilot symbols for each of the plurality of branches before processing control and data channels. The processor and the correlators cooperate to determine (404) from the pilot symbols a timing estimate for each of the plurality of branches. A signal quality estimator (210) determines (406) from the pilot symbols a signal quality for each of the plurality of branches. Subsequently, the processor cooperates with the correlators to process (408) the control and data channels of the plurality of branches, in an order determined by a plurality of branch attributes including at least one of the signal quality and the timing estimate determined for each of the plurality of branches.
A method for use in a rake receiver structure having K correlators, the method for time-sharing the K correlators to process correlation of a block of input samples of pilot, control, and data channels of a plurality of branches requiring N correlations for complete processing of said block, wherein K is less than N, the method comprising for said block of input samples the steps of:
An integrated circuit for use in a rake receiver, the integrated circuit for time-sharing K correlators to process correlation of a block of input samples of pilot, control, and data channels of a plurality of branches requiring N correlations for complete processing of said block, wherein K is less than N, the integrated circuit comprising:
A software program that when installed and executing on a processor causes the processor to form a rake receiver function having K correlators, the processor time-sharing the K correlators to process correlation of a block of input samples of pilot, control, and data channels of a plurality of branches requiring N correlations for complete processing of said block, wherein K is less than N, the software program further causing the processor, for said block of input samples, to:
A wireless receiver, comprising:
Dependencies are inferred from the claim text.