Patent ID: 8149899

Claim:
A system, comprising: a despread module that receives a descrambled signal and an identification of active codes; a soft-symbols memory communicably coupled to the despread module; and a respread module that receives the identification of active codes, a modulation type and gain estimate for the active codes, and soft symbol estimates for the active codes from the soft-symbols memory which is communicably coupled to the respread module; the despread module, comprising: a despread signal memory that receives the descrambled signal; a vector code despread module communicably coupled to the despread signal memory; an active code soft symbol grabber that receives the identification of active codes and is communicably coupled to the despread signal memory; wherein the despread signal memory receives properly arranged despread data from the vector code despread module; wherein if the despread data is associated with the identification of active codes, the active code soft symbol grabber transfers the despread data from the despread signal memory to the soft-symbols memory.