Related Experiment Video
Updated: Jun 24, 2025

04:51
Optogenetic Random Mutagenesis Using Histone-miniSOG in C. elegans
Published on: November 14, 2016
9.1K
True random number generation using the spin crossover in LaCoO3
Kyung Seok Woo1,2,3, Alan Zhang1, Allison Arabelo4
1Sandia National Laboratories, Livermore, CA, USA.
Nature Communications
|May 31, 2024
Summary
This study introduces a novel hardware true random number generator (TRNG) using LaCoO3
Area of Science:
- Materials Science
- Condensed Matter Physics
- Computer Engineering
Background:
- Digital computers use pseudo-random number generators, which lack true randomness.
- Existing true random number generators (TRNGs) often rely on hard-to-control phase transitions.
- There is a need for efficient and reliable hardware-based TRNGs.
Purpose of the Study:
- To develop a novel, efficient, and controllable hardware true random number generator (TRNG).
- To leverage the spin crossover regime in LaCoO3 for stochasticity.
- To demonstrate the superiority of spin crossover-based TRNGs over traditional phase transition methods.
Main Methods:
- Developed a TRNG utilizing self-oscillations in LaCoO3 within its spin crossover regime.
- Electrically biased the LaCoO3 material to control the spin crossover.
- Employed phase field modeling to understand the stochasticity generation mechanism.
- Validated the TRNG by probabilistically solving the NP-hard max-cut problem on a memristor crossbar array.
Main Results:
- The LaCoO3-based TRNG passed all standard tests for true stochasticity.
- The new TRNG requires fewer components compared to previous hardware TRNGs.
- Spin crossovers were shown to be more effective for generating true stochasticity than traditional phase transitions.
- The TRNG achieved superior solution quality for the max-cut problem compared to software-based randomness.
Conclusions:
- LaCoO3's spin crossover regime provides a robust and efficient mechanism for hardware true random number generation.
- This novel TRNG offers advantages in component count, efficiency, and controllability.
- The demonstrated application in solving complex computational problems highlights the practical potential of this TRNG technology.
Related Concept Videos
Random Sampling Method
11.0K
Sampling is a technique to select a portion (or subset) of the larger population and study that portion (the sample) to gain information about the population. Data are the result of sampling from a population. The sampling method ensures that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest. Among the various sampling methods used by...
11.0K
Random Variables
11.6K
A random variable is a single numerical value that indicates the outcome of a procedure. The concept of random variables is fundamental to the probability theory and was introduced by a Russian mathematician, Pafnuty Chebyshev, in the mid-nineteenth century.
Uppercase letters such as X or Y denote a random variable. Lowercase letters like x or y denote the value of a random variable. If X is a random variable, then X is written in words, and x is given as a number.
For example, let X = the...
Uppercase letters such as X or Y denote a random variable. Lowercase letters like x or y denote the value of a random variable. If X is a random variable, then X is written in words, and x is given as a number.
For example, let X = the...
11.6K
Randomized Experiments
6.9K
The randomization process involves assigning study participants randomly to experimental or control groups based on their probability of being equally assigned. Randomization is meant to eliminate selection bias and balance known and unknown confounding factors so that the control group is similar to the treatment group as much as possible. A computer program and a random number generator can be used to assign participants to groups in a way that minimizes bias.
Simple randomization
Simple...
Simple randomization
Simple...
6.9K
Wald-Wolfowitz Runs Test I
640
The Wald-Wolfowitz test, also known as the runs test, is a nonparametric statistical test used to assess the randomness of a sequence of two different types of elements (e.g., positive/negative values, successes/failures). It examines whether the order of the elements in a sequence is random or if there is a pattern or trend present. This nonparametric test applies to any ordered data despite the population and sample data distribution, even if a higher sample size is available.
The test works...
The test works...
640
Random Error
880
Random or indeterminate errors originate from various uncontrollable variables, such as variations in environmental conditions, instrument imperfections, or the inherent variability of the phenomena being measured. Usually, these errors cannot be predicted, estimated, or characterized because their direction and magnitude often vary in magnitude and direction even during consecutive measurements. As a result, they are difficult to eliminate. However, the aggregate effect of these errors can be...
880
Conservative Site-specific Recombination and Phase Variation
6.0K
Because the DNA segments are cut and reorganized in a direction-specific manner, site-specific recombination has emerged as an efficient genetic engineering technique. Flippase and Cyclization recombinases or Flp and Cre, respectively, are two members of the tyrosine recombinase family derived from bacteriophages, that are used to mediate site-specific DNA insertions, deletions, and targeted expression of proteins in mammalian cell lines.
The recognition sites for Cre recombinase called LoxP...
The recognition sites for Cre recombinase called LoxP...
6.0K

