arrow
Return

Improving Bit-Error-Rate Performance Using Modulation Coding Techniques for Spin-Torque Transfer Magnetic Random Access Memory

delete2023-01-01
delete2
delete
OA
AI
T
Thien An Nguyen
J
Jaejin Lee *
DOI:10.1109/ACCESS.2023.3263527delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In non-volatile random-access memory (RAM) technologies, the spin-torque transfer magnetic random-access memory (STT-MRAM) is a promising candidate. STT-MRAM has attracted attention owing to its advantages, such as a high density, high endurance, and high-speed writing/reading. Moreover, STT-MRAM is utilized to replace dynamic random-access memory (DRAM) in Internet of Things (IoT) and artificial intelligence (AI) applications. However, because the magnetic tunnel junction is used to write data, STT-MRAM must face process variation and thermal fluctuation problems. This causes errors in writing and reading processes. These errors are independent of each other. Therefore, to solve them and increase the reliability of STT-MRAM, the data are encoded before storage in STT-MRAM devices. In this study, we propose a method for designing codewords using modulation coding techniques. Our codewords increase the minimum Hamming distance and inheritance of the sparse code characteristic to exploit the asymmetric probability of the write errors. The simulation results show that our codewords can improve the bit error rate performance of STT-MRAM compared with previous works.
Keywords:
Codes
Magnetic tunneling
Magnetohydrodynamics
Random access memory
Resistance
Fluctuations
Writing
Cascaded channel model
error correction codes (ECCs)
non-volatile RAM
modulation coding
sparse codes
spin-torque transfer magnetic random-access memory (STT-MRAM)

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

S
Soongsil University
Scholars:
3.4K
Papers: 3.5K
Citations: 3.2K