一种生成GOLD序列的方法及装置

    公开(公告)号:CN102281116A

    公开(公告)日:2011-12-14

    申请号:CN201010198475.8

    申请日:2010-06-11

    Abstract: 本发明公开了一种生成GOLD序列的方法,使用两个31级反馈移位寄存器分别保存x1序列和x2序列的31个初始比特值;每次对反馈移位寄存器中的31个x1序列比特位并行计算得到28个x1序列后续比特,对反馈移位寄存器中的31个x2序列比特位并行计算得到28个x2序列的后续比特;当已获得的x1序列和x2序列长度大于或等于NC比特时,将移位寄存器中保存的位数不低于NC的x1序列与相同位x2序列并行异或生成相应的c(n);将已获得的x1序列及x2序列的高31比特分别顺序存放到反馈移位寄存器中。同时,本发明还公开了一种生成GOLD序列的装置;本发明的GOLD序列计算方法及装置采用了28路并行计算x1序列、x2序列及c(n)序列,一次计算可生成28位GOLD序列比特,减小了计算GOLD序列的时间开销,提高了GOLD序列的计算速度。

    一种生成GOLD序列的方法及装置

    公开(公告)号:CN102281116B

    公开(公告)日:2017-02-01

    申请号:CN201010198475.8

    申请日:2010-06-11

    Abstract: 本发明公开了一种生成GOLD序列的方法,使用两个31级反馈移位寄存器分别保存x1序列和x2序列的31个初始比特值;每次对反馈移位寄存器中的31个x1序列比特位并行计算得到28个x1序列后续比特,对反馈移位寄存器中的31个x2序列比特位并行计算得到28个x2序列的后续比特;当已获得的x1序列和x2序列长度大于或等于NC比特时,将移位寄存器中保存的位数不低于NC的x1序列与相同位x2序列并行异或生成相应的c(n);将已获得的x1序列及x2序列的高31比特分别顺序存放到反馈移位寄存器中。同时,本发明还公开了一种生成GOLD序列的装置;本发明的GOLD序列计算方法及装置采用了28路并行计算x1序列、x2序列及c(n)序列,一次计算可生成28位GOLD序列比特,减小了计算GOLD序列的时间开销,提高了GOLD序列的计算速度。

Patent Agency Ranking