30 research outputs found

    Stochastic Domain Wall-Magnetic Tunnel Junction Artificial Neurons for Noise-Resilient Spiking Neural Networks

    Full text link
    The spatiotemporal nature of neuronal behavior in spiking neural networks (SNNs) make SNNs promising for edge applications that require high energy efficiency. To realize SNNs in hardware, spintronic neuron implementations can bring advantages of scalability and energy efficiency. Domain wall (DW) based magnetic tunnel junction (MTJ) devices are well suited for probabilistic neural networks given their intrinsic integrate-and-fire behavior with tunable stochasticity. Here, we present a scaled DW-MTJ neuron with voltage-dependent firing probability. The measured behavior was used to simulate a SNN that attains accuracy during learning compared to an equivalent, but more complicated, multi-weight (MW) DW-MTJ device. The validation accuracy during training was also shown to be comparable to an ideal leaky integrate and fire (LIF) device. However, during inference, the binary DW-MTJ neuron outperformed the other devices after gaussian noise was introduced to the Fashion-MNIST classification task. This work shows that DW-MTJ devices can be used to construct noise-resilient networks suitable for neuromorphic computing on the edge.Comment: 10 pages, 4 figure

    Tunnel magnetoresistance in scandium nitride magnetic tunnel junctions using first principles

    Get PDF
    The magnetic tunnel junction is a cornerstone of spintronic devices and circuits, providing the main way to convert between magnetic and electrical information. In state-of-the-art magnetic tunnel junctions, magnesium oxide is used as the tunnel barrier between magnetic electrodes, providing a uniquely large tunnel magnetoresistance at room temperature. However, the wide bandgap and band alignment of magnesium oxide-iron systems increases the resistance-area product and causes challenges of device-to-device variability and tunnel barrier degradation under high current. Here, we study using first principles narrower-bandgap scandium nitride tunneling properties and transport in magnetic tunnel junctions in comparison to magnesium oxide. These simulations demonstrate a high tunnel magnetoresistance in Fe/ScN/Fe MTJs via {\Delta}_1 and {\Delta}_2' symmetry filtering with low wavefunction decay rates, allowing a low resistance-area product. The results show that scandium nitride could be a new tunnel barrier material for magnetic tunnel junction devices to overcome variability and current-injection challenges

    Exploiting Dual-Gate Ambipolar CNFETs for Scalable Machine Learning Classification

    Full text link
    Ambipolar carbon nanotube based field-effect transistors (AP-CNFETs) exhibit unique electrical characteristics, such as tri-state operation and bi-directionality, enabling systems with complex and reconfigurable computing. In this paper, AP-CNFETs are used to design a mixed-signal machine learning (ML) classifier. The classifier is designed in SPICE with feature size of 15 nm and operates at 250 MHz. The system is demonstrated based on MNIST digit dataset, yielding 90% accuracy and no accuracy degradation as compared with the classification of this dataset in Python. The system also exhibits lower power consumption and smaller physical size as compared with the state-of-the-art CMOS and memristor based mixed-signal classifiers

    Low voltage local strain enhanced switching of magnetic tunnel junctions

    Full text link
    Strain-controlled modulation of the magnetic switching behavior in magnetic tunnel junctions (MTJs) could provide the energy efficiency needed to accelerate the use of MTJs in memory, logic, and neuromorphic computing, as well as an additional way to tune MTJ properties for these applications. State-of-the-art CoFeB-MgO based MTJs still require too high voltages to alter their magnetic switching behavior with strain. In this study, we demonstrate strain-enhanced field switching of nanoscale MTJs through electric field control via voltage applied across local gates. The results show that record-low voltage down to 200 mV can be used to control the switching field of the MTJ through enhancing the magnetic anisotropy, and that tunnel magnetoresistance is linearly enhanced with voltage through straining the crystal structure of the tunnel barrier. These findings underscore the potential of electric field manipulation and strain engineering as effective strategies for tailoring the properties and functionality of nanoscale MTJs

    Magnetic Tunnel Junction Random Number Generators Applied to Dynamically Tuned Probability Trees Driven by Spin Orbit Torque

    Full text link
    Perpendicular magnetic tunnel junction (pMTJ)-based true-random number generators (RNG) can consume orders of magnitude less energy per bit than CMOS pseudo-RNG. Here, we numerically investigate with a macrospin Landau-Lifshitz-Gilbert equation solver the use of pMTJs driven by spin-orbit torque to directly sample numbers from arbitrary probability distributions with the help of a tunable probability tree. The tree operates by dynamically biasing sequences of pMTJ relaxation events, called 'coinflips', via an additional applied spin-transfer-torque current. Specifically, using a single, ideal pMTJ device we successfully draw integer samples on the interval 0,255 from an exponential distribution based on p-value distribution analysis. In order to investigate device-to-device variations, the thermal stability of the pMTJs are varied based on manufactured device data. It is found that while repeatedly using a varied device inhibits ability to recover the probability distribution, the device variations average out when considering the entire set of devices as a 'bucket' to agnostically draw random numbers from. Further, it is noted that the device variations most significantly impact the highest level of the probability tree, iwth diminishing errors at lower levels. The devices are then used to draw both uniformly and exponentially distributed numbers for the Monte Carlo computation of a problem from particle transport, showing excellent data fit with the analytical solution. Finally, the devices are benchmarked against CMOS and memristor RNG, showing faster bit generation and significantly lower energy use.Comment: 10 pages, 8 figures, 2 table
    corecore