DocumentCode
2724199
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
fYear
2009
fDate
16-18 Nov. 2009
Firstpage
121
Lastpage
124
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/ASSCC.2009.5357194
Filename
5357194
Link To Document