| CPC G06F 7/588 (2013.01) [H03K 3/84 (2013.01); H10N 70/245 (2023.02); H10N 70/841 (2023.02); H10N 70/8416 (2023.02); H10N 70/8833 (2023.02); H03K 19/20 (2013.01); H04L 9/0869 (2013.01)] | 13 Claims |

|
1. A random number generator device, comprising:
a diffusive memristor device driven by a pulse generator circuit, the diffusive memristor device producing a stochastically switched output signal;
a comparator circuit that receives the stochastically switched output signal from the diffusive memristor device and generates an output signal having a random pulse width;
an AND gate logic circuit driven by a clock signal and the output signal from the comparator circuit, the AND gate logic circuit producing a combined output signal; and
a counter circuit that receives the combined output signal from the AND gate logic circuit and generates a random bit string output signal.
|