Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Random Sampling Method01:09

Random Sampling Method

13.7K
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...
13.7K
Random Variables01:09

Random Variables

16.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...
16.6K
Random Error01:04

Random Error

5.4K
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...
5.4K
Random and Systematic Errors01:20

Random and Systematic Errors

14.0K
Scientists always try their best to record measurements with the utmost accuracy and precision. However, sometimes errors do occur. These errors can be random or systematic. Random errors are observed due to the inconsistency or fluctuation in the measurement process, or variations in the quantity itself that is being measured. Such errors fluctuate from being greater than or less than the true value in repeated measurements. Consider a scientist measuring the length of an earthworm using a...
14.0K
Randomized Experiments01:13

Randomized Experiments

8.6K
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...
8.6K
Fast Decoupled and DC Powerflow01:24

Fast Decoupled and DC Powerflow

413
The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:
413

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Advances and prospects of MIL-based drug delivery systems in the diagnosis and treatment of cervical cancer.

Dalton transactions (Cambridge, England : 2003)·2026
Same author

Advances and Prospects of ZIF-Based Nanoplatforms for Therapeutic and Diagnosis Strategies in Endocrine Diseases.

ACS applied bio materials·2026
Same author

Atomic Imaging of Ion-Triggered Flexibility and Local Electric Field Response in Zeolite Rings.

Journal of the American Chemical Society·2026
Same author

Modulation of oxidative stress mediates kaempferol induced enhancement of bovine oocyte In Vitro maturation developmental efficiency.

Animal reproduction science·2026
Same author

Sediment transport in coastal areas under river influence: numerical simulation of erosion and deposition processes.

Water science and technology : a journal of the International Association on Water Pollution Research·2026
Same author

Wideband frequency-hopping measurement based on quantum compressed sensing.

Optics express·2026

Related Experiment Video

Updated: Nov 15, 2025

Rapid Repetition Rate Fluctuation Measurement of Soliton Crystals in a Microresonator
07:42

Rapid Repetition Rate Fluctuation Measurement of Soliton Crystals in a Microresonator

Published on: December 15, 2021

3.4K

Efficient FPGA implementation of high-speed true random number generator.

Zhenguo Lu1, Shenshen Yang1, Jianqiang Liu1

  • 1State Key Laboratory of Quantum Optics and Quantum Optics Devices, Institute of Opto-Electronics, Shanxi University, Taiyuan 030006, China and Collaborative Innovation Center of Extreme Optics, Shanxi University, Taiyuan 030006, China.

The Review of Scientific Instruments
|March 2, 2021
PubMed
Summary

We developed a high-speed true random number generator using parallel self-timed rings. This efficient design achieves 10 Gbps and passes rigorous NIST and Dieharder randomness tests for information security.

More Related Videos

Generation and Coherent Control of Pulsed Quantum Frequency Combs
06:42

Generation and Coherent Control of Pulsed Quantum Frequency Combs

Published on: June 8, 2018

9.4K
Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
11:54

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface

Published on: May 8, 2021

4.9K

Related Experiment Videos

Last Updated: Nov 15, 2025

Rapid Repetition Rate Fluctuation Measurement of Soliton Crystals in a Microresonator
07:42

Rapid Repetition Rate Fluctuation Measurement of Soliton Crystals in a Microresonator

Published on: December 15, 2021

3.4K
Generation and Coherent Control of Pulsed Quantum Frequency Combs
06:42

Generation and Coherent Control of Pulsed Quantum Frequency Combs

Published on: June 8, 2018

9.4K
Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
11:54

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface

Published on: May 8, 2021

4.9K

Area of Science:

  • Information Security
  • Hardware Security
  • Cryptography

Background:

  • High-speed true random number generators (TRNGs) are critical for modern information security.
  • Existing TRNGs face challenges in balancing speed, resource consumption, and security.
  • Self-timed rings (STRs) are a common entropy source for TRNGs.

Purpose of the Study:

  • To propose and demonstrate an efficient high-speed TRNG.
  • To enhance security by evaluating randomness using min-entropy and employing a Toeplitz-hashing extractor.
  • To optimize hardware resource usage and data throughput on field-programmable gate arrays (FPGAs).

Main Methods:

  • Utilizing multiple parallel self-timed rings (STRs) as the entropy source.
  • Implementing an information-theoretically secure Toeplitz-hashing extractor.
  • Systematically analyzing the trade-offs between throughput and resource consumption based on system parameters.
  • Jointly optimizing the degree of parallelism of STRs and extractor efficiency.

Main Results:

  • A 10-Gbps TRNG was efficiently implemented.
  • The generator's output successfully passed all National Institute of Standards and Technology (NIST) and Dieharder test suites.
  • The proposed design demonstrates a favorable balance between high throughput and efficient resource utilization.

Conclusions:

  • The developed parallel STR-based TRNG offers a practical solution for high-speed, secure random number generation.
  • The optimization strategy effectively addresses the constraints of FPGA implementation.
  • The TRNG meets stringent randomness requirements for demanding information security applications.