【技术实现步骤摘要】
本申请涉及集成电路设计,尤其涉及一种随机数发生器及随机数生成的方法。
技术介绍
1、随机数发生器(stochastic number generator,sng)是一种用于不可预测数字的设备或算法,可用于随机计算领域中,根据原理的不同,可分为伪随机数生成器(pseudo-random number generator,prng)或真随机数生成器(true random number generator,trng)。
2、现有技术中,公开了一种低成本随机数发生器,该随机数发生器包括随机源、复位模块、写入模块、电流动态调节模块、读取模块和时钟控制模块,其中,每一个周期从复位阶段开始,可以通过时钟控制模块为复位模块和写入模块提供时钟信号(clock,clk),控制复位模块和写入模块导通,在复位模块导通后,可以为随机源提供恢复初始状态的电流;进一步的,电流动态调节模块接收随机计算的二进制数据信息,并将二进制数据信息传递给写入模块,在写入模块导通后,可以生成随机电流提供给随机源,以使随机源提供原始随机信号,并传递给读取模块进行放大、读
...【技术保护点】
1.一种随机数发生器,其特征在于,所述随机数发生器包括:依次连接的写入驱动、磁隧道结、读取电路和计数器电路;所述磁隧道结为在稳态和非稳态之间切换的器件;
2.根据权利要求1所述的随机数发生器,其特征在于,所述读取电路包括读取电流生成结构、比较器结构和信号选通结构,其中,所述读取电流生成结构用于为所述磁隧道结提供读取电流;
3.根据权利要求2所述的随机数发生器,其特征在于,所述读取电流生成结构包括钳位晶体管,所述钳位晶体管用于基于钳位电压调控所述读取电流的大小。
4.根据权利要求2所述的随机数发生器,其特征在于,所述参考电压大于所述磁
...【技术特征摘要】
1.一种随机数发生器,其特征在于,所述随机数发生器包括:依次连接的写入驱动、磁隧道结、读取电路和计数器电路;所述磁隧道结为在稳态和非稳态之间切换的器件;
2.根据权利要求1所述的随机数发生器,其特征在于,所述读取电路包括读取电流生成结构、比较器结构和信号选通结构,其中,所述读取电流生成结构用于为所述磁隧道结提供读取电流;
3.根据权利要求2所述的随机数发生器,其特征在于,所述读取电流生成结构包括钳位晶体管,所述钳位晶体管用于基于钳位电压调控所述读取电流的大小。
4.根据权利要求2所述的随机数发生器,其特征在于,所述参考电压大于所述磁隧道结为低阻态时的读取电压,且小于所述磁隧道结为高阻态时的读取电压。
5.根据权利要求2所述的随机数发生器,其特征在于,所述比较器结构包括充电结构、锁存结构和电压接收结构...
【专利技术属性】
技术研发人员:王远,殷加亮,王戈飞,
申请(专利权)人:致真存储北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。