共查询到20条相似文献,搜索用时 0 毫秒
1.
基于混沌的高速随机数发生器 总被引:1,自引:0,他引:1
基于混沌的随机数发生器采用了离散时问的决定论混沌系统。决定论混沌的一个本质特征是对初始值的敏感依赖性。由于初始值是一个模拟电路的初值,对于数字测量系统是永远无法逼近或达到的,它的偏差使得测量系统产生的符号序列以后有着充分大的分离,从而使得符号序列不可预知、不可再现,具有真随机的特性。在分析了一类分段线性映射的决定论混沌系统的基本特性后,设计了由开关电容电路等组成的模拟电路。为了保证随机序列的分布特性,针对CMOS电路中主要的噪声,即MOS管的热噪声与闪烁噪声,设计时建立了二种噪声仿真模型;同时为了加快分析的效率和速度,提出了一种快速分析方法。最后,采用NIST标准进行了测试。 相似文献
2.
设计了一个基于FPGA的高速、高性能的高斯随机数发生器。首先简要介绍了以前的一些算法并指出其不足之处。然后阐明了本文的算法:对均匀随机数进行高效的变换以生成非常接近高斯分布的随机数,再依据中心极限定理把两个上述随机数相加得到高斯随机数。算法所需的运算只有RAM的读操作与乘法、加法运算。分析了算法的性能并与其他算法做了对比,证明了本文算法的高效性。最后给出了FPGA实现的系统结构,并分析了所需的硬件资源。 相似文献
3.
杨宗长 《电子产品可靠性与环境试验》2005,23(3):37-40
随机数在应用程序中被广泛使用,很多的程序设计往往使用简单的线性适配随机发生器(函数);由于它的可预测性,存在安全方面的隐患。因此,一个健壮的随机数发生器有着不可忽略的重要性.对Windows下健壮的随机数发生器的设计做了论述,并给出必要的实现代码。 相似文献
4.
5.
6.
基于振荡器的高性能真随机数发生器 总被引:2,自引:0,他引:2
设计了一种应用于信息安全SoC平台的基于振荡器的高性能真随机数发生器,其利用放大的电阻热噪声来增大慢振荡器的抖动,使得前后两次采样相互独立,提高了序列的随机性能。采用T触发器采样消除快振荡器占空比偏差的影响。真随机数发生器采用TSMC 0.25μm CMOS工艺,输出速率达4Mbps,通过NIST FIPS140-1和SP800-22中的各项测试。芯片面积为0.09mm2,工作电压为2.5V,功耗为4.15mW。 相似文献
7.
基于电阻热噪声的真随机数发生器设计 总被引:8,自引:3,他引:5
本文分析和设计了一种基于电阻热噪声的真随机数发生器,系统内部集成了失调控制系统.用以提高随机性能,系统时钟达到4MHz,并采用Chartered-0.35μm-3.3V的工艺模型进行了HSPICE仿真。输出速率可以达到2Mb/s。 相似文献
8.
9.
10.
一种基于混沌原理的真随机数发生器 总被引:1,自引:1,他引:1
选取一维分段线性混沌映射函数设计真随机数发生器的随机源,具体分析了函数中各参数对输出序列随机性和电路稳定性的影响.通过改进函数在混沌吸引盆外的映射关系,成功解决了真随机源电路在各种噪声干扰和器件失配影响下所可能存在的失效问题,显著提高了电路的稳定性.该混沌函数以电压作为迭代变量,电路采用了负反馈形式的运放、采样保持电路和逻辑判断电路等模块,并运用了电荷再分配技术.以该随机源构成的真随机数发生器不但具有理想的随机性,在1M bit/s的输出速率下,平均功耗不超过0.3mW,可广泛应用在SoC等嵌入式环境中. 相似文献
11.
过年期间在家休息,儿子时常吵闹着要我陪他玩飞行模游戏。在陪儿子玩游戏的过程中,我突发灵感,能不能制作一个电子的骰子呢?经过一番思考以后有了如下的想法:普通的骰子只有6个面,分别代表1~6点. 相似文献
12.
一种基于FPGA实现的真随机数发生器 总被引:1,自引:0,他引:1
本文分析和实现了一种基于FPGA的真随机数发生器,采用对延迟链各级输出同时采样的方法来增加输出序列的随机性。电路为纯数字形式,50MHz采样时钟采得的输出数据可以无需后处理,直接通过随机性测试,且未发现随机性与采样频率存在显著联系。 相似文献
13.
14.
15.
16.
本文分别从行为级和RTL级实现并且验证了DES电路。在DES的VLSI实现过程中充分考虑了DES的结构特征,采取一系列的优化措施,使得整个电路在速度和面积上取得了较好的效果。最后提出一个适用于IC卡等有嵌入式安全需要的系统中的DES模块的实现方案。 相似文献
17.
18.
提出一种基于FPGA的高熵真随机数发生器,采用非传统锁存器结构,并结合改进的随机数采集方法来获取真随机数。相对于FPGA上广泛采用的真随机数发生器,该高熵真随机数发生器具有较低的资源消耗。与参考方法相比,改进的随机数采集方法有效提升了数据产生速率。实验结果表明,该真随机数发生器对于温度(20 ℃~80 ℃)和电压(0.9~1.1 V)的变化具有较高的鲁棒性,所产生的真随机数均能通过NIST随机性测试。在正常工作条件下,随机数产生速率为14.2 Mbit/s。 相似文献
19.