摘要
分析和设计了一种基于振荡器的真随机数发生器,电阻热噪声作低频时钟的噪声源。利用两个独立工作的高、低频振荡器之间的相对关系采样噪声源,用带有抖动的低频振荡器通过D触发器采样有固定周期的高频振荡器,产生随机数序列。电路采用SMIC 28 nm CMOS工艺设计,完成了版图设计和流片,仿真结果表明,基于热噪声的真随机数产生器输出吞吐率范围为1.8~12 Mb/s,随机数输出满足AIS31真随机数熵源测试要求,电路整体功耗为0.388 mW。
A truly random number generator based on thermal noise was proposed,and the resistance thermal noise was used as the noise source of the low frequency clock.It uses two independent working relative relationship between high and low frequency oscillator to sample noise source,and uses low frequency oscillator with jitter to sample the high frequency osciuator which has a fixed cycle oscillator by D flip-flop,to generate a random number sequence.The circuit was based on SMIC 28 nm CMOS process.The simulation results show that based on the thermal noise of truly random number generator the output throughput rate range is 1.8~12 Mb/s,random number output satisfies the requirement of entropy source AIS31 truly random number test,and the overall power consumption is 0.388 mW.
作者
魏子魁
符令
王雪
何洋
金鑫
谭浪
胡毅
唐晓柯
张海峰
赵东艳
Wei Zikui;Fu Ling;Wang Xue;He Yang;Jin Xin;Tan Lang;Hu Yi;Tang Xiaoke;Zhang Haifeng;Zhao Dongyan(State Grid Key Laboratory of Power Industrial Chip Design and Analysis Technology, Beijing Smart-Chip Microelectronics Technology Co.,Ltd.,Beijing 100192,China;Beijing Engineering Research Center of High-reliability IC with Power Industrial Grade, Beijing Smart-Chip Microelectronics Technology Co.,Ltd.,Beijing 100192,China;Information and Communication Branch of Liaoning Electric Power Co.,Ltd.,Shenyang 110006,China)
出处
《电子技术应用》
2018年第10期29-31,36,共4页
Application of Electronic Technique
基金
国家电网总部科技项目-基于安全芯片的电力业务终端安全架构设计与防护技术研究(526816160017)
关键词
真随机数产生器
热噪声
振荡器
随机抖动
功耗
truly random number generator
thermal noise
oscillator
random tremble
power consumption