A novel true random number generator based on a stochastic diffusive memristor
Open accessAbstract
The intrinsic variability of switching behavior in memristors has been a major obstacle to their adoption as the next generation of universal memory. On the other hand, this natural stochasticity can be valuable for hardware security applications. Here we propose and demonstrate a novel true random number generator utilizing the stochastic delay time of threshold switching in a Ag:SiO 2 diffusive memristor, which exhibits evident advantages in scalability, circuit complexity, and power consumption. The random bits generated by the diffusive memristor true random number generator pass all 15 NIST randomness tests without any post-processing, a first for memristive-switching true random number generators. Based on nanoparticle dynamic simulation and analytical estimates, we attribute the stochasticity in delay time to the probabilistic process by which Ag particles detach from a Ag reservoir. This work paves the way for memristors in hardware security applications for the era of the Internet of Things.
AI snapshot
Written from the paper’s full text.
TL;DR
The paper demonstrates a true random number generator (TRNG) that uses the stochastic delay time of threshold switching in a Ag:SiO₂ diffusive memristor. Its generated bits pass all 15 NIST 800-22 randomness tests without post-processing, and the stochasticity is attributed to Ag particles detaching from an Ag reservoir.
Key findings
- A Ag:SiO₂ diffusive memristor TRNG passed all 15 NIST Special Publication 800-22 randomness tests without any post-processing, described as a first for memristive-switching TRNGs; testing used 76 million binary bits divided into 76 sequences of 1 M bits each.
- The 5 µm × 5 µm Pt/Ag/Ag:SiO₂/Pt device showed threshold switching at ~0.5 V, a >10⁵ ON/OFF window, sub-100 nA operation current, <pA OFF-state leakage, and self-OFF relaxation within 100 µs; at 0.5 V and 300 µs pulse width, a typical delay time was ~130 µs.
- The proof-of-concept TRNG generated 6 kb s⁻¹ using the 6 lowest-order bits from a 16-bit counter clocked at 11.0592 MHz under 1 kHz input pulses; at 85 °C it still passed NIST tests but only 3 lowest-order bits could be collected, reducing bitrate from 6 to 3 kb s⁻¹.
- Nanoparticle dynamic simulations and analytical estimates attributed the stochastic delay to the probabilistic process by which Ag particles detach from a Ag reservoir before forming conduction channel(s); simulated and measured delay-time distributions were similar, with higher voltage giving shorter and narrower delay-time distributions.
Methods
- Device fabrication used Si wafers with 100 nm thermal SiO₂, photolithography-patterned Pt bottom electrodes, RF co-sputtered Ag:SiO₂ (~17% Ag atomic ratio by XPS), and a 5 nm Ag reservoir plus Pt/Au top electrode; electrical characterization used a Keysight B1500, waveform generator, and oscilloscope.
- TRNG operation used a diffusive memristor, comparator, AND gate, and counter; a microcontroller (IAP15F2K61S2) with built-in 16-bit counter at 11.0592 MHz collected the 6 lower-order bits under 0.5 V, 300 µs pulses at 1 kHz, yielding 76 M bits for NIST 800-22 testing.
- Simulations generalized a nanoparticle dynamics model with Langevin equations for Ag nanoparticles, heat dynamics, and memristor capacitance; 48 volatile switching cycles were simulated and compared with experimental delay-time distributions.
Limitations
- Stated: pulse parameters must be optimized to avoid failure modes such as no switching to the low-resistance state or insufficient relaxation between pulses; higher-order counter bits require a higher clock frequency, increasing power consumption.
- Stated: at 85 °C only the 3 lowest-order bits could be collected, reducing bitrate from 6 to 3 kb s⁻¹; a single device failed and stuck at ON after 54 M bits, corresponding to endurance of ~10⁷ cycles.
- Evident from the text: the demonstration is a proof-of-concept breadboard circuit using a single device, with a current bitrate of 6 kb s⁻¹ that the authors describe as sufficient for some encryption applications but not all; long-term reliability is bounded by the observed device failure after ~10⁷ cycles.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
0 of 42 cited sources checked · 0 supported · 0 flagged
- Findingown data
When the applied voltage was removed, the device relaxed to the OFF state within 100 μs, as read by a subsequent 50 mV pulse.
“When the applied voltage was removed, the device relaxed to the OFF state within 100 μs, as read by a subsequent 50 mV pulse.”
Quote in the paperNot a substantial claim - Findingown data
The Ag:SiO2 device had an extremely low (<pA) leakage current at OFF state.
“The Ag:SiO2 device did not require electroforming and exhibited reliable threshold under quasi-DC sweeps with a > 105 ON/OFF window, a sub-100 nA operation current and an extremely low (< pA) leakage current at OFF state (Fig. 1b).”
Quote in the paperNot a substantial claim - Findingreasoning
Due to the stochastic nature of the delay time for each cycle, the counter output after each pulse was totally unpredictable and flipped randomly between '0' and '1'.
“Due to the stochastic nature of the delay time for each cycle, the counter output after each pulse was totally unpredictable and flipped randomly between “0” and “1”.”
Quote in the paperSubstantial claim - Findingown data
The Ag:SiO2 device exhibited reliable threshold switching under quasi-DC sweeps with a >10^5 ON/OFF window.
“The Ag:SiO2 device did not require electroforming and exhibited reliable threshold under quasi-DC sweeps with a > 105 ON/OFF window, a sub-100 nA operation current and an extremely low (< pA) leakage current at OFF state (Fig. 1b).”
Quote in the paperSubstantial claim - Findingown data
Under a 300 μs pulse of 0.5 V, a finite delay time (incubation period, ~130 μs) was required before Vout abruptly increased, indicating ON-switching.
“Under this specific applied V in, a finite delay time (incubation period, ~ 130 µs) was required before V out abruptly increased, indicating ON-switching of the device.”
Quote in the paperSubstantial claim
- Findingown data
The obtained distribution statistics of simulated and measured delay times are very similar.
“Moreover, the obtained distribution statistics of simulated and measured delay times are very similar.”
Quote in the paperSubstantial claim - Findingown data
A higher pulse frequency leads to shorter delay times even with the same voltage amplitude and pulse width (0.5 V, 300 μs).
“As shown in Supplementary Fig. 3, a higher frequency leads to shorter delay times even with the same voltage amplitude and pulse width (0.5 V, 300 µs), which may be related to an increase of temperature of the device at higher pulse frequencies.”
Quote in the paperNot a substantial claim - Findingown data
Stochastic delay time was observed before the sudden increase in device conductance during ON-switching under an electric pulse.
“Stochastic delay time was observed before the sudden increase in device conductance during ON-switching under an electric pulse (Fig. 1c).”
Quote in the paperSubstantial claim - Findingown data
The monitored binary bits randomly flipped from '1' → '0' → '0' → '1' → '0' during four continuous ON-switching cycles.
“Figure 3c shows the monitored binary bits randomly flipped from “1” → “0” → “0” → “1” → “0” during four continuous ON-switching cycles.”
Quote in the paperSubstantial claim - Findingown data
Multiple switching sweeps of the device showed evident cycle-to-cycle variations in threshold voltage, verifying the stochastic nature of the switching behavior.
“Multiple switching sweeps of the device also showed evident cycle-to-cycle variations in threshold voltage, verifying the stochastic nature of the switching behavior.”
Quote in the paperSubstantial claim - Findingown data
The Ag doping ratio in the Ag:SiO2 switching layer is around 17% (atomic ratio).
“After fabrication, the Ag doping ratio in the Ag:SiO2 switching layer was determined to be around 17% (atomic ratio) by X-ray photoelectron spectroscopy (XPS; Supplementary Fig. 1a).”
Quote in the paperNot a substantial claim - Findingown data
The Ag:SiO2 device did not require electroforming.
“The Ag:SiO2 device did not require electroforming and exhibited reliable threshold under quasi-DC sweeps with a > 105 ON/OFF window, a sub-100 nA operation current and an extremely low (< pA) leakage current at OFF state (Fig. 1b).”
Quote in the paperNot a substantial claim - Findingown data
With the same input pulses, random delay time during ON-switching was clearly observed in simulations.
“With the same input pulses, random delay time during ON-switching was clearly observed in Fig. 4c (with time counted from the moment when the corresponding voltage pulse was applied).”
Quote in the paperSubstantial claim - Findingown data
The Ag:SiO2 device had a sub-100 nA operation current.
“The Ag:SiO2 device did not require electroforming and exhibited reliable threshold under quasi-DC sweeps with a > 105 ON/OFF window, a sub-100 nA operation current and an extremely low (< pA) leakage current at OFF state (Fig. 1b).”
Quote in the paperNot a substantial claim - Findingown data
The diffusive memristor TRNG passes all 15 NIST Special Publication 800-22 randomness tests without any post-processing.
“The random bits generated by the diffusive memristor true random number generator pass all 15 NIST randomness tests without any post-processing, a first for memristive-switching true random number generators.”
- Also stated in: § TRNG based on a diffusive memristor · plain
“As shown in Table 1, our diffusive memristor TRNG passed all 15 NIST tests without any post-processing.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [32] Rukhin A. et al. A statistical test suite for random and pseudorandom number generators for cryptographic applications. NIST, Special Publication 800–822, (2010).
Not checked in the free run.
- Also stated in: § TRNG based on a diffusive memristor · plain
- Findingown data
The total 54 M random bits successfully passed all 15 NIST tests.
“Supplementary Table 3 shows that the total 54 M random bits successfully passed all 15 NIST tests.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Supplementary Table 3
Not checked in the free run.
- Findingnone given
Current bit generation rate from our diffusive memristor TRNG is 6 kb s−1.
“Current bit generation rate from our diffusive memristor TRNG is 6 kb s−1”
Quote in the paperSubstantial claim - Findingown data
As revealed by simulations, the stochasticity is derived from the process of ionic motion.
“As revealed by simulations, the stochasticity is derived from the process of ionic motion”
Quote in the paperSubstantial claim - Findingreasoning
Each generated bit is very sensitive to even small variations in delay time.
“Each generated bit is very sensitive to even small variations in delay time”
Quote in the paperSubstantial claim - Findingown data
The 8th lowest bit flips 4 times slower than the 6th lowest bit.
“The 8th lowest bit flips 4 times slower than the 6th lowest bit.”
Quote in the paperSubstantial claim - Findingown data
Varying temperature, when the TRNG is operating, affects the distribution by shifting its maximum towards lower time delays.
“Moreover, varying temperature, when TRNG is operating, affects the distribution by shifting its maximum towards lower time delays (see experiments and simulations, Supplementary Fig. 6).”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites Supplementary Fig. 6
Not checked in the free run.
- Findingreasoning
The mapping between analog delay time and a binary value implemented by our circuit is highly chaotic when the clock frequency is fast.
“As a result, the mapping between analog delay time and a binary value implemented by our circuit is highly chaotic when clock frequency is fast.”
Quote in the paperSubstantial claim - Findingown data
This is the first time that the true randomness of switching variability in memristors has been confirmed with a standard test suite.
“This is the first time that the true randomness of switching variability in memristors has been confirmed with a standard test suite”
Quote in the paperSubstantial claim - Premisecitation
The intrinsic variation in memristor switching parameters is a major challenge for applications such as non-volatile memory.
“The intrinsic variability of switching behavior in memristors has been a major obstacle to their adoption as the next generation of universal memory.”
- Also stated in: § Introduction · plain
“The intrinsic variation in switching parameters is a major challenge for some applications such as non-volatile memory25.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [25] Guan, X., Yu, S. & Wong, H. S. P. On the switching parameter variation of metal-oxide RRAM—part I: physical modeling and simulation methodology. IEEE Transac. Electron Devices 59, 1172–1182 (2012). source
Not checked in the free run.
- Also stated in: § Introduction · plain
- Premisecitation
Random switching behavior in memristors can be helpful in stochastic computing and hardware security applications.
“On the other hand, this natural stochasticity can be valuable for hardware security applications.”
- Also stated in: § Introduction · plain
“However, this random behavior can be helpful in stochastic computing and hardware security applications26–28.”
Quote in the paperSubstantial claim0 of 3 sources checked- cites [26] Gaba, S., Sheridan, P., Zhou, J., Choi, S. & Lu, W. Stochastic memristive deviecs for computing and neuromorphic applications. Nanoscale 5, 5872–5878 (2013). source
Not checked in the free run.
- cites [27] Chen, A. Utilizing the variability of resistive random access memory to implement reconfigurable physical unclonable functions. IEEE Electron Devices Lett. 59, 1172–1182 (2012). source
Not checked in the free run.
- cites [28] Liu, R., Wu, H., Pang, Y., Qian, H. & Yu, S. Experimental characterization of physical unclonable function based on 1kb resistive random access memory arrays. IEEE Electron Devices Lett. 36, 1380–1383 (2015). source
Not checked in the free run.
- Also stated in: § Introduction · plain
- Interpretationreasoning
Compared with previous TRNGs based on non-volatile memristors, the self-OFF-switching behavior in the diffusive memristor greatly reduces energy consumption because no RESET process is required.
“Compared with previous TRNGs based on non-volatile memristors30, 31, the self-OFF-switching behavior in the diffusive memristor greatly reduces the energy consumption since no RESET process is required.”
Quote in the paperSubstantial claim0 of 2 sources checked- cites [30] Balatti, S., Ambrogio, S., Wang, Z. & Ielmini, D. True random number generation by variability of resistive switching in oxide-based devices. IEEE J. Emerg. Select. Top. Circuits Syst. 5, 214–221 (2015). source
Not checked in the free run.
- cites [31] Balatti, S. et al. Physical unbiased generation of random numbers with coupled resistive switching devices. IEEE Transac. Electron Devices 63, 2029–2035 (2016). source
Not checked in the free run.
- Interpretationown data
The random bit generation rate can be increased using a multi-bit counter, with which one stochastic volatile switching event can produce more than one binary bit.
“The random bit generation rate can be increased using a multi-bit counter, with which one stochastic volatile switching event can produce more than one binary bit (Supplementary Fig. 4).”
Quote in the paperNot a substantial claim - Premisecitation
None of the previously reported memristor-based TRNGs passed all 15 NIST Special Publication 800-22 randomness tests even with post-processing of data.
“More importantly, none of the aforementioned memristor based TRNGs passed all the 15 NIST Special Publication 800-22 randomness tests32 even with post-processing of data, leaving the claimed true nature of the randomness debatable.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [32] Rukhin A. et al. A statistical test suite for random and pseudorandom number generators for cryptographic applications. NIST, Special Publication 800–822, (2010).
Not checked in the free run.
- Interpretationreasoning
Since the delay time of the diffusive memristor is random, the comparator output voltage pulse V3 has a random width.
“Since the delay time of the diffusive memristor is random, the comparator output voltage pulse V 3 has a random width.”
Quote in the paperSubstantial claim - Premisecitation
The distribution of delay time can be estimated by solving the Fokker-Planck equation with a parabolic well and delta-function (classical) or ground state (quantum) initial distribution of Ag nanoparticles in the potential minima.
“(t e) of a particle from the primary potential well (interfacial barrier) is naturally random and its distribution can be estimated by solving the Fokker-Plank equation with parabolic well and delta-function (for classical) or ground state (for quantum) initial distribution of Ag-nanoparticles in the potential minima (Supplementary Note 1, Supplementary Figs. 6 and 7).”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Supplementary Note 1
Not checked in the free run.
- Interpretationreasoning
In the classical limit, the delay time distribution has the form of equation (1).
“In classical limit the delay time distribution has the form:1Where A and k are fitting parameters related to potential curvature and depth of the well, and C is a normalization constant.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The particular shape of the potential profile used in simulations does not significantly affect the result.
- Interpretationcitation
Adding the deterministic RC effect yields the distribution of stochastic delay time (t) as given by equations (2) and (3).
“Adding the deterministic RC effect (Supplementary Note 2), one can easily get the distribution of stochastic delay time (t):2 3where τ 0 is characteristic “RC” time, V tr is a threshold when the memristor can switch to its low resistance state if V(t)>V tr, and t 1 is associated with any other deterministic voltage-independent delays (e.g., characteristic temperature relaxation time).”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Supplementary Note 2
Not checked in the free run.
- The authors state this as an assumption: The memristor capacitance C_M is a constant and is not a function of Ag nanoparticle locations.
- Interpretationreasoning
The diffusive memristor TRNG has evident advantages in circuit complexity because randomness is generated and harvested directly using simple elements.
“Our TRNG also has evident advantages in circuit complexity because the randomness is generated and harvested directly using simple elements.”
Quote in the paperSubstantial claim - Interpretationnone given
The escape time of a particle from the primary potential well (interfacial barrier) is naturally random.
“The escape time (t e) of a particle from the primary potential well (interfacial barrier) is naturally random”
Quote in the paperSubstantial claim - Interpretationown data
Both experimental and simulation results suggest that the stochastic process of Ag atoms detaching from the Ag reservoir is responsible for the stochasticity in delay time during ON-switching.
“Both experimental and simulation results suggest that the stochastic process of Ag atoms detaching from Ag reservoir is responsible for the stochasticity in delay time during ON-switching.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The particular shape of the potential profile used in simulations does not significantly affect the result.
- The authors state this as an assumption: The resistance of the memristor has a tunneling nature.
- The authors state this as an assumption: The memristor capacitance C_M is a constant and is not a function of Ag nanoparticle locations.
- Rests on an assumption: The actual system temperature and the macroscopic-cluster temperature can be significantly different.
- The authors state this as an assumption: The only important property of the potential is the large minima associated with interfacial energy compared with both temperature and depths of multiwell pinning potentials; the repulsive potential barrier of the Pt-electrode should be strong enough to ensure relaxation to high resistive state on a reasonable time scale when no voltage is applied.
- Interpretationown data
The stochasticity in delay time originates from the probabilistic process by which Ag particles detach from a Ag reservoir before their transportation to form the conduction channel(s) within the SiO2 matrix.
“Based on nanoparticle dynamic simulation and analytical estimates, we attribute the stochasticity in delay time to the probabilistic process by which Ag particles detach from a Ag reservoir.”
- Also stated in: § Physical origin of stochastic switching delay time in Ag:SiO2 diffusive memristors · hedged
“Hence the stochasticity in delay time should be attributed mainly to the Ag detaching process (ii).”
Quote in the paperSubstantial claim - Also stated in: § Physical origin of stochastic switching delay time in Ag:SiO2 diffusive memristors · hedged
- Interpretationown data
The diffusive memristor TRNG is the first memristive-switching TRNG to pass all 15 NIST randomness tests without post-processing.
“The random bits generated by the diffusive memristor true random number generator pass all 15 NIST randomness tests without any post-processing, a first for memristive-switching true random number generators.”
- Also stated in: § Introduction · boosted
“More importantly, the bits generated by our diffusive memristor TRNG pass all 15 NIST Special Publication 800-22 randomness tests without any post-processing.”
Quote in the paperSubstantial claim - Also stated in: § Introduction · boosted
- Premisecitation
All prior true random number generators have suffered from drawbacks in scalability, circuit complexity, or reliance on post-processing such as a Von Neumann corrector to remove bias.
“However, all prior TRNGs have suffered from drawbacks in scalability, circuit complexity, or relied on post-processing such as a “Von Neumann corrector” to remove bias from the generated bit sequences4–13.”
Quote in the paperSubstantial claim0 of 10 sources checked- cites [4] Bucci, M., Germani, L., Luzzi, R., Trifiletti, A. & Varanonuovo, M. A high-speed oscillator-based truly random number source for cryptographic applications on a smart card IC. IEEE Trans. Computers 52, 403–409 (2003).
Not checked in the free run.
- cites [5] Petrie, C. S. & Connelly, J. A. A noise-based IC random number generator for applications in cryptography. IEEE Trans. Circuits and Systems I 47, 615–621 (2002). source
Not checked in the free run.
- cites [6] Tokunaga, C., Blaauw, D. & Mudge, T. True random number generator with a metastability-based quality control. Proc. ISSCC 44, 404–405 (2007).
Not checked in the free run.
- cites [7] Brederlow, R., Prakash, R., Paulus, C. & Thewes, R. A low-power true random number generator using random telegraph noise of single-oxde-traps. IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC), 1666–1675 (San Francisco, CA, USA, 2006). source
Not checked in the free run.
- cites [8] Yasuda, S. et al. Physical random number generator based on MOS structure after soft breakdown. IEEE J. Solid State Circ. 39, 1375–1377 (2004). source
Not checked in the free run.
- cites [9] Liu, N., Pinckney, N., Hansen, S., Sylvester, D. & Blaauw, D. 2011 Symposium on VLSI Circuits 216–217 (Honolulu, HI, USA, 2011).
Not checked in the free run.
- cites [10] Yang, K. et al. A 23Mb/s 23pJ/b fully synthesized true-random-number generator in 28 nm and 65 nm CMOS. IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC) 280–281 (San Francisco, CA, USA, 2014). source
Not checked in the free run.
- cites [11] Fujita, S. et al. Si nanodevices for random number generating circuits for cryptographic security. IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC) 294–295 (San Francisco, CA, USA, 2004). source
Not checked in the free run.
- cites [12] Srinivasan, S. et al. 2.4GHz 7mW all-digital PVT-variation tolerant true random number generator in 45nm CMOS. Symposium on VLSI Circuits 203–204 (Honolulu, HI, USA, 2010). source
Not checked in the free run.
- cites [13] Fukushima, A. et al. Spin dice: a scalable truly random number generator based on spintronics. Appl. Phys. Express 7, 083001 (2014). source
Not checked in the free run.
- Premisecitation
The escape (delay) time of a particle from the primary potential well (interfacial barrier) is naturally random.
“(t e) of a particle from the primary potential well (interfacial barrier) is naturally random and its distribution can be estimated by solving the Fokker-Plank equation with parabolic well and delta-function (for classical) or ground state (for quantum) initial distribution of Ag-nanoparticles in the potential minima (Supplementary Note 1, Supplementary Figs. 6 and 7).”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Supplementary Note 1
Not checked in the free run.
- Interpretationcitation
The new mechanism based on ionic/atomic motion indicates that the TRNG may be less vulnerable to environmental variations such as radiation relative to other electron-based TRNGs.
“The new mechanism based on ionic/atomic motion indicates that our TRNG may be less vulnerable to environmental variations such as radiation relative to other electron-based TRNGs36.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [36] Fang, R. et al. Total ionizing dose effect of γ-ray radiation on the switching characteristics and filament stability of HfOx resistive random access memory. Appl. Phys. Lett. 104, 183507 (2014). source
Not checked in the free run.
- Interpretationreasoning
The required clock frequency is dependent on the spread of delay time.
“The required clock frequency is dependent on the spread of delay time”
Quote in the paperNot a substantial claim - Interpretationreasoning
Utilizing a clock signal of > 8 × 11.0592 = 88.4736 MHz, one will be able to keep the bitrate steady at 6 kb s−1.
“Utilizing a clock signal of > 8 × 11.0592 = 88.4736 MHz, one will be able to keep the bitrate steady at 6 kb s−1.”
Quote in the paperNot a substantial claim - Premisereasoning
The distribution of bits generated in previous threshold-value approaches is highly dependent on the exact distribution of the measured characteristic.
“This is because the distribution of bits generated is highly dependent on the exact distribution of the measured characteristic.”
Quote in the paperSubstantial claim - Interpretationreasoning
Our method is distinct from previous threshold-value approaches.
“Our method is distinct from the previous threshold-value approaches.”
Quote in the paperSubstantial claim - Study design and conductreasoning
In contrast to ref. 34, we have taken into account the memristor self-capacitance, which is critically important to describe the delay time distributions.
“In contrast to ref. 34 we have also taken into account the memristor self-capacitance, which is critically important to describe the delay time distributions.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [34] Wang, Z. et al. Memristors with diffusive dynamics as synaptic emulators for neuromorphic computing. Nat. Mater. 16, 101–108 (2017). source
Not checked in the free run.
- The authors state this as an assumption: The memristor capacitance C_M is a constant and is not a function of Ag nanoparticle locations.
- Interpretationreasoning
Our diffusive memristor TRNG could be immune to harsh environments in contrast to other electron-based TRNGs.
“indicating our diffusive memristor TRNG could be immune to harsh environments in contrast to other electron-based TRNGs.”
Quote in the paperNot a substantial claim - Interpretationreasoning
Our diffusive memristor TRNG (like all other memristive-switching-based TRNG) could be more resistant to harsh environments than other electron-based TRNGs.
“which suggests that our diffusive memristor TRNG (like all other memristive-switching-based TRNG) could be more resistant to harsh environments than other electron-based TRNGs36.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [36] Fang, R. et al. Total ionizing dose effect of γ-ray radiation on the switching characteristics and filament stability of HfOx resistive random access memory. Appl. Phys. Lett. 104, 183507 (2014). source
Not checked in the free run.
- Interpretationown data
In general, a higher frequency clock signal is needed so that higher order bits can also flip frequently to guarantee the generation of high quality random bit streams.
“In general, a higher frequency clock signal is needed so that higher order bits can also flip frequently to guarantee the generation of high quality random bit streams.”
Quote in the paperSubstantial claim - Premisecitation
Most previous approaches utilizing switching variations to build TRNGs have defined a threshold value for some switching characteristic (e.g., SET voltage or read current).
“Most previous approaches utilizing switching variations to build TRNGs have defined a threshold value for some switching characteristic (for example, SET voltage30 or read current39).”
Quote in the paperSubstantial claim0 of 2 sources checked- cites [30] Balatti, S., Ambrogio, S., Wang, Z. & Ielmini, D. True random number generation by variability of resistive switching in oxide-based devices. IEEE J. Emerg. Select. Top. Circuits Syst. 5, 214–221 (2015). source
Not checked in the free run.
- cites [39] Gallo, M. L., Tuma, T., Zipoli, F., Sebastian, A., Eleftheriou, E. Inherent stochasticity in phase-change memory devices. in 46th European Solid State Device Research Conference (ESSDERC), 373–376 (Lausanne, Switzerland, 2016). source
Not checked in the free run.
- Interpretationreasoning
Type (i) failure can be prevented by choosing a sufficiently large pulse width and amplitude, such that the device will turn ON every cycle.
“Type (i) failure can be prevented by choosing a sufficiently large pulse width and amplitude, such that the device will turn ON every cycle.”
Quote in the paperSubstantial claim - Interpretationreasoning
Type (ii) failure can be avoided by increasing the interval between pulses, so that the device is always fully relaxed and nonzero delay time occurs during every ON-switching cycle.
“Type (ii) failure can be avoided by increasing the interval between pulses, so that the device is always fully relaxed and nonzero delay time occurs during every ON-switching cycle.”
Quote in the paperSubstantial claim - Interpretationown data
The non-uniformity of 8-bit block values is because the two higher-order bits (7th and 8th) do not flip frequently enough under the current clock signal.
“which is because those two higher-order bits (7th and 8th) do not flip frequently enough under the current clock signal.”
Quote in the paperSubstantial claim - Premisereasoning
If the median value of the measured characteristic shifts over time, then 0 and 1 will not be equally probable in previous threshold-value approaches.
“If the median value shifts over time, then 0 and 1 will not be equally probable.”
Quote in the paperSubstantial claim - Interpretationreasoning
To make sure the two higher order bits also can flip more, the clock frequency needs to be increased by a factor of about four (11.0592 × 4 = 44.2368 MHz) for an 8-bit counter.
“To make sure the two higher order bits also can flip more, we need to increase the clock frequency by a factor of about four (11.0592 × 4 = 44.2368 MHz) for an 8-bit counter.”
Quote in the paperSubstantial claim - Interpretationcitation
The 6 kb/s bit generation rate is sufficient for many encryption applications such as internet secure session link (SSL) keys, car keys, and identification cards.
“which is sufficient for many encryption applications such as internet secure session link (SSL) keys, car keys, and identification cards9, 29.”
Quote in the paperSubstantial claim0 of 2 sources checked- cites [9] Liu, N., Pinckney, N., Hansen, S., Sylvester, D. & Blaauw, D. 2011 Symposium on VLSI Circuits 216–217 (Honolulu, HI, USA, 2011).
Not checked in the free run.
- cites [29] Huang, C. Y., Shen, W. C., Tseng, Y. H., King, Y. C. & Lin, C. J. A contact-resistive random-access-memory-based true random number generator. IEEE Electron Devices Lett. 33, 1108–1110 (2012). source
Not checked in the free run.
- Interpretationreasoning
The reliability of our approach is immune to global shifts/drifts in the delay time distribution with a fast enough clock signal.
“which makes the reliability of our approach immune to global shifts/drifts in the delay time distribution with fast enough clock signal.”
Quote in the paperSubstantial claim - Interpretationreasoning
The decreased bitrate at 85 °C will not be a problem if we increase the clock frequency accordingly.
“However, this will not be a problem if we increase the clock frequency accordingly.”
Quote in the paperNot a substantial claim - Interpretationown data
The passing of all 15 tests by both initial and late bits strongly suggests that the randomness in memristors is still sufficient to generate high quality random bits even after long cycling using our method.
“which strongly suggests that the randomness in memristors is still sufficient to generate high quality random bits even after long cycling using our method”
Quote in the paperSubstantial claim - Premisereasoning
Complicated feedback and post-processing (such as von Neumann corrections) are needed to correct the ratio of 1 to 0 s (bias) and improve the randomness before running NIST tests in previous approaches.
“Complicated feedback and post-processing (such as von Neumann corrections) are needed to correct the ratio of 1 to 0 s (bias) and improve the randomness before running NIST tests.”
Quote in the paperSubstantial claim - Interpretationreasoning
Our diffusive memristor TRNG can be combined with a linear-feedback shift register (LFSR) for higher bit rates with little increase in power consumption.
“Alternatively, our diffusive memristor TRNG can be combined with a linear-feedback shift register (LFSR) for higher bit rates with little increase in power consumption.”
Quote in the paperNot a substantial claim
- May combine two claims. 24
- Classified as probably not a substantial claim. 17
- The quote only partly states this claim. 1
May combine two claims.
Findingown dataA series resistor was effective in limiting the ON-state current and tuning the ON/OFF window.
“A series resistor was found effective in limiting the ON-state current and tuning the ON/OFF window (Supplementary Fig. 2).”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataThe device abruptly reached a low resistance state at a threshold voltage of around 0.5 V (ON-switching), followed by spontaneous relaxation back to the high-resistance state when the voltage swept back to below 0.3 V (self-OFF-switching).
“The device abruptly reached a low resistance state at a threshold voltage of around 0.5 V (ON-switching), followed by a spontaneous relaxation back to the high-resistance state when the voltage swept back to below 0.3 V (self-OFF-switching), confirming the volatility of the device.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThe fitted probability distributions appear to be consistent with experimental results, confirming the feasibility of the proposed mechanism.
“The fitted probability distributions appear to be consistent with experimental results, confirming the feasibility of our proposed mechanism”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThe diffusive memristor switches to a low-resistance state under a voltage pulse after a random delay time and relaxes back to the high-resistance state spontaneously upon removal of the applied electrical bias.
“The device switches to a low-resistance state under a voltage pulse after a random delay time, and relaxes back to the high-resistance state spontaneously upon removal of the applied electrical bias.”
- Also stated in: § Stochastic volatile switching behavior of a Ag:SiO2 diffusive memristor · plain
“The device abruptly reached a low resistance state at a threshold voltage of around 0.5 V (ON-switching), followed by a spontaneous relaxation back to the high-resistance state when the voltage swept back to below 0.3 V (self-OFF-switching), confirming the volatility of the device.”
Quote in the paperSubstantial claim- Also stated in: § Stochastic volatile switching behavior of a Ag:SiO2 diffusive memristor · plain
May combine two claims.
Findingown dataThe delay time statistics from simulations confirm a shorter delay time and a narrower distribution with increasing applied voltage amplitudes, similar to experimental results.
“The delay time statistics from simulations also confirm a shorter delay time and a narrower distribution with increasing applied voltage amplitudes (Supplementary Fig. 5a), similar to experimental results shown in Fig. 1d.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningEach input pulse gives 6 random binary bits, for a total bit generation rate of 6 kbs−1.
“Each input pulse will give us 6 random binary bits, for a total bit generation rate of 6 kbs−1.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataThere is very good agreement for the simulated distribution of delay time and RC deterministic time delays t0, justifying good agreement between experimental and simulated data.
“Similarly, we obtain a very good agreement for the simulated distribution of delay time, and RC deterministic time delays t 0, thus, justifying a good agreement between experimental and simulated data (Supplementary Fig. 5b).”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Supplementary Fig. 5b
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataFigure 4i shows the relationship between t0 and applied voltages with a curve fit based on equation (3).
“Figure 4g, h show the fitting results for the distribution of delay time under 0.4 and 0.7 V from experiments based on eq. (2) while Fig. 4i shows the relationship between t 0 and applied voltages with a curve fit based on eq. (3).”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataDense Ag nanoclusters (mostly 2 to 5 nm in diameter with a few outliers of 10 nm) are uniformly dispersed in the SiO2 matrix.
“dense Ag nanoclusters (mostly 2 to 5 nm in diameter with a few outliers of 10 nm) were uniformly dispersed in the SiO2 matrix (Supplementary Fig. 1b).”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataA higher voltage leads to a shorter average delay time with a narrower distribution.
“A higher voltage leads to a shorter average delay time with a narrower distribution.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Findingown dataFigure 4g,h show fitting results for the distribution of delay time under 0.4 and 0.7 V from experiments based on equation (2).
“Figure 4g, h show the fitting results for the distribution of delay time under 0.4 and 0.7 V from experiments based on eq. (2) while Fig. 4i shows the relationship between t 0 and applied voltages with a curve fit based on eq. (3).”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataDiffusion in higher dimensions (3D) does not qualitatively change the described simple physical picture; the mechanism described is valid until the electric field is not applied perpendicular to the conducting paths.
“We have also checked (Supplementary Note 3 and Supplementary Fig. 8) if diffusion in higher dimensions (3D) can qualitatively change the described above simple physical picture and concluded that the mechanism described is valid until the electric field is not applied perpendicular the conducting paths.”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites Supplementary Note 3
Not checked in the free run.
- cites Supplementary Fig. 8
Not checked in the free run.
May combine two claims.
Findingown dataWe proposed and experimentally demonstrated a novel diffusive memristor true random number generator (diffusive memristor TRNG) utilizing the stochastic delay time as the source of randomness.
“In conclusion, we proposed and experimentally demonstrated a novel diffusive memristor true random number generator (diffusive memristor TRNG) utilizing the stochastic delay time as the source of randomness.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Findingown dataSupplementary Fig. 10 shows the comparison between frequency counts of 8-bit block values if the 8-lower-order bits each cycle are collected and those of 6-bit block values from only 6-lowest-order bits.
“Supplementary Fig. 10 shows the comparison between frequency counts of 8-bit block values if the 8-lower-order bits each cycle are collected and those of 6-bit block values from only 6-lowest-order bits.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Supplementary Fig. 10
Not checked in the free run.
May combine two claims.
Findingown dataAt 85 °C, we can only collect the 3 lowest-order bits, which means the bitrate decreases from 6 to 3 kb s−1.
“Unlike in operation at room temperature, we can only collect the 3 lowest-order bits, which means the bitrate decreases from 6 to 3 kb s−1. at 85 °C.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataBinary bit sequences generated by our diffusive memristor TRNG passed all the 15 NIST Special Publication 800-22 randomness tests without any post-processing, a first for hardware utilizing memristive switching.
“Binary bit sequences generated by our diffusive memristor TRNG passed all the 15 NIST Special Publication 800-22 randomness tests without any post-processing, a first for hardware utilizing memristive switching.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataOur diffusive memristor TRNG still functions satisfactorily and passes the NIST tests even at 85 °C.
“Our diffusive memristor TRNG still functions satisfactorily and passes the NIST tests even at 85 °C, as shown in the Supplementary Table 2.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Supplementary Table 2
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataWe collected 11 M binary bits under 1 kHz pulses (voltage amplitude: 0.5 V and pulse width: 300 μs).
“We collected 11 M binary bits under 1 kHz pulses (voltage amplitude: 0.5 V and pulse width: 300 µs).”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataWe collected 54 M binary bits from a single diffusive memristor before the device failed and got stuck at ON state (each cycle produced 6 random bits with endurance of ~10^7 cycles).
“We collected 54 M binary bits from a single diffusive memristor before the device failed and got stuck at ON state (each cycle produced 6 random bits with endurance of ~ 107 cycles).”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataWe performed simulation with MATLAB and demonstrated the bitrate can be readily increased by 50 times (to 300 kb s−1) with this method.
“We performed simulation with MATLAB and demonstrated the bitrate can be readily increased by 50 times (to 300 kb s−1) with this method (Supplementary Note 4, Supplementary Fig. 11 and Supplementary Table 1).”
Quote in the paperSubstantial claim0 of 3 sources checked- cites Supplementary Note 4
Not checked in the free run.
- cites Supplementary Fig. 11
Not checked in the free run.
- cites Supplementary Table 1
Not checked in the free run.
May combine two claims.
Findingown dataWe simulated three possible cases during continuous pulse switching and identified two ways in which random number generation could fail: (i) no switching to the low resistive state during pulse, or (ii) insufficient time to relax to the high resistive state during the inter-pulse interval.
“We simulated three possible cases during continuous pulse switching and identified two ways in which random number generation could fail: (i) no switching to the low resistive state during pulse, or (ii) insufficient time to relax to the high resistive state during the inter-pulse interval (Supplementary Fig. 9).”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Supplementary Fig. 9
Not checked in the free run.
May combine two claims.
Findingown dataFrequency counts of 6-bit block values are uniform but those for the 8-bit block values are not.
“Clearly, frequency counts of 6-bit block values are uniform but those for the 8-bit block values are not”
Quote in the paperSubstantial claimMay combine two claims.
InterpretationreasoningThe time needed to charge the capacitor is deterministic and delays setting voltage across the device, while the time for Ag transportation is very short and in practice can be neglected.
“The time needed to charge the capacitor (i) is deterministic in nature and delays setting voltage across the device, while the time for Ag transportation (iii) is very short (from spot 2 to spot 4, due to a fast increase in device temperature and, thus, very fast diffusion) and in practice can be neglected.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
InterpretationcitationThe diffusive memristor TRNG can easily be incorporated into memory subsystems, greatly increasing security and area efficiency.
“The diffusive memristor TRNG can easily be incorporated into memory subsystems, greatly increasing the security, and the area efficiency33.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [33] Wei, Z. et al. True random number generator using current difference based on a fractional stochastic model in 40-nm embedded ReRAM. IEEE Electron. Dev. Meet. 4.8.1–4.8.4 (San Franciso, CA, USA, 2016). source
Not checked in the free run.
May combine two claims.
InterpretationreasoningThe bit on which the counter stops is random because the stochastic delay time leads to random pulse width from the comparator and thus a random number of clock pulses sent to the counter.
“The bit on which the counter stops is random, because the stochastic delay time of the diffusive memristor leads to random pulse width from the comparator (V 3) and thus a random number of clock pulses that are sent to the counter.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationPossible degradation due to long pulse cycling is the other concern for memristive switching based TRNG.
“Possible degradation due to long pulse cycling is the other concern for memristive switching based TRNG39.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [39] Gallo, M. L., Tuma, T., Zipoli, F., Sebastian, A., Eleftheriou, E. Inherent stochasticity in phase-change memory devices. in 46th European Solid State Device Research Conference (ESSDERC), 373–376 (Lausanne, Switzerland, 2016). source
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningA higher frequency clock signal comes at the cost of increased power consumption.
“This comes at the cost of increased power consumption.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
InterpretationreasoningAs a result, simpler circuits are required.
“As a result, simpler circuits are required.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningThe decreased bitrate at high temperatures could be a result of the decreased s.d. of delay time at high temperatures.
“and so the decreased bitrate could be a result of the decreased s.d. of delay time at high temperatures.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Premisenone givenIn previous threshold-value approaches, the circuit outputs 1 if the measured value exceeds the threshold, and 0 otherwise.
“The circuit will output 1 if the measured value exceeds the threshold, and 0 otherwise.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.
InterpretationreasoningOur diffusive memristor TRNG can be built into memory subsystems, reducing chip area and increasing security.
“Our diffusive memristor TRNG can be built into memory subsystems, reducing chip area and increasing security.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based).
Interpretationnone givenRandomness from volatile switching with a high ON/OFF ratio is easier to exploit than small noises or current fluctuations.
“Randomness from volatile switching with a high ON/OFF ratio is easier to exploit than small noises or current fluctuations.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based). The quote only partly states this claim.
Interpretationnone givenThe high frequency clock used to generate random numbers makes sure the randomness is not affected by temperature-induced shifts.
“However, the high frequency clock used to generate random numbers makes sure the randomness is not affected.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningTo further increase the bit rate for other applications, a counter with more bits can be used in the circuit.
“To further increase the bit rate for other applications, a counter with more bits can be used in the circuit.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Interpretationnone givenParallel operation of several diffusive memristors could also lead to increased bitrates by simultaneously generating multiple random sequences.
“Finally, parallel operation of several diffusive memristors could also lead to increased bitrates by simultaneously generating multiple random sequences.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown dataThe physical nature of stochastic delay time during ON-switching in these devices was explained by nanoparticle dynamics simulation and simple analytical estimates and attributed to the ionic/atomic motion process.
“Finally, the physical nature of stochastic delay time during ON-switching in these devices was explained by nanoparticle dynamics simulation and simple analytical estimates and attributed to the ionic/atomic motion process”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationNbO2 has sub-nanosecond switching speed, albeit with relatively high operation current (~300 μA) and voltage (~1.5 V) even with small device size.
“For instance, NbO2 could be a good candidate for the TRNG because of its sub-nanosecond switching speed, albeit with relatively high operation current ( ~ 300 µA) and voltage ( ~ 1.5 V) even with small device size20.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [20] Pickett, M. D. & Williams, R. S. Sub-100 fJ and sub-nanosecond thermally driven threshold switching in niobium oxide crosspoint nanodevices. Nanotechnology. 23, 215202 (2012). source
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing).
Interpretationnone givenDevice engineering that leads to a higher switching speed of the diffusive memristors will also improve the bitrate without changing the TRNG circuit.
“In addition to circuit solutions, device engineering that leads to a higher switching speed of the diffusive memristors will also improve the bitrate without changing the TRNG circuit.”
Quote in the paperNot a substantial claim
The authors state this as an assumption.
The particular shape of the potential profile used in simulations does not significantly affect the result.
“The particular shape of potential (the potential profile used in simulations is shown in Fig. 4f) does not significantly affect the result.”
The authors state this as an assumption.
The resistance of the memristor has a tunneling nature.
“We assume the resistance has a tunneling nature and is described by the equation where x 0 and x N+1 are positions of the device terminals, R t resistance amplitude and λ is the tunneling length.”
The authors state this as an assumption.
The memristor capacitance C_M is a constant and is not a function of Ag nanoparticle locations.
“In general, this capacitance could be different in the two memristor states37, 38, but we, for simplicity, assume that C M is a constant and is not a function Ag nano-particle locations.”
The paper relies on this without support.
The actual system temperature and the macroscopic-cluster temperature can be significantly different.
“Note that the actual system temperature and the macroscopic-cluster temperature can be significantly different.”
The authors state this as an assumption.
The only important property of the potential is the large minima associated with interfacial energy compared with both temperature and depths of multiwell pinning potentials; the repulsive potential barrier of the Pt-electrode should be strong enough to ensure relaxation to high resistive state on a reasonable time scale when no voltage is applied.
“The only important property of the potential is the large minima associated with interfacial energy comparing with both temperature and depths of multiwell pinning potentials; the repulsive potential barrier of the Pt-electrode should be strong enough to ensure relaxation to high resistive state on a reasonable time scale when no voltage is applied.”
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Their lack of compatibility with CMOS fabrication standards makes it difficult to apply them directly to the current CMOS logic platform used for mass production.
“Moreover, their lack of compatibility with CMOS fabrication standards makes it difficult to apply them directly to the current CMOS logic platform used for mass production.”
From Cryptographic transistor for true random number generator with low power consumption (2024) · cites this paper as [13]
The Introduction (page unavailable) lists CMOS compatibility among the attractive properties of memristors, contrary to the claim that they lack it. The paper does not say that incompatibility prevents their direct use in mass-produced CMOS logic. (LLM, conf=0.87)
Checked by a reasoning model — may be wrong.
Experimental — accuracy not yet measuredtRNGs such as RRAM or MRAM are widely studied given their inherent switching stochasticity as an entropy source, which relies on material-induced variations.
“For example, tRNGs such as RRAM or MRAM, which are not Si-based complementary metal-oxide semiconductor (CMOS) devices, are widely studied given their inherent switching stochasticity as an entropy source, which relies on material-induced variations (11–18).”
From Cryptographic transistor for true random number generator with low power consumption (2024) · cites this paper as [13]
The Introduction (page unavailable) describes memristor-based TRNGs that use intrinsic switching variation, and the Discussion attributes this paper’s stochasticity to ionic motion. These passages support the RRAM-related part of the claim, but our copy does not address MRAM-based TRNGs or establish the claimed distinction from Si-based CMOS devices. (LLM, conf=0.84)
Experimental — accuracy not yet measuredThese tRNGs require a few entropy extraction circuits, each of which consumes power at the milliwatt level.
“However, these tRNGs require a few entropy extraction circuits, each of which consumes power at the milliwatt level.”
From Cryptographic transistor for true random number generator with low power consumption (2024) · cites this paper as [13]
The Introduction and Discussion (pages unavailable) say that some earlier TRNG approaches needed sophisticated circuits or post-processing to improve randomness. They do not say that these TRNGs require a few entropy-extraction circuits, or that each circuit consumes power at the milliwatt level. (LLM, conf=0.78)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
Random excursions lacks a P-value despite not being listed as an exception
MinorThe paper says P-values are omitted only for the non-overlapping-template and random excursions variant tests, but Table 1 also omits the P-value for random excursions.
“P-value (except non-overlapping-template and random excursions variant)”
“| 10. Random excursions | - | 360/368 | 344/368 | Success |”
Cites
Strukov, D. B., Snider, G. S., Stewart, D. R., & Williams, R. S. (2008) · Nature · doi:10.1038/nature06932 · Cited by 11,744 · see citing works
Memristor—The Missing Circuit Element
Chua, L. (1971) · IEEE Transactions on Circuit Theory · doi:10.1109/tct.1971.1083337 · Cited by 10,268 · cited 2× · see citing works
“4e, panels 10 – 14), while the relaxation part of the cycle (Fig.”
BackgroundMemristive devices for computing
Yang, J. J., Strukov, D. B., & Stewart, D. R. (2013) · Nature Nanotechnology · doi:10.1038/nnano.2012.240 · Cited by 3,885 · see citing works
Self-citationBassham, L. E., Rukhin, A. L., Soto, J., Nechvatal, J. R., Smid, M. E., Barker, E. B., Leigh, S. D., Levenson, M., Vangel, M., Banks, D. L., et al. (2010) · NIST Special Publication 800-22 Revision 1a · doi:10.6028/nist.sp.800-22r1a · Cited by 3,617 · cited 2× · see citing works
“To assess the performance of our diffusive memristor TRNG, we carried out randomness testing for 76 million binary bits using the standard statistical testing package developed by the National Institute of Standards and Technology (NIST 800-22 test suite) 32 .”
BackgroundMethodThe Internet of Things: How the Next Evolution of the Internet Is Changing Everything
Evans, D. (2011) · Cited by 2,687 · see citing works
Memristors with diffusive dynamics as synaptic emulators for neuromorphic computing
Wang, Z., Joshi, S., Savel’ev, S. E., Jiang, H., Midya, R., Lin, P., Hu, M., Ge, N., Strachan, J. P., Li, Z., et al. (2017) · Nature Materials · doi:10.1038/nmat4756 · Cited by 2,358 · cited 5× · see citing works
“Here, we propose and demonstrate a novel TRNG based on a diffusive memristor, a newly developed volatile device that relies on the diffusion dynamics of metal atoms in the memristive layer 34, 35 .”
BackgroundMethodResultInfluentialSelf-citationLee, M.-J., Lee, C. B., Lee, D., Lee, S. R., Chang, M., Hur, J. H., Kim, Y.-B., Kim, C.-J., Seo, D. H., Seo, S., et al. (2011) · Nature Materials · doi:10.1038/nmat3070 · Cited by 2,228 · see citing works
Electrochemical metallization memories—fundamentals, applications, prospects
Valov, I., Waser, R., Jameson, J. R., & Kozicki, M. N. (2011) · Nanotechnology · doi:10.1088/0957-4484/22/25/254003 · Cited by 921 · see citing works
Sub-nanosecond switching of a tantalum oxide memristor
Torrezan, A. C., Strachan, J. P., Medeiros-Ribeiro, G., & Williams, R. S. (2011) · Nanotechnology · doi:10.1088/0957-4484/22/48/485203 · Cited by 701 · see citing works
Memristor−CMOS Hybrid Integrated Circuits for Reconfigurable Logic
Xia, Q., Robinett, W., Cumbie, M. W., Banerjee, N., Cardinali, T. J., Yang, J. J., Wu, W., Li, X., Tong, W. M., Strukov, D. B., et al. (2009) · Nano Letters · doi:10.1021/nl901874j · Cited by 671 · see citing works
Self-citationLayered memristive and memcapacitive switches for printable electronics
Bessonov, A. A., Kirikova, M. N., Petukhov, D. I., Allen, M., Ryhänen, T., & Bailey, M. J. A. (2014) · Nature Materials · doi:10.1038/nmat4135 · Cited by 535 · see citing works
A noise-based IC random number generator for applications in cryptography
Petrie, C. S., & Connelly, J. A. (2000) · IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications · doi:10.1109/81.847868 · Cited by 487 · see citing works
Bucci, M., Germani, L., Luzzi, R., Trifiletti, A., & Varanonuovo, M. (2003) · IEEE Transactions on Computers · doi:10.1109/tc.2003.1190581 · Cited by 403 · see citing works
Pickett, M. D., & Stanley Williams, R. (2012) · Nanotechnology · doi:10.1088/0957-4484/23/21/215202 · Cited by 385 · see citing works
Anatomy of Ag/Hafnia‐Based Selectors with 10 10 Nonlinearity
Midya, R., Wang, Z., Zhang, J., Savel'ev, S. E., Li, C., Rao, M., Jang, M. H., Joshi, S., Jiang, H., Lin, P., et al. (2017) · Advanced Materials · doi:10.1002/adma.201604457 · Cited by 381 · see citing works
Self-citationGuan, X., Yu, S., & Wong, H.-S. P. (2012) · IEEE Transactions on Electron Devices · doi:10.1109/ted.2012.2184545 · Cited by 355 · see citing works
Stochastic memristive devices for computing and neuromorphic applications
Gaba, S., Sheridan, P., Zhou, J., Choi, S., & Lu, W. (2013) · Nanoscale · doi:10.1039/c3nr01176c · Cited by 307 · cited 1× · see citing works
“However, this random behavior can be helpful in stochastic computing and hardware security applications 26 – 28 .”
BackgroundWeber, R. H., & Weber, R. (2010) · Springer eBooks · doi:10.1007/978-3-642-11710-7 · Cited by 250 · see citing works
Spin dice: A scalable truly random number generator based on spintronics
Fukushima, A., Seki, T., Yakushiji, K., Kubota, H., Imamura, H., Yuasa, S., & Ando, K. (2014) · Applied Physics Express · doi:10.7567/apex.7.083001 · Cited by 238 · see citing works
Chen, A. (2014) · IEEE Electron Device Letters · doi:10.1109/led.2014.2385870 · Cited by 203 · see citing works
A Contact-Resistive Random-Access-Memory-Based True Random Number Generator
Huang, C.-Y., Shen, W. C., Tseng, Y.-H., King, Y.-C., & Lin, C.-J. (2012) · IEEE Electron Device Letters · doi:10.1109/led.2012.2199734 · Cited by 167 · see citing works
16.3 A 23Mb/s 23pJ/b fully synthesized true-random-number generator in 28nm and 65nm CMOS
Yang, K., Fick, D., Henry, M. B., Lee, Y., Blaauw, D., & Sylvester, D. (2014) · 2014 IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC) · doi:10.1109/isscc.2014.6757434 · Cited by 155 · see citing works
Nanoscale memristive radiofrequency switches
Pi, S., Ghadiri-Sadrabadi, M., Bardin, J. C., & Xia, Q. (2015) · Nature Communications · doi:10.1038/ncomms8519 · Cited by 148 · see citing works
Self-citationTrue Random Number Generation by Variability of Resistive Switching in Oxide-Based Devices
Balatti, S., Ambrogio, S., Wang, Z., & Ielmini, D. (2015) · IEEE Journal on Emerging and Selected Topics in Circuits and Systems · doi:10.1109/jetcas.2015.2426492 · Cited by 147 · see citing works
Self-citationRealization of vertical resistive memory (VRRAM) using cost effective 3D process
Baek, I.-H., Park, C., Ju, H., Seong, D. J., Ahn, H. S., Kim, J., Yang, M., Song, S.-B., Kim, E., Park, S. O., et al. (2011) · Technical digest - International Electron Devices Meeting/Technical digest · doi:10.1109/iedm.2011.6131654 · Cited by 141 · see citing works
True Random Number Generator with a Metastability-Based Quality Control
Tokunaga, C., Blaauw, D. T., & Mudge, T. (2007) · Digest of technical papers/Digest of technical papers - IEEE International Solid-State Circuits Conference · doi:10.1109/isscc.2007.373465 · Cited by 141 · see citing works
A low-power true random number generator using random telegraph noise of single oxide-traps
Brederlow, R., Prakash, R., Paulus, C., & Thewes, R. (2006) · 2006 IEEE International Solid State Circuits Conference - Digest of Technical Papers · doi:10.1109/isscc.2006.1696222 · Cited by 137 · see citing works
Liu, R., Wu, H., Pang, Y., Qian, H., & Yu, S. (2015) · IEEE Electron Device Letters · doi:10.1109/led.2015.2496257 · Cited by 132 · see citing works
Physical Unbiased Generation of Random Numbers With Coupled Resistive Switching Devices
Balatti, S., Ambrogio, S., Carboni, R., Milo, V., Wang, Z., Calderoni, A., Ramaswamy, N., & Ielmini, D. (2016) · IEEE Transactions on Electron Devices · doi:10.1109/ted.2016.2537792 · Cited by 127 · see citing works
Self-citationBuilding Neuromorphic Circuits with Memristive Devices
Chang, T., Yang, Y., & Lu, W. D. (2013) · IEEE Circuits and Systems Magazine · doi:10.1109/mcas.2013.2256260 · Cited by 107 · see citing works
Cross point arrays of 8 nm × 8 nm memristive devices fabricated with nanoimprint lithography
Pi, S., Lin, P., & Xia, Q. (2013) · Journal of Vacuum Science & Technology B Nanotechnology and Microelectronics Materials Processing Measurement and Phenomena · doi:10.1116/1.4827021 · Cited by 81 · see citing works
Self-citationWei, Z., Katoh, Y., Ogasahara, S., Yoshimoto, Y., Kawai, K., Ikeda, Y., Eriguchi, K., Ohmori, K., & Yoneda, S. (2016) · 2016 IEEE International Electron Devices Meeting (IEDM) · doi:10.1109/iedm.2016.7838349 · Cited by 80 · see citing works
Fang, R., Gonzalez Velo, Y., Chen, W., Holbert, K. E., Kozicki, M. N., Barnaby, H., & Yu, S. (2014) · Applied Physics Letters · doi:10.1063/1.4875748 · Cited by 74 · see citing works
2.4GHz 7mW all-digital PVT-variation tolerant True Random Number Generator in 45nm CMOS
Srinivasan, S., Mathew, S., Ramanarayanan, R., Sheikh, F., Anders, M., Kaul, H., Erraguntla, V., Krishnamurthy, R., & Taylor, G. (2010) · 2010 Symposium on VLSI Circuits · doi:10.1109/vlsic.2010.5560296 · Cited by 52 · see citing works
Physical random number generator based on MOS structure after soft breakdown
Yasuda, S., Satake, H., Tanamoto, T., Ohba, R., Uchida, K., & Fujita, S. (2004) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2004.831480 · Cited by 46 · see citing works
Coexistence of memory resistance and memory capacitance in TiO2 solid-state devices
Salaoru, I., Li, Q., Khiat, A., & Prodromakis, T. (2014) · Nanoscale Research Letters · doi:10.1186/1556-276x-9-552 · Cited by 43 · see citing works
Song, J., Park, J.-H., Moon, K., et al. (2016) · Technical digest - International Electron Devices Meeting/Technical digest · doi:10.1109/iedm.2016.7838478 · Cited by 38 · see citing works
Inherent stochasticity in phase-change memory devices
Le Gallo, M., Tuma, T., Zipoli, F., Sebastian, A., & Eleftheriou, E. (2016) · 2016 46th European Solid-State Device Research Conference (ESSDERC) · doi:10.1109/essderc.2016.7599664 · Cited by 35 · see citing works
Hardware Intrinsic Security to Protect Value in the Mobile Market
van der Leest, V., Maes, R., Schrijen, G.-J., et al. (2014) · Springer eBooks · doi:10.1007/978-3-658-06708-3_15 · Cited by 31 · see citing works
Si nanodevices for random number generating circuits for cryptographic security
Fujita, S., Uchida, K., Yasuda, S., Ohba, R., Nozaki, H., & Tanamoto, T. (2004) · 2004 IEEE International Solid-State Circuits Conference (IEEE Cat. No.04CH37519) · doi:10.1109/isscc.2004.1332710 · Cited by 16 · see citing works
Flagged first, then by citations
Research works printed but not linked: 1
- Liu, N., Pinckney, N., Hansen, S., Sylvester, D. & Blaauw, D. 2011 Symposium on VLSI Circuits 216–217 (Honolulu, HI, USA, 2011).
Cited by
Sorted by citations
Memory devices and applications for in-memory computing
Sebastian, A., Le Gallo, M., Khaddam-Aljameh, R., & Eleftheriou, E. (2020) · Nature Nanotechnology · doi:10.1038/s41565-020-0655-z · Cited by 2,289 · see citing works
In-memory computing with resistive switching devices
Ielmini, D., & Wong, H.-S. P. (2018) · Nature Electronics · doi:10.1038/s41928-018-0092-2 · Cited by 2,298 · see citing works
Fully memristive neural networks for pattern classification with unsupervised learning
Wang, Z., Joshi, S., Savel’ev, S., Song, W., Midya, R., Li, Y., Rao, M., Yan, P., Asapu, S., Zhuo, Y., et al. (2018) · Nature Electronics · doi:10.1038/s41928-018-0023-2 · Cited by 1,106 · see citing works
Self-citationWang, M., Luo, Y., Wang, T., Wan, C., Pan, L., Pan, S., He, K., Neo, A., & Chen, X. (2021) · Advanced Materials · doi:10.1002/adma.202003014 · Cited by 451 · see citing works
Kim, G., In, J. H., Kim, Y. S., Rhee, H., Park, W., Song, H., Park, J., & Kim, K. M. (2021) · Nature Communications · doi:10.1038/s41467-021-23184-y · Cited by 126 · see citing works
SearcHD: A Memory-Centric Hyperdimensional Computing With Stochastic Training
Imani, M., Yin, X., Messerly, J., Gupta, S., Niemier, M., Hu, X. S., & Rosing, T. (2020) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2019.2952544 · Cited by 87 · see citing works
Echo state graph neural networks with analogue random resistive memory arrays
Wang, S., Li, Y., Wang, D., Zhang, W., Chen, X., Dong, D., Wang, S., Zhang, X., Lin, P., Gallicchio, C., et al. (2023) · Nature Machine Intelligence · doi:10.1038/s42256-023-00609-5 · Cited by 84 · see citing works
Self-citationArtificial Neural Networks Based on Memristive Devices: From Device to System
Huang, H.-M., Wang, Z., Wang, T., Xiao, Y., & Guo, X. (2020) · Advanced Intelligent Systems · doi:10.1002/aisy.202000149 · Cited by 82 · see citing works
Self-citationWoo, K. S., Wang, Y., Kim, J., Kim, Y., Kwon, Y. J., Yoon, J. H., Kim, W., & Hwang, C. S. (2019) · Advanced Electronic Materials · doi:10.1002/aelm.201800543 · Cited by 64 · see citing works
Woo, K. S., Wang, Y., Kim, Y., Kim, J., Kim, W., & Hwang, C. S. (2020) · Advanced Electronic Materials · doi:10.1002/aelm.201901117 · Cited by 52 · see citing works
Cryptographic transistor for true random number generator with low power consumption
Kim, S.-I., You, H.-J., Kim, M.-S., An, U.-S., Kim, M.-S., Lee, D. H., Ryu, S.-T., & Choi, Y.-K. (2024) · Science Advances · doi:10.1126/sciadv.adk6042 · Cited by 33 · see citing works
Binary and Ternary True Random Number Generators Based on Spin Orbit Torque
Chen, H., Zhang, S., Xu, N., Song, M., Li, X., Li, R., Zeng, Y., Hong, J., & You, L. (2018) · 2018 IEEE International Electron Devices Meeting (IEDM) · doi:10.1109/iedm.2018.8614638 · Cited by 28 · see citing works
A Novel Design of Cryptographic SP-Network Based on Gold Sequences and Chaotic Logistic Tent System
Khan, M. F., Ahmed, A., Saleem, K., & Shah, T. (2019) · IEEE Access · doi:10.1109/access.2019.2925081 · Cited by 27 · see citing works
- Authors
- Jiang, H., Belkin, D., Savel’ev, S. E., Lin, S., Wang, Z., Li, Y., Joshi, S., Midya, R., Li, C., Rao, M., Barnell, M., Wu, Q., Yang, J. J., & Xia, Q.
- Affiliations
- University of Massachusetts Amherst (US)
- Swarthmore College (US)
- U.S. Air Force Research Laboratory Information Directorate (US)
- Corresponding author
- Yang, J. Joshua
- Xia, Qiangfei
- ORCID
- Venue
- Nature Communications
- Published
- 2017-10-12
- Volume
- 8
- Issue
- 1
- Pages
- 882-882
- ISSN
- 2041-1723 (ISSN-L)
- PMC
- PMC5638922
- OpenAlex
- W2762731122
- Semantic Scholar
- 718b82a08c124bf96cbf9606752970a54dc5270b
- Cited by
- 459
- References
- 40
- Citations by year
- 2026: 37 · 2025: 54 · 2024: 68 · 2023: 61 · 2022: 59 · 2021: 57 · 2020: 60 · 2019: 39 · 2018: 21 · 2017: 2 · 2012: 1
- FWCI
- 13.85
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Locations
- Nature Communications (publishedVersion, cc-by)
- Europe PMC (PubMed Central) (publishedVersion, cc-by)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- RePEc: Research Papers in Economics (submittedVersion)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion)
- Loughborough University Institutional Repository (Loughborough University) (submittedVersion, cc-by)
- Loughborough University Research Repository (Loughborough University) (submittedVersion, cc-by)
- Funders
- National Science Foundation (1253073)
- U.S. Air Force (FA9550, FA9550-12-1)
- Division of Electrical, Communications and Cyber Systems
- Air Force Office of Scientific Research (FA9550-, -15-2-, FA9550-12, FA9550‐12‐1‐0038, FA9550‐12‐1)
- Air Force Research Laboratory (FA8750-15-2- 0044, FA9550)
- Topics
- Physical Sciences › Engineering › Electrical and Electronic Engineering › Advanced Memory and Neural Computing
- Physical Sciences › Computer Science › Hardware and Architecture › Physical Unclonable Functions (PUFs) and Hardware Security
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Chaos-based Image/Signal Encryption
- Keywords
- true random number generator, memristors, diffusive memristors, threshold switching, silver nanoparticles, NIST randomness tests, hardware security, Internet of Things, memristive switching
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-09.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-09.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review