Random number generator and random number generating method thereof
AssigneePhison Electronics Corp.
InventorsYu-Tong Lin, Yu-Chia Liu
Life of this patent
Estimating the term…
Abstract
A random number generator and a random number generating method thereof are provided. The random number generator includes a signal generating unit and a sampling unit. The signal generating unit is adapted for memorizing a status of a noise generated during a transient of an output signal of an output buffer, and accordingly generating a frequency conversion signal which changes according to time and ambient factors. The sampling unit is coupled to the signal generating unit for receiving the frequency conversion signal, and sampling the frequency conversion signal according to a sampling clock pulse, so as to obtain a plurality of sets of unpredictable random number codes.
Claims24
A random number generator, comprising:
- a signal generating unit, adapted for memorizing a status of a noise generated during a transient of an output signal of an output buffer, and accordingly generating a frequency conversion signal which changes according to time and an ambient factor;
- and
- a sampling unit, coupled to the signal generating unit, for receiving the frequency conversion signal, and sampling the frequency conversion signal according to a sampling clock pulse, so as to obtain a plurality of sets of random number codes.
A random number generator, comprising:
- a signal generating unit, adapted for memorizing a status of a noise generated during a transient of an output signal of the output buffer, and accordingly generating a frequency conversion signal which changes according to time;
- and
- a sampling unit, coupled to the signal generating unit, for receiving the frequency conversion signal, and sampling the frequency conversion signal according to a sampling clock pulse, so as to obtain a plurality of sets of random number codes.
A random number generator, comprising:
- a signal generating unit, adapted for generating a frequency conversion signal which changes according to an ambient factor;
- and
- a sampling unit, coupled to the signal generating unit, for receiving the frequency conversion signal, and sampling the frequency conversion signal according to a sampling clock pulse, so as to obtain a plurality of sets of random number codes.
A method for generating a random number, comprising:
- memorizing a status of a noise generated during a transient of an output signal of the output buffer;
- and generating a frequency conversion signal which varies according to time and an ambient factor;
- and
- sampling the frequency conversion signal according to a sampling clock pulse to obtain a plurality of sets of random number codes.
A method for generating a random number, comprising:
- memorizing a status of a noise generated during a transient of an output signal of the output buffer;
- and generating a frequency conversion signal which varies according to time;
- and
- sampling the frequency conversion signal according to a sampling clock pulse to obtain a plurality of sets of random number codes.
A method for generating a random number, comprising:
- providing a frequency conversion signal which varies according to an ambient factor;
- and
- sampling the frequency conversion signal according to a sampling clock pulse to obtain a plurality of sets of random number codes.
Dependencies are inferred from the claim text.