-
Unbiased Random Number Generation using Injection-Locked Spin-Torque Nano-Oscillators
Authors:
Nhat-Tan Phan,
Nitin Prasad,
Abderrazak Hakam,
Ahmed Sidi El Valli,
Lorena Anghel,
Luana Benetti,
Advait Madhavan,
Alex S. Jenkins,
Ricardo Ferreira,
Mark D. Stiles,
Ursula Ebels,
Philippe Talatchian
Abstract:
Unbiased sources of true randomness are critical for the successful deployment of stochastic unconventional computing schemes and encryption applications in hardware. Leveraging nanoscale thermal magnetization fluctuations provides an efficient and almost cost-free means of generating truly random bitstreams, distinguishing them from predictable pseudo-random sequences. However, existing approache…
▽ More
Unbiased sources of true randomness are critical for the successful deployment of stochastic unconventional computing schemes and encryption applications in hardware. Leveraging nanoscale thermal magnetization fluctuations provides an efficient and almost cost-free means of generating truly random bitstreams, distinguishing them from predictable pseudo-random sequences. However, existing approaches that aim to achieve randomness often suffer from bias, leading to significant deviations from equal fractions of 0 and 1 in the bitstreams and compromising their inherent unpredictability. This study presents a hardware approach that capitalizes on the intrinsic balance of phase noise in an oscillator injection locked at twice its natural frequency, leveraging the stability of this naturally balanced physical system. We demonstrate the successful generation of unbiased and truly random bitstreams through extensive experimentation. Our numerical simulations exhibit excellent agreement with the experimental results, confirming the robustness and viability of our approach.
△ Less
Submitted 20 November, 2023;
originally announced November 2023.
-
Robust and programmable logic-in-memory devices exploiting skyrmion confinement and channeling using local energy barriers
Authors:
Naveen Sisodia,
Johan Pelloux-Prayer,
Liliana D. Buda-Prejbeanu,
Lorena Anghel,
Gilles Gaudin,
Olivier Boulle
Abstract:
Magnetic skyrmions are promising candidates for logic-in-memory applications, intrinsically merging high density non-volatile data storage with computing capabilities, owing to their nanoscale size, fast motion, and mutual repulsions. However, concepts proposed so far suffer from reliability issues as well as inefficient conversion of magnetic information to electrical signals. In this paper, we p…
▽ More
Magnetic skyrmions are promising candidates for logic-in-memory applications, intrinsically merging high density non-volatile data storage with computing capabilities, owing to their nanoscale size, fast motion, and mutual repulsions. However, concepts proposed so far suffer from reliability issues as well as inefficient conversion of magnetic information to electrical signals. In this paper, we propose a logic-in-memory device which exploits skyrmion confinement and channeling using anisotropy energy barriers to achieve reliable data storage and synchronous shift in racetracks combined with cascadable and reprogrammable logics relying purely on magnetic interactions. The device combines a racetrack shift register based on skyrmions confined in nanodots with Full Adder (FA) gates. The designed FA is reprogrammable and cascadable and can also be used to perform simple logic operations such as AND, OR, NOT, NAND, XOR and NXOR. The monolithic design of the logic gate and the absence of any complex electrical contacts makes the device ideal for integration with conventional CMOS circuitry.
△ Less
Submitted 17 May, 2022;
originally announced May 2022.
-
Programmable skyrmion logic gates based on skyrmion tunneling
Authors:
Naveen Sisodia,
Johan Pelloux-Prayer,
Liliana D. Buda-Prejbeanu,
Lorena Anghel,
Gilles Gaudin,
Olivier Boulle
Abstract:
Magnetic skyrmions are promising candidates as elementary nanoscale bits in logic-in-memory devices, intrinsically merging high density memory and computing capabilities. Here we exploit the dynamics of skyrmions interacting with anisotropy energy barriers patterned by ion irradiation to design programmable logic gates. Using micromagnetic simulations with experimental parameters, we show that a f…
▽ More
Magnetic skyrmions are promising candidates as elementary nanoscale bits in logic-in-memory devices, intrinsically merging high density memory and computing capabilities. Here we exploit the dynamics of skyrmions interacting with anisotropy energy barriers patterned by ion irradiation to design programmable logic gates. Using micromagnetic simulations with experimental parameters, we show that a fine tuning of the barrier height and width allows the selective tunneling of skyrmions between parallel nanotracks triggered by skyrmion-skyrmion interaction. This can be leveraged to design skyrmion De-multiplexer (DMux) logic gate which works solely using skyrmions as logic inputs. By cascading and connecting demultiplexer gates with a specific topology, we develop a fully programmable logic gate capable of producing any possible logic output as a sum of all minterms generated by a given set of inputs without requiring any complex additional electric/magnetic interconversion. The proposed design is fully conservative and cascadable and paves a new pathway for full skyrmionic-based logic-in-memory devices.
△ Less
Submitted 17 May, 2022;
originally announced May 2022.