摘要 |
Disclosed is an apparatus and method for a random number generator. The random number generator may comprise an analog block that includes: a summing analog amplifier; and an integrator coupled the summing analog amplifier, in which, the output of the integrator is fed back to the summing analog amplifier. Further, the random number generator may include: a threshold detector coupled to the integrator; a latch coupled to the threshold detector and a clock, wherein the latch, based upon the output from the threshold detector, outputs a randomized digital bit pattern. The summing analog amplifier adds the randomized digital bit pattern to the fed back output of the integrator. Further, a gain controller may apply a gain to the analog block to vary the time constant of the analog block to ensure sufficient entropy of the outputted randomized digital bit pattern. |
主权项 |
1. A random number generator comprising:
an analog block including:
a summing analog amplifier; andan integrator coupled to the summing analog amplifier, the output of the integrator being fed back to the summing analog amplifier; a threshold detector coupled to the integrator; a latch coupled to the threshold detector and a clock, wherein the latch, based upon the output from the threshold detector, outputs a randomized digital bit pattern, wherein the summing analog amplifier adds the randomized digital bit pattern to the fed back output of the integrator; and a gain controller to apply a gain to the analog block to vary a loop gain of the analog block to ensure sufficient entropy of the outputted randomized digital bit pattern. |