World Scientific
Skip main navigation

Cookies Notification

We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More
×

System Upgrade on Tue, May 28th, 2024 at 2am (EDT)

Existing users will be able to log into the site and access content. However, E-commerce and registration of new users may not be available for up to 12 hours.
For online purchase, please visit us again. Contact us at customercare@wspc.com for any enquiries.

A New True Random Number Generator Based on Differential Variable Ring Oscillator Robust Against PVT Variation

    https://doi.org/10.1142/S0218126621502169Cited by:0 (Source: Crossref)

    In this paper, a new true random number generator (TRNG) based on a new variable differential ring oscillator has been presented. In this structure, the ring oscillator’s jitter is considered a random phenomenon. The jitter of the proposed ring oscillator is driven by thermal noise and flicker noise so that the generated jitter is random. In this paper, a new variable differential ring oscillator has been designed. The stage of this ring oscillator is changed randomly in order to create random jitter. A new differential delay cell has been proposed to boost the speed of TRNG and random jitter. The proposed random number generator (RNG) is robust against temperature variations of 40–120C and voltage variations from 0.8 to 1.8V. The proposed system’s bitrate is 50MB/s and its efficiency is 30.03Mb/mJ. This process has been implemented in the 0.18um CMOS process. Simulation results have been presented in Hspice software and cadence. The output bit images have been displayed by Matlab software.

    This paper was recommended by Regional Editor Piero Malcovati.