The invention provides a true random
number generator and a realization method of the rue random
number generator. The realization method comprises the steps: after a VDD / VSS is electrified, a
power management unit starts working and provides
voltage for all units of the true random
number generator; a biasing circuit provides a biasing
voltage signal for a second
clock source; the biasing circuit in the second
clock source provides a biasing
voltage for a voltage-controlled oscillator; after being processed by a
processing unit, a
signal generated from a
noise source is used as a voltage
signal of an input signal of the voltage-controlled oscillator, and an output signal of the voltage-controlled oscillator is used as the output CLK2 of the second
clock source; a signal generated from a circular oscillator is processed by a buffer to obtain a signal which is used as the output CLK1 of a first clock source; digital mixing on the received CLK1 and CLK2 is conducted by a sampler (3) to generate random data; and a post-
processing unit processes the received random data of the sampler and outputs a
random sequence. With the adoption of true random number generator and the realization method, the
phase noise of the oscillation signals can be improved, and the random characteristic of the generated random data is greatly enhanced.