Realization of Neural Coding by Stochastic Switching of Magnetic Tunnel Junction.

Deming Zhang,Lang Zeng,Fanghui Gong,Tianqi Gao,Shaolong Gao,Youguang Zhang,Weisheng Zhao
DOI: https://doi.org/10.1109/nvmts.2015.7457499
2015-01-01
Abstract:In this paper, we present the realization of neural rate coding with probabilistic spike trains by using two back-to-back magnetic tunnel junctions (MTJs) for the bio-inspired computing applications. By exploiting the intrinsic stochastic switching of the MTJ device between two different resistance states, an analog stimulus can be converted into a probabilistic spike train and its spike rate can be modulated by the switching probability, which depends on the magnitude of the stimulus. To implement such conversion, we propose a hybrid CMOS/MTJ circuit. By using a physics-based MTJ compact model and a commercial CMOS 40nm design kit, its functionality has been validated. Additionally, we also investigate the relationship between switching probability and stimulus by Monte Carlo simulations.
What problem does this paper attempt to address?