INSTRUCTION AND METHOD FOR FUSED RAKE-FINGER OPERATION ON A VECTOR PROCESSOR
First Claim
1. A method for rake-finger processing, comprising:
- loading samples from a register into an execution unit;
performing a rake-finger operation on the samples in the execution unit, wherein performing the rake-finger operation comprises;
performing a finite impulse response (FIR) filter operation; and
performing a despread operation, wherein filtered samples from the FIR filter operation are input to the despread operation without going through the register; and
writing results from the rake-finger operation to the register.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for performing a rake-finger operation on a vector processor are described herein. In one embodiment, a method for rake-finger processing comprises loading samples from a register into an execution unit, performing a rake-finger operation on the samples in the execution unit, and writing results from the rake-finger operation to the register. Performing the rake-finger operation comprises performing a finite impulse response (FIR) filter operation, and performing a despread operation, wherein filtered samples from the FIR filter operation are input to the despread operation without going through the register.
-
Citations
26 Claims
-
1. A method for rake-finger processing, comprising:
-
loading samples from a register into an execution unit; performing a rake-finger operation on the samples in the execution unit, wherein performing the rake-finger operation comprises; performing a finite impulse response (FIR) filter operation; and performing a despread operation, wherein filtered samples from the FIR filter operation are input to the despread operation without going through the register; and writing results from the rake-finger operation to the register. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for rake-finger processing, comprising:
-
means for loading samples from a register into an execution unit; means for performing a rake-finger operation on the samples in the execution unit, wherein the means for performing the rake-finger operation comprises; means for performing a finite impulse response (FIR) filter operation; and means for performing a despread operation, wherein filtered samples from the means for performing the FIR filter operation are input to the means for performing the despread operation without going through the register; and means for writing results from the rake-finger operation to the register. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An execution unit, comprising:
-
a read circuit configured to load samples from a register into the execution unit; a rake-finger circuit configured to perform a rake-finger operation on the samples in the execution unit, wherein the rake-finger circuit comprises; a finite impulse response (FIR) filter circuit configured to perform an FIR filter operation; and a despread circuit configured to perform a despread operation, wherein filtered samples from the FIR filter circuit are input to the despread circuit without going through the register; and a write circuit configured to write results from the rake-finger circuit to the register. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification