Random Bit Stream Circuit Using Jitter-Synchronized Sampling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing random number generators face challenges in producing high-quality random bit streams due to issues like offset voltage, bandwidth limitations, and synchronization with system clocks, which affect the unpredictability and statistical quality of the output, especially in integrated chip-card implementations.

Innovation Solution

A digital apparatus that synchronizes the sampling edge of the sample signal with the clock signal using a delay line and feedback loop, allowing for the generation of high-quality random bit streams even with low jitter levels, and compensates for system clock disturbances, implemented using digital gates for ease of integration and portability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If jittered oscillator sampling is used to generate random bit streams, then the unpredictability of the output is improved, but the synchronization with system clock becomes problematic due to periodic disturbances reducing oscillator jitter

Engineering Contradiction:
Improveunpredictability of random bit streamVSAvoidsynchronization stability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The patent employs a feedback mechanism where the system monitors the random bit stream output and adjusts the sampling timing accordingly. The feedback loop detects periodic disturbances caused by system clock synchronization and dynamically modifies the sampling instant to maximize jitter utilization, thereby maintaining unpredictability while operating in a synchronized environment.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The invention introduces dynamic adjustment of sampling parameters based on real-time conditions. The sampling frequency and timing are made variable rather than fixed, allowing the system to adapt to periodic disturbances from the system clock. This dynamic behavior enables the oscillator to maintain its jitter characteristics despite synchronization requirements.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If direct amplification of noise source is used, then the random bit stream generation is simplified, but offset voltage and bandwidth limitations reduce the quality of the output

Engineering Contradiction:
Improvesimplicity of generation processVSAvoidquality of random bit stream
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent replaces the analog amplification-based noise source with a digital oscillator-based approach. Instead of amplifying physical noise signals through analog circuits (which suffer from offset voltage and bandwidth limitations), the invention uses digital oscillators whose jitter characteristics provide the randomness. This substitution eliminates the harmful analog effects while maintaining or improving random bit stream quality.

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

Solution Approach 2:

The invention changes the fundamental parameter used for random bit generation from noise amplitude (in analog systems) to oscillator timing jitter (in digital systems). By shifting from amplitude-based randomness to time-based randomness, the system avoids offset voltage issues and bandwidth limitations while achieving high-quality random output through parameter transformation.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If sampling frequency is increased to improve random bit stream quality, then the statistical quality is improved, but the bandwidth requirements and device complexity increase

Engineering Contradiction:
Improvestatistical quality of random bit streamVSAvoidbandwidth requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transitions from increasing sampling frequency (time domain approach) to utilizing oscillator jitter characteristics (frequency/phase domain approach). Instead of sampling faster to capture more randomness, the invention extracts randomness from the inherent timing variations of oscillators operating at their natural frequencies. This dimensional shift from time-based to frequency-based randomness extraction avoids the bandwidth and complexity penalties of high-speed sampling.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS7664807B2Apparatus for providing a random bit stream
Publication Date: 2010.02.16 INFINEON TECHNOLOGIES AG
  • US7664807B2 patent drawing
  • US7664807B2 patent drawing
  • US7664807B2 patent drawing

AI summary

An apparatus for providing a random bit stream includings a first provider for providing a clock signal, a second provider for providing a sample signal, an activator for activating the first and second providers such that a sampling edge of the sample signal is aligned to an edge of the clock signal. The apparatus further includes a sampler for sampling the clock signal responsive to the sampling edge of the sample signal and for generating a random bit dependent on the sampled state of the clock signal. Further, the apparatus includes a deactivator for deactivating the first and second providers. Successive random bits form a random bit stream.