Digital Random Number Generator Using Control Word Pulse Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current random number generation methods based on physical noise are highly affected by process, voltage, and temperature (PVT) variations, requiring additional correction circuits and lacking in reliability and programmability.

Innovation Solution

A digital random number generator that generates pulse signals with controlled frequency components using a control word-based system, performing logical operations to produce an unpredictable random number sequence, eliminating the need for noise-based generation and incorporating a post-processing circuit for probability correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If random number generation is performed using physical noise in nature, then random number generation is achieved, but the system is highly affected by PVT variations and requires additional correction circuits

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces physical noise-based random number generation with a digital circuit-based system. Instead of using physical phenomena like thermal noise or quantum effects that are sensitive to PVT variations, the invention uses digital logic circuits including pulse generating circuits, frequency synthesizers, and logical operation circuits to generate random numbers, thereby eliminating the need for additional correction circuits and improving reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The digital random number generator is self-sufficient and does not require external correction circuits or additional processing to compensate for environmental variations. The system generates random numbers through inherent digital circuit operations and logical computations, making it independent of PVT variations and reducing overall system complexity.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If noise-based random number generation is used, then random numbers are generated, but programmability is limited

Engineering Contradiction:
ImproveprogrammabilityVSAvoidease of manufacture
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent introduces dynamic and adjustable components into the random number generation system. Frequency synthesizers can be programmed to operate at different frequencies, and logical operation circuits can be configured to perform various operations. This programmability allows the same hardware to adapt to different applications and requirements without requiring separate manufacturing processes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system allows for parameter changes such as frequency, amplitude, and logical operation types to be adjusted through programming. The pulse generating circuits and frequency synthesizers can be controlled by control words that specify different parameters, enabling flexible adaptation to different random number generation requirements while maintaining the same manufacturing process.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If additional correction circuits are added to noise-based generation, then PVT variation effects are reduced, but device complexity and power consumption increase

Engineering Contradiction:
Improveresistance to PVT variationsVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent replaces the entire noise-based generation mechanism with a digital circuit-based system that is inherently resistant to PVT variations. By using digital logic operations and frequency synthesizers instead of physical noise sources, the system achieves reliability without requiring additional correction circuits, thereby reducing power consumption.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The invention extracts and eliminates the problematic noise-based generation mechanism and its associated correction circuits from the system. By removing the physical noise sources and their correction requirements, the patent achieves a simpler, lower-power design that maintains high reliability through digital circuit operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20230176820A1Random number generator and random number generation method
Publication Date: 2023.06.08 BEIJING BOE TECH DEV CO LTD
  • US20230176820A1 patent drawing
  • US20230176820A1 patent drawing
  • US20230176820A1 patent drawing

AI summary

Provided is a random number generator . The random number generator includes: a control word providing circuit, a pulse generating circuit and a random number generating circuit. The control word providing circuit is configured to generate a plurality of control words in response to a first rule. The pulse generating circuit is connected to the control word providing circuit and configured to output a plurality of channels of pulse signals in response to the plurality of control words, The random number generating circuit is connected to the pulse generating circuit and configured to generate a random number sequence by performing a logical operation on the plurality of pulse signals .