Patent ID: 8073888
Filing Date: 2011-12-06
Classification: G06F,H04L

Abstract:
1. 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, wherein the signal generating unit comprises: a memory unit, adapted for accumulating and descending the status of the noise, and accordingly generating a noise voltage which varies according to time; a conversion unit, coupled to the memory unit, for receiving and converting the noise voltage, and accordingly obtaining a conversion current which varies according to the ambient factor, wherein the ambient factor comprises temperature and/or an ambient light; and an oscillation unit, coupled to the conversion unit, for receiving the conversion current, and generating the frequency conversion signal according to the received conversion current.