High-Density 1R/1W Dual-Port Spin-Transfer Torque MRAM

Micromachines (Basel). 2022 Dec 15;13(12):2224. doi: 10.3390/mi13122224.

Abstract

Spin-transfer torque magnetic random-access memory (STT-MRAM) has several desirable features, such as non-volatility, high integration density, and near-zero leakage power. However, it is challenging to adopt STT-MRAM in a wide range of memory applications owing to the long write latency and a tradeoff between read stability and write ability. To mitigate these issues, an STT-MRAM bit cell can be designed with two transistors to support multiple ports, as well as the independent optimization of read stability and write ability. The multi-port STT-MRAM, however, is achieved at the expense of a higher area requirement due to an additional transistor per cell. In this work, we propose an area-efficient design of 1R/1W dual-port STT-MRAM that shares a bitline between two adjacent bit cells. We identify that the bitline sharing may cause simultaneous access conflicts, which can be effectively alleviated by using the bit-interleaving architecture with a long interleaving distance and the sufficient number of word lines per memory bank. We report various metrics of the proposed design based on the bit cell design using a 45 nm process. Compared to a standard single-port STT-MRAM, the proposed design shows a 15% lower read power and a 19% higher read-disturb margin. Compared with prior work on the 1R/1W dual-port STT-MRAM, the proposed design improves the area by 25%.

Keywords: 1-Read/1-Write; STT-MRAM; area optimization; bit interleaving; dual port; simultaneous access conflict.

Grants and funding

This work was supported in part by the National Research Foundation of Korea (NRF) under Grant NRF-2020R1F1A1051529, Grant NRF-2020M3H2A1076786, and Grant NRF-2021M3F3A2A01037531, funded by the Korea government (MSIT); by the Institute of Information and Communications Technology Planning and Evaluation (IITP) Grant funded by the Korean Government (MSIT) (IITP-2021-0-02052, Information Technology Research Center (ITRC)); by the Next Generation Semiconductor R&D Program (No. 20009972) funded by the Ministry of Trade, Industry, and Energy (MOTIE, Korea). The EDA Tool was supported by the IC Design Education Center. This work was also partly supported by the Institute of Information and Communications Technology Planning and Evaluation (IITP) Grant funded by the Korean Government (MSIT) (No. 2019-0-00533, Research on CPU vulnerability detection and validation).