首页> 外文期刊>IEEE transactions on circuits and systems. II, Express briefs >Random Number Generators Based on Irregular Sampling and Fibonacci–Galois Ring Oscillators
【24h】

Random Number Generators Based on Irregular Sampling and Fibonacci–Galois Ring Oscillators

机译:基于不规则采样和斐波那契-加洛瓦环振荡器的随机数发生器

获取原文
获取原文并翻译 | 示例

摘要

This brief presents a random number generator (RNG) based on irregular sampling of regular waveform method where the irregular signal is obtained by combining Fibonacci-Galois ring oscillators with an XOR gate. The RNG is implemented on a FPGA (field-programmable gate array). The regular waveform generated by the digital clock manager of the FPGA, is sampled at times corresponding to certain number of rising edges of the irregular signal, and the resulting bit stream is subjected to statistical tests of randomness. It is demonstrated that the resulting bit sequence from the proposed RNG satisfies NIST 800-22 test suit and Rabbit and SmallCrush batteries from TestU01 library without any need for post-processing such as Von Neumann or XOR. A comparison between the methods regular sampling of irregular waveform and irregular sampling of regular waveform is given in terms of robustness against external interference. The impact of selection of Fibonacci-Galois polynomials is discussed. Using digital design flow for TSMC 65nm process, an asic implementation of the proposed RNG is given having 1115 gates and 4.811 mW estimated power.
机译:本简介介绍了一种基于规则波形方法的不规则采样的随机数发生器(RNG),其中通过将Fibonacci-Galois环形振荡器与XOR门相结合来获得不规则信号。 RNG在FPGA(现场可编程门阵列)上实现。由FPGA的数字时钟管理器生成的规则波形在对应于不规则信号的一定数量上升沿的时间进行采样,并对所得的位流进行随机性统计测试。结果表明,所提出的RNG生成的位序列满足NIST 800-22测试服以及TestU01库中的Rabbit和SmallCrush电池,而无需进行后处理,例如Von Neumann或XOR。就针对外部干扰的鲁棒性而言,给出了规则采样不规则波形和规则采样不规则波形的方法之间的比较。讨论了选择Fibonacci-Galois多项式的影响。使用台积电65纳米工艺的数字设计流程,给出了建议的RNG的asic实现,该实现具有1115个门和4.811 mW的估计功率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号