[发明专利]一种Golden序列的快速生成装置及方法有效
申请号: | 201711146923.8 | 申请日: | 2017-11-17 |
公开(公告)号: | CN107846272B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 陈庆禄;刘坤 | 申请(专利权)人: | 东莞安普川自动化技术有限公司 |
主分类号: | H04L5/00 | 分类号: | H04L5/00;H04L25/02;H04L27/26 |
代理公司: | 浙江杭知桥律师事务所 33256 | 代理人: | 王梨华;陈丽霞 |
地址: | 523000 广东省东莞市东坑*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 golden 序列 快速 生成 装置 方法 | ||
1.一种Golden序列的快速生成方法,其特征在于:包括:
生成m序列LFSR模型;
将m序列LFSR模型的寄存器状态S(n)映射到伽罗华域即f(S(n));
计算Golden序列S(n+Nc)=f-1(f(S(n))*λNc),
其中:Nc为已知初始值,Nc=1600,n为随机自然数,λ为本原元;将m序列LFSR模型的寄存器状态S(n)映射到伽罗华域即f(S(n))步骤包括;
生成伽罗华域的LFSR模型;
对LFSR模型中的寄存器循环位移:将倒数第二个寄存器的数据和最后一个寄存器的数据进行异或,异或后的数据存储进最后一个寄存器中;将倒数第三个计算器的数据和最后一个寄存器的数据进行异或,异或后的数据存储进最后一个寄存器中;将倒数第二个寄存器的数据和倒数第三个寄存器的数据进行异或,异或后的数据存储倒数第二个寄存器中;得到m序列LFSR的寄存器状态S(n)到伽罗华域的一个映射,将其记作f(S(n)),则f(S(n))=λt+n。
2.一种Golden序列的快速生成装置,其特征在于:包括:
LFSR模型生成模块,用于生成m序列LFSR模型;
伽罗华域映射模块,用于将所述m序列LFSR模型的寄存器状态S(n)映射到伽罗华域即f(S(n));
Golden序列计算模块,用于计算Golden序列S(n+Nc)=f-1(f(S(n))*λNc),其中:Nc为已知初始值,Nc=1600,n为随机自然数,λ为本原元;
伽罗华域LFSR模型生成模块,用于生成伽罗华域的LFSR模型;
循环位移模块,用于对LFSR模型中的寄存器循环位移:将倒数第二个寄存器的数据和最后一个寄存器的数据进行异或,异或后的数据存储进最后一个寄存器中;将倒数第三个计算器的数据和最后一个寄存器的数据进行异或,异或后的数据存储进最后一个寄存器中;将倒数第二个寄存器的数据和倒数第三个寄存器的数据进行异或,异或后的数据存储倒数第二个寄存器中;得到m序列LFSR的寄存器状态S(n)到伽罗华域的一个映射,将其记作f(S(n)),则f(S(n))=λt+n。
3.一种可读存储介质,其特征在于:可读存储介质用于存储软件程序,程序文件用于执行权利要求1所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞安普川自动化技术有限公司,未经东莞安普川自动化技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711146923.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种按键及电子设备
- 下一篇:一种具有闭合锁定装置的直流电动工具扳机调速开关