A fast, energy efficient and tunable magnetic tunnel junction based bitstream generator for stochastic computing - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue IEEE Transactions on Circuits and Systems I: Regular Papers Année : 2022

A fast, energy efficient and tunable magnetic tunnel junction based bitstream generator for stochastic computing

Résumé

This paper presents a full hardware implementation of a magnetic tunnel junction based stochastic tunable bitstream generator. It provides highly accurate control of the switching probability, while showing important robustness to process and temperature variations. We propose a new architecture of sensing scheme based on the pre-charged sense amplifier approach that uses an asynchronous digital module to control the internal signals of the sense amplifier with the purpose of improving the reliability against the timing hazards and reducing the power consumption by detecting the end of the reading to stop the required static currents. The circuit also features a digital feedback loop that analyzes the output bitstream and adapt the current in such a way that the bitstream encodes precisely the required probability. This circuit features an important bit generation rate at a low energy cost. Based on an exhaustive characterization of the circuit, we provide a behavioral description in Verilog, with timing and power files to be integrated as a standard cell in the digital design flow for application level evaluation of the performance. Thus, we also provide a design and evaluation flow from device to digital level of abstraction.
Fichier non déposé

Dates et versions

hal-03823959 , version 1 (21-10-2022)

Identifiants

Citer

Etienne Becle, Guillaume Prenat, Philippe Talatchian, Lorena Anghel, Ioan-Lucian Prejbeanu. A fast, energy efficient and tunable magnetic tunnel junction based bitstream generator for stochastic computing. IEEE Transactions on Circuits and Systems I: Regular Papers, 2022, 69 (8), pp.3251-3259. ⟨10.1109/TCSI.2022.3173030⟩. ⟨hal-03823959⟩
26 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More