[发明专利]一种快速跳转长码生成器状态的装置及方法在审
申请号: | 201510280274.5 | 申请日: | 2015-05-28 |
公开(公告)号: | CN105049147A | 公开(公告)日: | 2015-11-11 |
发明(设计)人: | 梁越 | 申请(专利权)人: | 上海晨思电子科技有限公司 |
主分类号: | H04J13/10 | 分类号: | H04J13/10 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦 |
地址: | 200120 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 跳转 生成器 状态 装置 方法 | ||
1.一种快速跳转长码生成器状态的装置,其特征在于,包括:长码生成器、线性移位寄存器、有限状态机和掩码查表;
所述长码生成器,用于生成长码;
所述线性移位寄存器,用于线性地移位长码,用以计算及转换长码状态;
所述有限状态机,用于及时更新硬件状态及控制线性移位寄存器;
所述掩码查表,用于实现对长码掩码进行查表;
所述长码生成器、有限状态机分别与线性移位寄存器相连接,所述掩码查表与有限状态机相连接。
2.根据权利要求1所述的快速跳转长码生成器状态的装置,其特征在于,该装置还包括模2加运算单元,所述模2加运算单元与线性移位寄存器相连接。
3.根据权利要求1所述的快速跳转长码生成器状态的装置,其特征在于,所述线性移位寄存器包括上层线性移位寄存器和下层线性移位寄存器;
所述上层线性移位寄存器,用于产生长码,以及生成第一长码矢量;
所述下层线性移位寄存器,用于完成从第一长码矢量到第二长码矢量的转换。
4.根据权利要求3所述的快速跳转长码生成器状态的装置,其特征在于,所述有限状态机分别控制上层线性移位寄存器和下层线性移位寄存器。
5.一种快速跳转长码生成器状态的方法,其特征在于,该方法包括如下步骤:
S1、初始化设置长码周期,确定当前时刻n和目标时刻m,所述线性移位寄存器将当前时刻的长码生成器状态S(n)作为初始状态;
S2、所述长码生成器生成长码,
S3、所述线性移位寄存器根据长码周期计算长码的跳转间隔及其对应长度为第一长度比特的二进制数值;
S4、所述线性移位寄存器根据跳转间隔的二进制数值的最高位直至最低位,依次判断每一比特位的二进制数值是否为1,如果是则转至步骤S5,否则转至步骤S6;
S5、所述有限状态机通过掩码查表对该比特对应的状态进行更新;
S6、所述线性移位寄存器将长码直接跳至下一相邻地较低的比特,进行步骤S4。
6.根据权利要求5所述的快速跳转长码生成器状态的方法,其特征在于,所述第一长度比特为多位数的比特值。
7.根据权利要求5所述的快速跳转长码生成器状态的方法,其特征在于,所述步骤S6跳至最低位二进制数值时,完成第一长度比特的状态更新,从而生成目标时刻m的长码生成器状态S(m)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海晨思电子科技有限公司,未经上海晨思电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510280274.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:出风网罩及具有其的空调室外机
- 下一篇:数据机房空调系统