A random number generator and method thereto using an entropy register. The method
includes providing a first plurality of bit entries in an entropy register and
transmitting a bit value from each of a plurality of registers to one of the first
plurality of bit entries in the entropy register. The random number generator comprises
an entropy register configured to receive bits over a plurality of data lines that
each couple to an individual entry in the entropy register. The random number generator
may further include an entropy control unit configured to provide a value from
the entropy register in response to a request for a random number.