• 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