Patent ID: 7298775

Claim:
A method for implementing a RAKE receiver, comprising: packing a first I-channel estimate, a first I-channel symbol, a first Q-channel estimate, and a first Q-channel symbol into a first data word stored in memory; packing a second I-channel estimate, a second I-channel symbol, a second Q-channel estimate, and a second Q-channel symbol into a second data word stored in memory; loading the first data word from memory during a first instruction cycle of a processor; arithmetically processing the loaded first data word during a second instruction cycle that immediately follows the first instruction cycle; storing the processed first data word in memory during the second instruction cycle; calculating the address of the second data word in the second instruction cycle; loading the second data word from memory during the second instruction cycle; and arithmetically processing the loaded second data word during a third instruction cycle that immediately follows the second instruction cycle.