The stochastic nature of the switching mechanism of phase-change memory (PCM) arrays, which is a drawback for memory applications, can fruitfully be exploited to implement primitives for hardware security. By applying a set voltage pulse, whose amplitude corresponds to a switching probability of 50%, to a memory array initially placed in the full-reset state, half of the memory bits are statistically switched and programmed to state '1,' whereas the remainder of the bits persist in state '0.' Such a natural randomness can be exploited to create a true random number generator (TRNG), which is the building block of cryptographic applications. The feasibility of a TRNG by means of self-heating PCM cells is assessed and demonstrated through simulations based upon the random network model, i.e., a microscopic transport model previously developed and tested by the authors.
Self-Heating Phase-Change Memory-Array Demonstrator for True Random Number Generation / Piccinini, Enrico; Brunetti, Rossella; Rudan, Massimo. - In: IEEE TRANSACTIONS ON ELECTRON DEVICES. - ISSN 0018-9383. - 64:5(2017), pp. 2185-2192. [10.1109/TED.2017.2673867]
Self-Heating Phase-Change Memory-Array Demonstrator for True Random Number Generation
BRUNETTI, Rossella;
2017
Abstract
The stochastic nature of the switching mechanism of phase-change memory (PCM) arrays, which is a drawback for memory applications, can fruitfully be exploited to implement primitives for hardware security. By applying a set voltage pulse, whose amplitude corresponds to a switching probability of 50%, to a memory array initially placed in the full-reset state, half of the memory bits are statistically switched and programmed to state '1,' whereas the remainder of the bits persist in state '0.' Such a natural randomness can be exploited to create a true random number generator (TRNG), which is the building block of cryptographic applications. The feasibility of a TRNG by means of self-heating PCM cells is assessed and demonstrated through simulations based upon the random network model, i.e., a microscopic transport model previously developed and tested by the authors.File | Dimensione | Formato | |
---|---|---|---|
TED revised_V2.pdf
Open access
Descrizione: articolo principale
Tipologia:
Versione dell'autore revisionata e accettata per la pubblicazione
Dimensione
3.34 MB
Formato
Adobe PDF
|
3.34 MB | Adobe PDF | Visualizza/Apri |
VOR_Self-Heating Phase-Change Memory-Array.pdf
Accesso riservato
Tipologia:
Versione pubblicata dall'editore
Dimensione
2.65 MB
Formato
Adobe PDF
|
2.65 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris