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
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;
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
DOI :
10.1109/TCSI.2013.2283993