用于生成伪随机数的电路和伪随机数生成器制造技术

技术编号:40802685 阅读:13 留言:0更新日期:2024-03-28 19:27
本申请涉及伪随机数生成技术领域,公开一种用于生成伪随机数的电路。该用于生成伪随机数的电路包括:反馈移位寄存电路,包括依序串联的多个反馈移位寄存器,被配置为移位生成伪随机数序列;多路选择电路,与反馈移位寄存电路连接,被配置为选择反馈移位寄存电路中的部分或全部反馈移位寄存器形成反馈回路,以输出目标伪随机数序列。该电路能够调节伪随机数的生成速率,以实现在短时间内提高伪随机序列的生成速度。本申请还公开一种伪随机数生成器。

【技术实现步骤摘要】

本申请涉及伪随机数生成,例如涉及一种用于生成伪随机数的电路和伪随机数生成器


技术介绍

1、集成电路中广泛需要随机数生成器,其中伪随机数生成器(或称确定性随机序列发生器)的作用非常重要,无论是根据特定种子生成伪随机序列还是为真随机数发生器的熵源提供后处理,都需要生成伪随机数。

2、相关技术通常采用线性反馈移位寄存器(lfsr)生成伪随机数,其电路结构简单,面积开销小,适合低成本ic电路使用。但是,传统的线性反馈移位寄存器的更新速度较慢,难以在短时间内提高伪随机序列的生成速度。

3、需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。

2、本公开实施例提供了一种用于生成伪随机数的电路和伪随机数生成器,能够本文档来自技高网...

【技术保护点】

1.一种用于生成伪随机数的电路,其特征在于,包括:

2.根据权利要求1所述的电路,其特征在于,多路选择电路包括一个多路选择器,其中:

3.根据权利要求1所述的电路,其特征在于,多路选择电路包括多个多路选择器,多个多路选择器至少包括首部多路选择器和中间多路选择器,其中:

4.根据权利要求3所述的电路,其特征在于,

5.根据权利要求3所述的电路,其特征在于,

6.根据权利要求3所述的电路,其特征在于,中间多路选择器包括第一中间多路选择器,其中:

7.根据权利要求3所述的电路,其特征在于,中间多路选择器包括多个第二中间多路...

【技术特征摘要】

1.一种用于生成伪随机数的电路,其特征在于,包括:

2.根据权利要求1所述的电路,其特征在于,多路选择电路包括一个多路选择器,其中:

3.根据权利要求1所述的电路,其特征在于,多路选择电路包括多个多路选择器,多个多路选择器至少包括首部多路选择器和中间多路选择器,其中:

4.根据权利要求3所述的电路,其特征在于,

5.根据权利要求3所述的电路,其特征...

【专利技术属性】
技术研发人员:柴森
申请(专利权)人:紫光同芯微电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1