【技术实现步骤摘要】
本专利技术涉及电子技术,特别涉及集成电路技术。
技术介绍
1、真随机数在密钥学应用场景中必不可少的部分,是加密系统的安全基石。真随机数发生器可用于公钥算法中密钥的生成,对称算法中密钥对生成等场景。与伪随机数发生器相比不同的是,真随机数不可预测,在芯片设计真随机数发生器需要引入物理噪声源。
2、在芯片设计中常使用环形振荡器,利用高频时钟与低频时钟采样时不稳态来产生随机噪声源。单纯使用环形振荡器输的随机数其熵值较低,会影响最终的随机数质量。另环形振荡器的振荡周期和高频振荡器频率接近时可能会导致频率互锁的情况,这个会导致两个信号的相位差稳定,从而使最终的随机数退化伪随机数。
技术实现思路
1、本专利技术所要解决的技术问题是,提供一种能够生成高质量随机数的随机数发生器。
2、本专利技术解决所述技术问题采用的技术方案是,随机数发生器,其特征在于,包括随机噪声源阵列(11)、噪声源阵列采样电路(12)、上下电控制电路(13)、熵压缩电路(14)、扩频高频时钟发生器(15)、环形
...【技术保护点】
1.随机数发生器,其特征在于,包括随机噪声源阵列(11)、噪声源阵列采样电路(12)、上下电控制电路(13)、熵压缩电路(14)、扩频高频时钟发生器(15)、环形低频时钟振荡器(16)、随机数采样电路(17)、随机性检测电路(18)和随机数后处理电路(19);
2.如权利要求1所述的随机数发生器,其特征在于,随机噪声源阵列(11)由预定数量的噪声单元排列构成,所述噪声单元由首尾交错相连的两个反相器构成。
3.如权利要求1所述的随机数发生器,其特征在于,噪声源阵列采样电路(12)的第二个输出端接上下电控制电路(13),上下电控制电路(13)控制随
...【技术特征摘要】
1.随机数发生器,其特征在于,包括随机噪声源阵列(11)、噪声源阵列采样电路(12)、上下电控制电路(13)、熵压缩电路(14)、扩频高频时钟发生器(15)、环形低频时钟振荡器(16)、随机数采样电路(17)、随机性检测电路(18)和随机数后处理电路(19);
2.如权利要求1所述的随机数发生器,其特征在于,随机噪声源阵列(11)由预定数量的噪声单元排列构成,所述噪声单元由首尾交错相连的两个反相器构成。
3.如权利要求1所述的随机数发生器,其特征在于,噪声源阵列采样电路(12)的第二个输出端接上下电控制...
【专利技术属性】
技术研发人员:夏浩波,
申请(专利权)人:成都华微电子科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。