Related papers: Random Bitstream Generation using Voltage-Controll…
An Artificial Neural Network (ANN) inference involves matrix vector multiplications that require a very large number of multiply and accumulate operations, resulting in high energy cost and large device footprint. Stochastic computing (SC)…
Spintronics-based nonvolatile components in neuromorphic circuits offer the possibility of realizing novel functionalities at low power. Current-controlled electrical switching of magnetization is actively researched in this context.…
Heavy metals with strong spin-orbit coupling (SOC) have been employed to generate spin current to control the magnetization dynamics by spin-orbit torque (SOT). Magnetic tunnel junction based on SOT (SOT-MTJ) is a promising application with…
We use three-terminal magnetic tunnel junctions (MTJs) designed for field-free switching by spin-orbit torques (SOTs) to systematically study the impact of dual voltage pulses on the switching performances. We show that the concurrent…
The writing energy for reversing the magnetization of the free layer in a magnetic tunnel junction (MTJ) is a key figure of merit for comparing the performances of magnetic random access memories with competing technologies. Magnetization…
Random numbers are a valuable commodity in gaming and gambling, simulation, conventional and quantum cryptography, and in non-conventional computing schemes such as stochastic computing. We propose to generate a random bit using a position…
Owing to high device density, scalability and non-volatility, Magnetic Tunnel Junction-based crossbars have garnered significant interest for implementing the weights of an artificial neural network. The existence of only two stable states…
Distribution of write error rate (WER) of spin-transfer-torque magnetoreistive random access memory (STT MRAM) caused by a distribution of resistance area product and anisotropy constant is theoretically studied. Assuming that WER is much…
Markov chain Monte Carlo (MCMC) is a widely used sampling method in modern artificial intelligence and probabilistic computing systems. It involves repetitive random number generations and thus often dominates the latency of probabilistic…
Generating random bits from a source of biased coins (the biased is unknown) is a classical question that was originally studied by von Neumann. There are a number of known algorithms that have asymptotically optimal information efficiency,…
We report a spin-orbit torque(SOT) magnetoresistive random-access memory(MRAM)-based probabilistic binary neural network(PBNN) for resource-saving and hardware noise-tolerant computing applications. With the presence of thermal fluctuation,…
In this paper, we approximate the hidden Markov model of chaotic-map truly random number generators (TRNGs) and describe its fundamental limits based on the approximate entropy-rate of the underlying bit-generation process. We demonstrate…
The human brain achieves exceptional energy efficiency by co-locating memory and processing, yet reproducing this principle in hardware remains challenging because many neuromorphic devices require standby power, offer limited…
Random number generators (RNG) are an important resource in many areas: cryptography (both quantum and classical), probabilistic computation (Monte Carlo methods), numerical simulations, industrial testing and labeling, hazard games,…
We propose a model of binary random number generator (RNG) based on a Brillouin optomechanical system. The device uses a hard excitation mode in a Brillouin optomechanical system, where thermal noise induces spontaneous transitions between…
Embedded non-volatile memory technologies such as resistive random access memory (RRAM) and spin-transfer torque magnetic RAM (STT MRAM) are increasingly being researched for application in neuromorphic computing and hardware accelerators…
Spin-orbit torque (SOT) enables ultra-fast, energy-efficient magnetization switching, making it a promising mechanism for introducing MRAMs for cache memory applications. However, current SOT-MRAM devices face write efficiency limitations,…
Spin currents are used to write information in magnetic random access memory (MRAM) devices by switching the magnetization direction of one of the ferromagnetic electrodes of a magnetic tunnel junction (MTJ) nanopillar. Different physical…
We demonstrate field and current controlled magnetodynamics in nanocontact spin-torque nano-oscillators (STNOs) based on orthogonal magnetic tunnel junctions (MTJs). We systematically analyze the microwave properties (frequency $f$,…
This paper proposes a novel spiking artificial neuron design based on a combined spin valve/magnetic tunnel junction (SV/MTJ). Traditional hardware used in artificial intelligence and machine learning faces significant challenges related to…