当前位置: X-MOL 学术IEEE Trans. Circuit Syst. II Express Briefs › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
IC Random Number Generator Exploiting Two Simultaneous Metastable Events of Tetrahedral Oscillators
IEEE Transactions on Circuits and Systems II: Express Briefs ( IF 4.0 ) Pub Date : 2020-09-01 , DOI: 10.1109/tcsii.2020.3012869
Recep Gunay , Salih Ergun

A low-cost random number generator (RNG) based on a tetrahedral ring oscillator, which can be utilized in cryptographic systems, is presented. The proposed design exploits two metastable events in the oscillator caused by turning on and off three additional inverters in the classical tetrahedral oscillator, which improves entropy. The design is implemented on FPGA as a proof of concept, but the ASIC implementation will be carried out in the future. A method has been devised to implement this circuit on FPGA. Techniques to increase randomness have been used, such as adjusting the sampling signal considering 1 and 0 balance of the output. The proposed design is compared with the classical tetrahedral oscillator based RNG, and it is observed to be better. The RNG is tested with the National Institute of Standard and Technology (NIST) test suite to prove randomness. The design occupies an area of 0.0036mm2 with a power consumption of 200mW and a bit rate of 10Mb/s. The number of oscillators has been dropped by 60% compared to the classical method.

中文翻译:

利用四面体振荡器的两个同时亚稳态事件的 IC 随机数发生器

提出了一种基于四面体环形振荡器的低成本随机数发生器 (RNG),可用于密码系统。所提出的设计利用了振荡器中由打开和关闭经典四面体振荡器中的三个额外反相器引起的两个亚稳态事件,从而提高了熵。该设计是在 FPGA 上实现的,作为概念验证,但 ASIC 实现将在未来进行。已经设计了一种方法来在 FPGA 上实现该电路。已经使用了增加随机性的技术,例如考虑输出的 1 和 0 平衡来调整采样信号。将所提出的设计与基于经典四面体振荡器的 RNG 进行比较,观察到它更好。RNG 使用美国国家标准与技术研究院 (NIST) 测试套件进行测试,以证明随机性。该设计占地0.0036mm2,功耗200mW,码率10Mb/s。与经典方法相比,振荡器的数量减少了 60%。
更新日期:2020-09-01
down
wechat
bug