[发明专利]非线性反馈移位寄存器在审

专利信息
申请号: 202080059362.1 申请日: 2020-08-13
公开(公告)号: CN114270774A 公开(公告)日: 2022-04-01
发明(设计)人: A·约翰逊 申请(专利权)人: 国际商业机器公司
主分类号: H04L9/26 分类号: H04L9/26;H04L9/06;G06F7/58
代理公司: 中国贸促会专利商标事务所有限公司 11038 代理人: 刘倜
地址: 美国*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 非线性 反馈 移位寄存器
【说明书】:

发明提供一种使用非线性反馈移位寄存器(NLFSR)生成n级至少接近最大长度的伪随机序列的方法和系统,其中最大长度为2n‑1。该方法可以包括:在最大长度线性反馈移位寄存器中选择n个抽头,其中n需要两个以上抽头;以及针对所选择的n级寄存器,使用仅第一逻辑门和第二逻辑门的反馈逻辑运算生成伪随机序列。两个合适的非端抽头是用于第一逻辑门的输入,第一逻辑门的输出和端抽头是用于第二逻辑门的输入,并且第二逻辑门的输出用作对n级寄存器的第一级的反馈。

背景技术

本发明涉及反馈移位(shift)寄存器,更具体地,涉及具有最大或接近最大长度序列的非线性反馈移位寄存器。

在数字电子电路领域中,线性反馈移位寄存器(LFSR)是用于生成2n-1个伪随机比特序列的装置。LFSR具有包括密码术的许多应用,例如其中它们被用于密钥流生成器、数据压缩、错误检测和校正等。

LFSR是移位寄存器,其输入位是其先前状态的线性函数。最常用的单个位的线性函数是异或(XOR),并且移位寄存器具有由整个移位寄存器值的一些位的XOR驱动的输入位。LFSR的硬件和软件实现方式都是常见的。

影响下一状态的比特位置称为抽头(taps)。LFSR的最右位称为输出位。在Fibonacci LFSR中,抽头与输出比特顺序异或,然后反馈到最左边的比特中。最右边位置中的比特序列被称为输出流。最大长度LFSR产生n序列,因为它循环通过移位寄存器内所有可能的2n-1个状态,除了所有位为零的状态之外。还有可能使用XNOR,从而产生等效多项式计数器。

在LFSR中用于反馈的抽头的布置可以在有限域算术中表示为多项式模2,其中,多项式的系数必须是1或0,称为反馈多项式。

具有最大时段的LFSR可以使用二进制字段上的原语生成器多项式来构造。如果对应的反馈多项式是原语(其中抽头的数量是偶数,并且抽头的集合是集合互质(setwiseco-prime)),则LFSR是最大长度。

下面是显示用于n高达24位的反馈多项式的表,可从该反馈多项式构造最大长度的LFSR。对于给定的LFSR长度,可以有一个以上的最大长度抽头序列。

多项式中的“+1”不对应于抽头;它对应于第一位的输入。项的幂(powers)与从左侧计数的抽头位相关。具有四个项加一的LFSR需要四个抽头并且因此需要三个XOR门。

现在参考图1,示出了示例8级LFSR 100。寄存器的8位101-108被示为从1-8编号,其中第8位是最右输出位108。在所示实施例中,根据多项式x8+x6+x5+x4+1,示出的8位寄存器具有从4、5、6和8位的抽头。每个抽头使用XOR门111、112、113提供线性反馈。反馈120被输入到第一比特101。

调适为顶部-底部混合LFSR产生器,其中顶部LFSR分接头与最后分接头异或,且将结果馈送到顶部分接头之后的级中。底部抽头与最后抽头异或,并且结果被馈送到移位寄存器的第一级。顶部-底部混合LFSR发生器可以用于将4个抽头减少到3个抽头(两个XOR),如下:

{8,7,-6}

{12,9,-4}

{13,12,-11}

{14,13,-11}

{16,14,-7}

{19,18,-11}

{24,23,-19}

其中,第一数量是级的数量,第二数量是顶部LFSR抽头,并且第三数量(指示为负数)是底部LFSR抽头。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202080059362.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top