1. In a direct-sequence CDMA system, apparatus having a processor to efficiently perform matrix multiplication, said apparatus
comprising:
a pre-computation module that generates a matrix of partial results from an input matrix and an input vector by, in part,
grouping elements along a second dimension of said input matrix; and
a post-computation module that sums along a first dimension of said matrix of partial results in a time-shared manner to form
a vector of full matrix multiplication results as partial results in said matrix of partial results become available from
said pre-computation module, wherein said vector of full matrix multiplication results comprises coded information for transmission
over a wireless medium to one or more receivers.
|