STT-MTJ-based TRNG with on-the-fly temperature/current variation compensation

Elena Ioana Vatajelu 1 Giorgio Di Natale 2 Paolo Prinetto 1
2 SysMIC - Conception et Test de Systèmes MICroélectroniques
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : A hardware True Random Number Generator (TRNG) yields random numbers from a physical process. Traditionally, such devices are based on statistically random signals such as thermal noise or other quantum phenomena. In this paper we propose an innovative TRNG design using a Spin Transfer Torque Magnetic Tunnel Junction (STT-MTJ) device. We exploit the stochastic nature of the MTJ device switching, and perform on-the-fly temperature/current variation compensation. We show that the proposed solution keeps up with environmental changes and generates random sequences with high probability.
Type de document :
Communication dans un congrès
IOLTS: International On-Line Testing Symposium, Jul 2016, Sant Feliu de Guixols, Spain. IEEE 22nd International Symposium on On-Line Testing and Robust System Design (IOLTS), 2016, 〈10.1109/IOLTS.2016.7604694〉
Liste complète des métadonnées

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01444408
Contributeur : Caroline Lebrun <>
Soumis le : mardi 24 janvier 2017 - 09:40:37
Dernière modification le : jeudi 28 juin 2018 - 18:44:04

Identifiants

Collections

Citation

Elena Ioana Vatajelu, Giorgio Di Natale, Paolo Prinetto. STT-MTJ-based TRNG with on-the-fly temperature/current variation compensation. IOLTS: International On-Line Testing Symposium, Jul 2016, Sant Feliu de Guixols, Spain. IEEE 22nd International Symposium on On-Line Testing and Robust System Design (IOLTS), 2016, 〈10.1109/IOLTS.2016.7604694〉. 〈lirmm-01444408〉

Partager

Métriques

Consultations de la notice

89