Combine time multiplexed pilot (TMP) derotation with descrambling and despreading in data correlators used by rake receivers
AssigneeMediatek Inc.
InventorsTimothy Fisher-Jeffes, Dilip Muthukrishnan
Life of this patent
Estimating the term…
Abstract
The invention provides a code modification circuit for receiving a descrambling/dispreading code at a first input pair thereof and a pilot derotation code at a second input pair thereof, and arranged to combine the codes to form a combined code for providing to a correlator such that the correlator can recover data or a pilot signal from an input sequence supplied thereto.
Claims10
A code modification circuit for receiving a descrambling/dispreading code at a first input pair thereof and a pilot derotation code at a second input pair thereof, and arranged to combine the codes to form a combined code for providing to a correlator such that the correlator can recover data or a pilot signal from an input sequence supplied thereto, the code modification circuit further comprising a circuit for adding a −π/4(1−j) rotation to simplify all further de-rotation operations.
A method of recovering a time multiplexed pilot signal, comprising the steps of combining a dispreading and descrambling code with a pilot code to create a combined code that is suitable for use by a single correlator to retrieve the pilot signal from a data stream, wherein the method comprises forming the sum correlate=(−+1+−j)·(1+j)·(−+1+−j)·(1−j)·RxIQ.
A rake receiver having a code modification circuit therein for combining descrambling codes and time multiplied pilot recovery codes into a combined code for use by a single correlator to receive a pilot signal, the rake receiver further comprising a circuit for adding a −π/4(1−j) rotation to simplify all further de-rotation operations.
A rake receiver including a descrambling code generator wherein the generator generates a code which combines the spreading code and scrambling code into a correlation code for use by a correlator such that the correlator correlates against the spreading code and scrambling code simultaneously, the rake receiver further comprising a circuit for adding a −π/4(1−j) rotation to simplify all further de-rotation operations.
A code modification circuit for receiving a descrambling/dispreading code at a first input pair thereof and a pilot derotation code at a second input pair thereof, and arranged to combine the codes to form a combined code for providing to a correlator such that the correlator can recover data or a pilot signal from an input sequence supplied thereto, where the first input pair is adapted to receive a descramble/despread I signal and a descramble/despread Q signal, and the second input pair is adapted to receive a pilot derotate I signal and pilot derotate Q signal, and wherein one of the descramble/derotate I and descramble/derotate Q signals is selected for output if the pilot derotate I signal and the pilot derotate Q signal have the same instantaneous value, and the other one of the descramble/derotate I and Q signals is selected for output if the pilot derotate I and Q signals have different instantaneous values.
Dependencies are inferred from the claim text.