• DocumentCode
    66346
  • Title

    Modeling CMOS Ring Oscillator Performance as a Randomness Source

  • Author

    Guler, Urcan ; Dundar, Gunhan

  • Author_Institution
    Nat. Res. Inst. of Electron. & Cryptology, Istanbul, Turkey
  • Volume
    61
  • Issue
    3
  • fYear
    2014
  • fDate
    Mar-14
  • Firstpage
    712
  • Lastpage
    724
  • Abstract
    In order to maximize randomness of CMOS Ring Oscillators (RO) used in Random Number Generators (RNG), possibility of weak inversion operation of CMOS transistors is investigated. To predict weak inversion noise performance of RO, phase noise and jitter models of a CMOS RO in weak inversion operating region are obtained. Differential Ring Oscillator (DRO) and Inverter-based Ring Oscillator (IbRO) cases are both investigated. For each case, the model covers the flicker and the white noise component of phase noise and jitter. The derived models are verified by measurement results. 0.25 μm standard CMOS process has been used with a supply voltage of 0.7 V for DRO and 0.5 V for IbRO. Furthermore, phase noise and jitter behavior of a CMOS RO in strong and weak inversion region are compared through analytical models, simulations, and measurements. Even though white noise component of phase noise uses two different models for weak and strong inversion regions of operation, these two models exhibit continuity. Flicker noise component in weak inversion is much lower than the one in strong inversion, which also reduces the corner frequency. For a fair comparison of randomness performances, a randomness parameter is defined and randomness equations are derived for each case.
  • Keywords
    CMOS logic circuits; flicker noise; integrated circuit modelling; integrated circuit noise; logic gates; oscillators; phase noise; random number generation; white noise; CMOS RO; CMOS ring oscillator performance modeling; CMOS transistors; DRO; RNG; corner frequency reduction; differential ring oscillator; flicker noise component; inverter-based ring oscillator; jitter model; phase noise model; random number generators; randomness equation; randomness parameter; randomness source; standard CMOS process; strong inversion operation region; weak inversion noise performance prediction; weak inversion operating region; white noise component; CMOS integrated circuits; Equations; Jitter; Mathematical model; Phase noise; Semiconductor device modeling; CMOS ring oscillator; jitter; phase noise; random number generator (RNG); randomness; randomness source; sub-threshold; weak inversion;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2013.2283993
  • Filename
    6646301