CPC G06F 7/588 (2013.01) | 8 Claims |
1. A random number generating unit comprising a magnetic tunnel junction element,
the magnetic tunnel junction element having:
a fixed layer including a ferromagnet and having a magnetization direction fixed substantially;
a free layer including a ferromagnet and having a magnetization direction varying with a first time constant; and
a barrier layer configured as an insulator and disposed between the free layer and the fixed layer,
the magnetic tunnel junction element having a shift magnetic field of an absolute value of 20 millitesla or smaller, wherein
the fixed layer has a plurality of ferromagnetic layers and non-magnetic coupling layers laminated one upon another, and ferromagnetic layers adjacent to each other among the respective ferromagnetic layers are coupled in terms of magnetization by the non-magnetic coupling layers in an antiparallel manner, and
the random number generating unit is configured to:
output one of two output signals at random timing, the timing being independent of an input current or an input voltage, and
control a probability of outputting each of the respective output signals based on the input current or the input voltage.
|