针对多核环境中高速无线信号的加扰、解扰,提出了一种基于稀疏矩阵的多核并行扰码方法。首先对输入信号进行串/并转换,并将各路信号分别送入对应的处理器核;考虑基于稀疏矩阵的并行扰码生成器,在单个处理器核内,将其生成的伪随机码与输入信号进行模二加运算,得到单路信号的扰码输出;最后将多路并行的扰码输出变换为串行输出。运算量分析结果表明,采用IEEE 802.11n中的扰码生成多项式,与普通矩阵乘法实现的多核并行扰码方法相比,基于稀疏矩阵的多核并行扰码方法,其运算量降低了一个数量级。
Considering scrambling and descrambling of high-speed wireless signal in multicore processors,a parallel scrambling method based on sparse matrix in multicore processors is proposed.Firstly,the input signal was passed through deserializer,and fed into specific processor.Then,in the specific processor,the sum modulo two of the input signal and the PN(pseudo-random) code generated by the Parallel Scrambler based on sparse matrix,was acted as the scrambling output of each input signal.At last,all parallel scrambling outputs were passed through serializer,and converted into serial output.By analysis of the calculated amount,using generating polynomial of scrambler in IEEE 802.11n,comparing with parallel scrambling method based on common matrix multiplication in multicore processors,the calculated amount of the parallel scrambling method based on sparse matrix in multicore processors decreased one order of magnitude.