2016
DOI: 10.1109/jssc.2016.2519383
|View full text |Cite
|
Sign up to set email alerts
|

An All-Digital Edge Racing True Random Number Generator Robust Against PVT Variations

Abstract: This paper presents an all-digital true random number generator (TRNG) harvesting entropy from the collapse of two edges injected into one even-stage ring, fabricated in 40 and 180 nm CMOS technologies. A configurable ring and tuning loop provides robustness across a wide range of temperature (−40 • C to 120 • C), voltage (0.6 to 0.9 V), process variation, and external attack. The dynamic tuning loop automatically configures the ring to meet a sufficient collapse time, thereby maximizing entropy. Measured rand… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0
5

Year Published

2016
2016
2023
2023

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 110 publications
(14 citation statements)
references
References 17 publications
(31 reference statements)
0
9
0
5
Order By: Relevance
“…The key experimental finding in their work is that when writing "1"s into MTJs with a low current, two or three times smaller than the nominal values, the switching time follows a skewed distribution (mean value of 28-56 ns). Such skewed distribution might be a result of both systematic delay mismatch and random jitter, which is similar to CMOS oscillation collapse time [43]. The stochasticity of the MTJ switching time allows it to record time itself as the random bit.…”
Section: Switching-time Dependent Stochasticitymentioning
confidence: 97%
“…The key experimental finding in their work is that when writing "1"s into MTJs with a low current, two or three times smaller than the nominal values, the switching time follows a skewed distribution (mean value of 28-56 ns). Such skewed distribution might be a result of both systematic delay mismatch and random jitter, which is similar to CMOS oscillation collapse time [43]. The stochasticity of the MTJ switching time allows it to record time itself as the random bit.…”
Section: Switching-time Dependent Stochasticitymentioning
confidence: 97%
“…Muitos TRNGs são baseados em RO (osciladores em anel), cujo funcionamento é susceptível a variações de processos de fabricação, temperatura, alimentação. Assim, visando manter a segurança do gerador enquanto em funcionamento, alguns trabalhos abordam a implementação de um sistema de supervisão junto ao RNG, como em [10] e [11].…”
Section: Lista De Tabelasunclassified
“…Outra implementação digital é a utilização de jitter em osciladores em anel (RO) como fonte de entropia. Alguns métodos de geração de números aleatórios baseados em jitter em RO [21]: medem a diferença de frequência de dois osciladores em paralelo, ou, o número de ciclos que o RO leva para colapsar [10].…”
Section: Trngunclassified
See 2 more Smart Citations