2016
DOI: 10.1145/2934685
|View full text |Cite
|
Sign up to set email alerts
|

Yield, Area, and Energy Optimization in STT-MRAMs Using Failure-Aware ECC

Abstract: Spin-Transfer Torque MRAMs are attractive due to their non-volatility, high density and zero leakage. However, STT-MRAMs suffer from poor reliability due to shared read and write paths. Additionally, conflicting requirements for data retention and write-ability (both related to the energy barrier height of the storage device) makes design more challenging. Furthermore, the energy barrier height depends on the geometry of the storage. Any variations in the geometry of the storage device lead to variations in th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 38 publications
0
4
0
Order By: Relevance
“…Several techniques have been presented in the literature to overcome each source of errors in STT-MRAM memories. Increasing write current and write pulse width, decreasing the thermal stability factor, reading and verifying data after each write (write-read-verify), and employing πΈπ‘Ÿπ‘Ÿπ‘œπ‘Ÿ-πΆπ‘œπ‘Ÿπ‘Ÿπ‘’π‘π‘‘π‘–π‘›π‘” πΆπ‘œπ‘‘π‘’π‘  (ECCs) are the technique to overcome the write failures [23], [42], [45], [46], [49]- [53]. Reducing read current and read pulse width, increasing thermal stability factor, overwriting after each read, and employing ECCs are among the techniques that tackle read disturbance [19], [38], [43], [44], [54].…”
Section: I Discussion a N D G U I D E L I N E Smentioning
confidence: 99%
See 2 more Smart Citations
“…Several techniques have been presented in the literature to overcome each source of errors in STT-MRAM memories. Increasing write current and write pulse width, decreasing the thermal stability factor, reading and verifying data after each write (write-read-verify), and employing πΈπ‘Ÿπ‘Ÿπ‘œπ‘Ÿ-πΆπ‘œπ‘Ÿπ‘Ÿπ‘’π‘π‘‘π‘–π‘›π‘” πΆπ‘œπ‘‘π‘’π‘  (ECCs) are the technique to overcome the write failures [23], [42], [45], [46], [49]- [53]. Reducing read current and read pulse width, increasing thermal stability factor, overwriting after each read, and employing ECCs are among the techniques that tackle read disturbance [19], [38], [43], [44], [54].…”
Section: I Discussion a N D G U I D E L I N E Smentioning
confidence: 99%
“…A π‘€π‘Ÿπ‘–π‘‘π‘’ 𝑓 π‘Žπ‘–π‘™π‘’π‘Ÿπ‘’ occurs when the content of a cell is not switched by the current applied during the write operation. The origin of all these errors is the stochastic switching behavior of STT-MRAM cells [39], [42]- [44].…”
Section: Stt-mram Reliabilitymentioning
confidence: 99%
See 1 more Smart Citation
“…As depicted, read disturbance rate exponentially increases by βˆ† reduction; and, βˆ† reduces by increasing the temperature, as mentioned earlier. The occurrence probability of a write failure for a STT-MRAM cell is shown in (5) [42], [43].…”
Section: O T I V a T I O Nmentioning
confidence: 99%