Title :
Ring oscillator based random number generator utilizing wake-up time uncertainty
Author :
Nakura, Toru ; Ikeda, Makoto ; Asada, Kunihiro
Author_Institution :
VLSI Design & Educ. Center (VDEC), Univ. of Tokyo, Tokyo, Japan
Abstract :
This paper presents a random number generation circuit utilizing ring oscillator´s wake-up time uncertainty. A ring oscillator goes into metastability state before starting to oscillate when its control voltage is increased from zero. The metastability causes the uncertainty of the wake-up time of the ring oscillator resulting in large jitter, which can be used for random number generation. We compared simple inverter and schmitt trigger type rings, number of stages of the rings, slow and fast control voltage change for the rings. The measurement results show that the slow control voltage change in a inverter type ring oscillator is effective for random number generation.
Keywords :
circuit stability; jitter; random number generation; voltage-controlled oscillators; VCO; control voltage; inverter type ring oscillator; jitter; metastability state; random number generation circuit; random number generator; ring oscillator; voltage controlled oscillator; wake-up time uncertainty; Cryptography; Inverters; Jitter; Metastasis; Random number generation; Ring oscillators; Trigger circuits; Uncertainty; Voltage control; Voltage-controlled oscillators; VCO; device noise; jitter; metastability; random number generation; ring oscillator;
Conference_Titel :
Solid-State Circuits Conference, 2009. A-SSCC 2009. IEEE Asian
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-4433-5
Electronic_ISBN :
978-1-4244-4434-2
DOI :
10.1109/ASSCC.2009.5357194