Invention Grant
US09361066B2 Random number generator using ring oscillators with initial delay
有权
随机数发生器采用环形振荡器,具有初始延迟
- Patent Title: Random number generator using ring oscillators with initial delay
- Patent Title (中): 随机数发生器采用环形振荡器,具有初始延迟
-
Application No.: US14150870Application Date: 2014-01-09
-
Publication No.: US09361066B2Publication Date: 2016-06-07
- Inventor: John W. Rooks
- Applicant: THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE AIR FORCE
- Applicant Address: US DC Washington
- Assignee: The United States of America as represented by the Secretary of the Air Force.
- Current Assignee: The United States of America as represented by the Secretary of the Air Force.
- Current Assignee Address: US DC Washington
- Agent Joseph A Mancini
- Main IPC: G06F7/58
- IPC: G06F7/58 ; H03K3/84 ; H03K3/03

Abstract:
Apparatus and method for a ring oscillator based random number generator with intentional startup delays timed for each ring to provide a uniform initial spreading of the ring oscillator transition edges. This invention adds a controlled incremental delay in the startup of each individual ring within the ring oscillator random number generator. Typically the delay units used in the ring oscillators themselves can be used to get a course delay between the start times of each ring. A subset of the rings start up with a particular course delay and different fine delays such that the transition edges of all the rings are spread out over the oscillation period. This spreading of the transition edges ensures the output of the random number generator are not a predictable sequence of ones and zeros based on a simultaneous startup of all rings at the same time.
Public/Granted literature
- US20150193208A1 Random Number Generator Using Ring Oscillators With Initial Delay Public/Granted day:2015-07-09
Information query