Next Article in Journal
PAL-YOLOv8: A Lightweight Algorithm for Insulator Defect Detection
Previous Article in Journal
Hybrid Transformer and Convolution for Image Compressed Sensing
Previous Article in Special Issue
Innovative Programming Approaches to Address Z-Interference in High-Density 3D NAND Flash Memory
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Complementary Polarizer SOT-MRAM for Low-Power and Robust On-Chip Memory Applications

1
Department of Electrical and Computer Engineering, Inha University, Incheon 22212, Republic of Korea
2
Program in Semiconductor Convergence, Inha University, Incheon 22212, Republic of Korea
3
Department of Computer Engineering, Hongik University, Seoul 04066, Republic of Korea
*
Authors to whom correspondence should be addressed.
Electronics 2024, 13(17), 3498; https://doi.org/10.3390/electronics13173498
Submission received: 16 July 2024 / Revised: 17 August 2024 / Accepted: 20 August 2024 / Published: 3 September 2024
(This article belongs to the Special Issue Advanced Non-Volatile Memory Devices and Systems)

Abstract

:
Complementary polarized spin-transfer torque magnetic random-access memory (CPSTT-MRAM) has been proposed to address the sensing reliability issues caused by the single-ended sensing of STT-MRAM. However, it results in a three-fold increase in the free layer (FL) area compared to STT-MRAM, leading to a higher write current. Moreover, the read and write current paths in this memory are the same, thus preventing the optimization of each operation. To address these, in this study, we proposed a complementary polarized spin-orbit torque MRAM (CPSOT-MRAM), which tackles these issues through the SOT mechanism. This CPSOT-MRAM retains the advantages of CPSTT-MRAM while significantly alleviating the high write current requirement issue. Furthermore, the separation of the read and write current paths enables the optimization of each operation. Compared to CPSTT-MRAM, the proposed CPSOT-MRAM achieves a 4.0× and 2.8× improvement in write and read power, respectively, and a 20% reduction in layout area.

1. Introduction

Spin-transfer torque magnetic random-access memory (STT-MRAM) has garnered considerable interest for future CPU caches and embedded memories because of its promising attributes, including high integration density, nonvolatility, and compatibility with CMOS processes [1,2,3]. The MTJ is the storage element in STT-MRAM, and it comprises two ferromagnetic layers that are separated by a tunneling oxide layer (e.g., MgO). The magnetization of one of the ferromagnetic layers, known as the pinned layer (PL), remains fixed, whereas that of another ferromagnetic layer, the free layer (FL), can be altered upon the flow of an electrical current. The FL magnetization consists of two stable states relative to the PL magnetization: parallel (P state) or anti-parallel (AP state). The P state has a lower resistance compared to the AP state, such that a read operation can be executed by passing a small current through the MTJ and sensing the voltage difference to determine the binary state. Given the nonvolatile nature of MTJ, STT-MRAM can reduce the overall power consumption by eliminating leakage power.
Despite its desirable attributes, there are three major design issues associated with STT-MRAM. First, achieving a high-speed write operation requires the application of a large electrical current to the MTJ, resulting in significant write power consumption and subjecting the tunnel junction to high-stress conditions. Second, as shown in Figure 1a, the path of the read current is the same as that of the write current, leading to a tradeoff between the read stability and the write-ability [4,5,6,7]. The last design issue is associated with the use of a single-ended sensing scheme by read operations, which might not be sufficiently robust against process variation. These design issues of STT-MRAM will be discussed in more detail later.
To overcome the issue of a single-ended sensing scheme, an STT-MRAM structure with complementary polarizers STT-MRAM (CPSTT-MRAM) has been proposed (Figure 2) [8]. By exploiting two complementary polarized PLs and one FL structure, the proposed memory enables a self-reference differential sensing scheme, resulting in a higher sensing margin than a conventional single-ended sensing scheme. However, CPSTT-MRAM is still plagued by issues associated with high write power and oxide reliability. Particularly, the write power consumption of CPSTT-MRAM is worse than that of STT-MRAM because the enlargement of the MTJ FL is required to implement two complementary PLs in an FL. Moreover, the write process cannot be easily performed since the write current in CPSTT-MRAM does not uniformly pass through the MTJ FL, as we will discuss later.
To resolve these problems, we proposed a complementary polarizer spin-orbit torque-MRAM (CPSOT-MRAM). Our proposed CPSOT-MRAM bit-cell employs spin-orbit torque-induced switching, which can perform write operations in smaller currents, owing to the high spin current injection efficiency of the device. Additionally, the CPSOT-MRAM does not require a high-stress condition across the tunnel junction for writing as the write current flows through heavy metal (HM) instead of the tunnel junction. Compared to CPSTT-MRAM, in our proposed CPSOT-MRAM, spin-polarized electrons in the HM are uniformly injected into the MTJ FL. Furthermore, the CPSOT-MRAM not only addresses the design issues of CPSTT-MRAM but also maintains its advantages, such as self-reference differential sensing operations, thus increasing the commercialization potential of CPSOT-MRAM-based MRAM.

2. STT-MRAM Design Issues

Despite the advantages of STT-MRAM, which make it a promising alternative to conventional volatile on-chip memories, it is plagued with three major design issues that limit its widespread commercialization. First, STT-MRAM requires a large write current density of >3.9 × 1011 A/m2, resulting in significant write power consumption [9]. Moreover, for the switching mechanism of STT-MRAM, known as the spin-transfer torque (STT) effect, the efficiencies in P-to-AP switching differ from that in AP-to-P switching, as the P-to-AP switching requires a higher write current than AP-to-P switching [10]. This imbalance in write efficiencies further increases the write power consumption of STT-MRAM.
Second, there are difficulties in simultaneously improving the read–disturb margin and write-ability of STT-MRAM. Particularly, given that the read and write current paths of the STT-MRAM are the same, it is challenging to meet different requirements for read and write (Figure 1a). For example, increasing the width of the access transistor for reliable write operations inadvertently results in bit flips during read operations (Figure 1b). In addition to the access transistor width, oxide barrier thickness also affects the read/write operations, as the scaling down of the oxide barrier thickness is required to support a smaller MTJ cross-section [11,12,13]. However, while a smaller oxide barrier thickness can improve write performance, it increases the current flowing in read operations, which may eventually lead to data flipping due to a reduced read–disturb margin.
Lastly, the use of a single-ended sensing scheme in STT-MRAM results in low read stability. Compared to the differential sensing scheme, the single-ended sensing scheme is highly affected by process variation, which reduces the read margin. For example, as shown in Figure 1c, if the reference current (IREF) is 30 µA (i.e., a P-state current (IREAD_P) lower than 30 µA or AP-state current (IREAD_AP) larger than 30 µA), the purple boxed range in the figure cannot be accurately sensed. Hence, owing to the process variation of MTJ tunneling oxide between the global reference cell and the local data cell, it is difficult to secure sufficient reading margins.

3. CPSTT-MRAM Structure

Figure 2a shows the structure of a complementary polarized magnetic tunnel junction (CPMTJ) device. The CPMTJ comprises two PLs and one FL separated by a tunneling oxide barrier (e.g., MgO). In the CPMTJ, one of the PLs functions as a reference (PLREF), while the other functions as a data (PLDATA). Both PLREF and PLDATA have opposite magnetization directions, and the width of FL is three times that of a single PL dimension, enabling its encompassment of both PLREF and PLDATA with a single cell. In addition, the CPMTJ device features three terminals (T1~T3), as shown in Figure 2a, such that two access transistors are required to prevent the flow of the sneak current.
The structure of a CPSTT-MRAM unit cell is depicted in Figure 2b. Compared to the conventional STT-MRAM unit cell, which uses a single bit line (BL), the CPSTT-MRAM unit cell employs two BLs running in a vertical direction. One BL (BLREF) is connected to the access transistor of PLREF, whereas the other (BLDATA) is connected to the access transistor of PLDATA. The two access transistors connected to T1 and T2 are controlled by the same word line (WL), and the T3 of the CPSTT device is connected to the source line (SL) running in the horizontal direction.
The CPSTT-MRAM uses the spin-transfer torque-based FL switching mechanism, where writing is performed by passing a current through the CPMTJ device. For a write ‘1’ operation, as illustrated in Figure 2c and Figure 3a, BLREF is grounded and VWRITE is applied to SL. Thereafter, the WL is set high to activate both access transistors, enabling the flow of current from SL to BLREF. It should be noted that BLDATA is biased to VWRITE to prevent a current between BLDATA and SL. Then, the FL aligns its magnetization direction parallel to PLREF and antiparallel to PLDATA, resulting in a ‘1’ being stored. A write ‘0’ operation can be performed by setting the relationship between PLDATA and FL to the P state while setting the relationship between PLREF and FL to the AP state. As shown in Figure 2c and Figure 3b, BLDATA is grounded and VWRITE is applied to SL to flow a write current from SL to BLDATA. Then, the FL aligns its magnetization direction parallel to PLDATA and antiparallel to PLREF, leading to the storage of a ‘0’.
In Figure 3a,b, the section highlighted with a blue gradient on the FL indicates the write current density during write operation. In the blue gradient, a darker shade of blue indicates a higher current density, whereas a lighter shade indicates a lower current density. During the write ‘1’ operation, the current in the FL is skewed towards T1, whereas it is skewed towards T2 during the write ‘0’ operation. Thus, as shown in the figure, CPSOT-MRAM has the drawback of a non-uniform write current density across the FL.
For the read operation, as shown in Figure 2c and Figure 3c, SL is grounded and a small read voltage (VREAD) is applied to both BLREF and BLDATA, causing the read current to flow from both BLs to the SL, as illustrated in Figure 3c. Thereafter, the difference between the two currents is compared. Compared to conventional STT-MRAM, which compares the read current with the reference current from a global reference cell, CPSTT-MRAM employs a differential sensing scheme, comparing the difference between IREAD_REF, which is the read current generated in BLREF, and IREAD_DATA, which is the read current generated in BLDATA. If IREAD_REF > IREAD_DATA, it indicates that the relationship between PLDATA and FL has a higher resistance than the relationship between PLREF and FL, resulting in a ‘1’ being stored in the MRAM unit cell. In contrast, if IREAD_REF < IREAD_DATA, it indicates that the relationship between PLDATA and FL has a lower resistance than the relationship between PLREF and FL, resulting in a ‘0’ being stored.
CPSTT-MRAM offers several advantages over the conventional STT-MRAM. First, the complementary polarizer structure of the device and the use of a differential sensing scheme significantly enhance the read margin compared to conventional STT-MRAM. Additionally, compared to conventional STT-MRAM that utilizes a single-ended scheme, which compares the read current with the current level in the average state of the AP state and the P state, CPSTT-MRAM always compares two complementary current levels, thereby enhancing the read margin.
Second, CPSTT-MRAM is robust against process variations. In the case of the conventional STT-MRAM, the data cell is compared to the global reference cell, making it highly susceptible to process variations owing to the physical distance between the data cell and the global reference cell. In contrast, CPSTT-MRAM is structured such that a single-oxide barrier is shared by two PLs, thereby minimizing process variation between the reference part and the data part.
Third, as AP-to-P switching requires lower critical current, CPSTT-MRAM leverages this efficiency by writing both data ‘0’ and ‘1’ in the CPMTJ device exclusively through AP-to-P switching. Regardless of the data being used, the write current always flows from the FL towards the two PLs. Consequently, its write efficiency is significantly higher than that of conventional STT-MRAM because write operations are performed only through parallelized switching, regardless of whether data 1 or data 0 is being written.
Fourth, CPSTT-MRAM significantly improves the read–disturb margin compared to conventional STT-MRAM. During the read operation of CPSTT-MRAM, AP and P states are read simultaneously in a single CPMTJ cell, where the simultaneous application of spin in opposite directions to the FL cancels each other out, thus significantly enhancing the read–disturb margin to nearly infinite levels.
Although CPSTT-MRAM benefits from the high STT efficiency of the AP-to-P switching, the three-fold increase in the FL area results in a significantly higher write current compared to that of conventional STT-MRAM, thereby increasing the write power. Furthermore, as mentioned previously, the write current is injected non-uniformly into the FL, and this lengthens the time required for switching the magnetization direction of the FL, thus reducing the write speed and increasing both the write power and the write error rate. Moreover, in CPSTT-MRAM, the read and write current paths remain the same, making it impossible to optimize each operation individually. As mentioned previously, increasing the oxide barrier thickness to optimize the read operation will degrade the write performance.

4. Proposed CPSOT-MRAM

To address the aforementioned issues with CPSTT-MRAM, we propose CPSOT-MRAM. Figure 4a shows the structure of our proposed four-terminal CPSOT device. Our proposed CPSOT device consists of the CPMTJ device with a heavy metal (HM), which is in direct contact with the FL of the CPMTJ device. In the CPSOT device, the read operation is performed by the complementary polarizer structure, and the write operation is performed by the current flowing through the HM, facilitating switching via the spin-orbit torque (SOT) mechanism, as shown in Figure 4b. Additionally, a spin sink layer (SSL), which can reduce the backflow of spin current by addressing the effect of the spin accumulation at the bottom surface of the HM, was implemented [14].
As the HM has two terminals at its ends, resulting in the four-terminal structure (T1~T4) of the CPSOT device, three transistors are required to prevent leakage current. Among these three access transistors, two read transistors (TR1 and TR2) gated by a read word line (RWL) are connected to the two complementary polarized PLs. The read transistors are connected to read BLREF (RBLREF) and read BLDATA (RBLDATA), running in a vertical direction, as shown in Figure 5a. The write transistor (TR3) gated by the write world line (WWL) is connected to one end of the HM. The vertically routed write BL (WBL) is connected to the write transistor, and the opposite terminal of HM is connected to the SL, running in the horizontal direction.
The switching mechanism of CPSOT-MRAM is shown in Figure 4b. When a charge current flows in the −x direction, the spin-orbit coupling in the HM deflects spins in the +y and −y directions to the bottom and top surfaces of the HM, respectively. The accumulated spins on the top surface of HM exert STT, thus switching the FL magnetization to the −y direction. The spin current generated by the injected charge current can be expressed as follows [15,16]:
I s = A M T J A H M θ S H 1 sech t H M λ s f I e
where λ S f is the spin-flip length, A M T J and A H M are the cross-sectional area of the MTJ and heavy metal, respectively, and θ S H is the spin-hall angle of HM, which is defined as the ratio of spin-hall conductivity to electrical conductivity and is used as an indicator to quantitatively confirm the effect of SOT [x1,x2]. In Equation (1), the spin current injection efficiency, which is defined as the ratio of the injected spin current ( I s ) to charge current ( I e ), depends on the cross-sectional area ratio between the MTJ and HM. The appropriate sizing of the cross-sectional area ratio of the MTJ to the HM can result in a spin current injection efficiency above 100% owing to the passage of a single electron through the HM, transferring multiple units of angular momentum [15,17,18]. Therefore, compared to the STT mechanism, the SOT mechanism enables switching operations with higher efficiency. Further, the addition of the SSL to our proposed CPSOT-MRAM device structure significantly reduces the backflow of the spin current. An assumption of a perfect SSL allows us to assume a value of λ s f close to zero, making the second term ( sech ( t H M / λ s f ) ) in Equation (1) negligible. Consequently, the introduction of the SSL further enhances the spin current injection efficiency. The proposed CPSOT-MRAM was implemented using a perpendicular magnetic anisotropy (PMA) MTJ with an external field to break the in-plane symmetry of the magnetization direction.
The write ‘1’ operation can be performed by applying VWRITE to WBL, and SL grounded and WWL are set high, such that a write current flows from WBL to SL. During write operations, RWL is grounded to turn off the two read transistors. Thereafter, the magnetization direction of the FL, owing to the SOT mechanism under the influence of an external field, aligns parallel to the PLREF and antiparallel to the PLDATA, leading to a ‘1’ being stored. The write ‘0’ operation can be performed by applying the write current in the opposite direction of the write ‘1’ operation. Please note that the SL, arranged horizontally, as shown in Figure 5, remains fixed at GND. Thus, to create current in the opposite direction as in the write ‘1’ operation, a negative voltage (VNEG) is applied to the WBL.
The application of a negative voltage to BL needs careful transistor biasing for reliable operation. To prevent unwanted writing due to the negative BL voltage, our proposed CPSOT-MRAM biased the WWL with a negative voltage, VNEG, when the associated transistor is not selected for access. This approach prevents leakage current through unselected transistors by ensuring that VGS remains under 0 V, even when the associated WBL voltage is negative.
A read operation can be performed by applying a small read voltage (VREAD) to both RBLs, and the SL is grounded, as illustrated in Figure 5b. When VDD is applied to RWL to turn on the read access transistors, IREAD_REF and IREAD_DATA flows from RBLREF and RBLDATA to SL, respectively. If IREAD_REF > IREAD_DATA during a read, then the relationship between PLDATA (PLREF) and FL is in an AP (P) state. This indicates that data ‘1’ is stored in the CPSOT-MRAM unit cell. In contrast, if IREAD_REF < IREAD_DATA, the relationship between PLDATA (PLREF) and FL is in a P (AP) state, thus storing ‘0’. During the read operation, WWL is grounded to turn off the write access transistor.
Compared to the STT mechanism, the SOT mechanism enables the separate optimization of read and write stability because the read current path and write current paths are decoupled. As shown in Figure 4a, the write current flows exclusively through the HM and does not directly pass through the oxide barrier, whereas a smaller read current flows through the oxide barrier [19]. Therefore, for the read operation, the oxide layer can be made sufficiently thick to improve the read margin and read power consumption without affecting the write operation. Moreover, CPSOT-MRAM addresses the issue of non-uniform current injection into the FL during the write operation, which is a drawback of CPSTT-MRAM. This is achieved by the SOT mechanism, which ensures uniform current injection into the FL, improving the write performance and reducing the write power consumption.
The proposed CPSOT-MRAM retains all the advantages of the aforementioned CPSTT-MRAM. Additionally, given its complementary polarized PLs and differential sensing structure, it significantly improves the read margin compared to conventional STT-MRAM. Our proposed memory senses stored data through the two PLs in a single CPSOT cell rather than a global reference cell, making it robust against process variations. Additionally, as the AP state and P state are read simultaneously during the read operation, the opposing spins applied at the same time cancel each other out, thus significantly increasing the disturb margin.

5. Simulations and Results

To evaluate the performance of the proposed CPSOT-MRAM, we conducted comparative simulations with STT-MRAM and CPSTT-MRAM. The spintronic device models used in our simulations were based on the SPICE model shown in [20,21], which consists of subcircuits that calculate the resistance of MTJ, heat diffusion, and dynamic spin motion using the Landau–Lifshitz–Gilbert (LLG) equation [20,21], with modifications made to accommodate the proposed CPSOT-MRAM. The parameters used in the simulation were assigned uniformly across the three types of MRAM devices to ensure a fair comparison. The spintronic device models were combined with a 45 nm CMOS transistor model to create the complete memory unit cell structure.
The size of the STT-MRAM device was 60 nm × 60 nm × 1 nm, and those of the CPSTT- and CPSOT-MRAM devices were both set at 60 nm × 180 nm × 1 nm, which was three times larger than that of STT-MRAM. The estimated resistance-area product (RA) value for the MTJ oxide barrier was five in both the CPSTT-MRAM and STT-MRAM to enable FL switching under the identical condition of the supply voltage of 1.10 V (45-nm CMOS process) and a 30 ns switching time. In contrast, CPSOT-MRAM, whose write operation was not affected by the MTJ resistance as its write operation was performed by a current through HM, was optimized for improved read margin and read power by selecting a higher RA. Information on other parameters related to MTJ and Spin Hall Metal (SHM) for SOT is summarized in Table 1.
The simulation results are presented in Table 2. As listed in Table 2, CPSOT-MRAM exhibited the lowest write power, followed by STT-MRAM and CPSTT-MRAM. As expected, the comparison between CPSOT-MRAM and CPSTT-MRAM revealed that the write power of CPSOT-MRAM was 4.0× lower than that of CPSTT-MRAM owing to the SOT write mechanism. Additionally, the comparison between CPSTT-MRAM and STT-MRAM revealed that CPSTT-MRAM exhibited significantly higher write power consumption owing to the three-fold increase in the FL dimension in CPSTT, with the write power being 1.7× higher than that of STT-MRAM. Further, the comparison between CPSOT-MRAM and STT-MRAM revealed that despite the larger FL dimension of CPSOT-MRAM, it exhibited a 2.3× improvement in write power consumption compared to STT-MRAM, and this was attributed to the utilization of the SOT mechanism, which enabled the high efficiency of the spin current injection, by the CPSOT-MRAM. Furthermore, the write current path was through the HM with relatively low resistance, thus enabling sufficient write current with a low write voltage requirement.
We performed read simulations under the same condition of 0.2 V read voltage for a fair comparison. For CPSTT-MRAM and STT-MRAM with identical read/write current paths, the access transistor size was determined for the write operation. In contrast, CPSOT-MRAM has separate read and write current paths, enabling the optimization of the tunneling oxide barrier resistance (RA) independently of the write operations. As depicted in Table 2, the results of the read simulation revealed that CPSOT-MRAM exhibited a 2.8× lower read power than CPSTT-MRAM. Even compared with STT-MRAM, our proposed memory could achieve a 1.7× higher read power efficiency.
To verify the enhanced read performance of our proposed CPSOT-MRAM, we calculated the read margin, defined as the difference between the unit cell read current and the reference read current ( ( I P I R E F ) / I R E F ) ). In STT-MRAM, the read margin was small at 37.30%, as it compares the bit cell read current with the read current of a reference cell, which has the average resistance of the AP and P states. However, CPSOT-MRAM employs a differential sensing scheme that compares the currents of the AP and P states directly, resulting in a read margin of 55.86%, which is a 33% improvement over that of STT-MRAM.
As shown in Table 2, the read power of CPSOT-MRAM is approximately 2.8× lower than that of CPSTT-MRAM, and the read current is also reduced by more than 2×. The read margin, calculated from the difference between the two read currents, decreased slightly for CPSOT-MRAM compared to CPSTT-MRAM due to the resistance of HM. However, CPSOT-MRAM’s read margin showed a substantial improvement over STT-MRAM’s read margin of 37.30% [x3]. This enhancement sufficiently addresses one of the design issues of STT-MRAM, namely the small read margin problem due to the single-ended sensing scheme.
The read–disturb margin, defined as ( I C I R ) / I C , where I C is the critical write current and I R is the read current, of STT-MRAM was calculated. In the case of STT-MRAM, the read–disturb margin was achieved at 52.66%. Meanwhile, the read–disturb margin of CPSTT-MRAM and CPSOT-MRAM could be considered infinite. This is because both structures feature one FL attached to two PLs, causing the simultaneous injection of oppositely oriented spins from each PL, canceling each other out, thus not affecting the FL magnetization disturbance during the read.
Lastly, unit cell areas of the layout designs of the three different memory devices were compared. Figure 6 shows the layout of the fingered STT-MRAM, CPSTT-MRAM, and the proposed CPSOT-MRAM, designed based on the lambda rule [22,23]. To ensure a minimum area for the increased transistor size, the STT-MRAM layout was designed with a two-fingered configuration, and the layout of CPSTT-MRAM is a reconfiguration based on the layout presented in [8]. Owing to its 1T1M structure, STT-MRAM had the most advantageous area compared to CPSTT-MRAM, which employs a three-terminal structure with two transistors, and CPSOT-MRAM, which employs a four-terminal structure with three transistors. Additionally, compared to CPSOT-MRAM, which enables switching with small currents owing to the spin hall effect, CPSTT-MRAM required significantly higher currents owing to the three-fold increase in the FL size compared to STT-MRAM, necessitating larger access transistors. Therefore, the width of the write access transistor of CPSOT-MRAM was 23% smaller than that of CPSTT-MRAM, such that CPSOT-MRAM achieved a 20% smaller area compared to CPSTT-MRAM. These results indicate that the proposed CPSOT-MRAM exhibited superiority in terms of area, power, and speed, demonstrating the potential to become a future memory cell.

6. Conclusions

Given the inherent drawbacks of conventional STT-MRAM, such as large write power consumption, read-write design conflict, and high possibility of sensing failure due to the use of a single-ended sensing scheme with global reference, CPSTT-MRAM has been proposed to overcome these limitations. This study proposes the use of HM in conjunction with CPSTT-MRAM, forming a four-terminal CPSOT-MRAM. The presented CPSOT-MRAM utilizes HM for writing and performs differential sensing by adopting the complementary polarized structure. Our simulation results revealed that the proposed CPSOT-MRAM demonstrated a 2.3× lower write power consumption compared to STT-MRAM owing to the incorporation of the spin hall effect mechanism. Additionally, through the optimization of both the read and write processes, it exhibited a 1.7× lower read power consumption compared to STT-MRAM. The differential sensing scheme of CPSOT-MRAM resulted in a read margin that was 33% higher than that of STT-MRAM, and the read margin of CPSOT-MRAM could be considered nearly infinite.

Author Contributions

Conceptualization, Y.S.; Methodology, H.K., Y.S. and K.-W.K.; Validation, H.K. and Y.S.; Formal analysis, H.K., Y.S. and K.-W.K.; Investigation, H.K., Y.S. and K.-W.K.; Resources, H.K., Y.S. and K.-W.K.; Data curation, H.K., Y.S. and K.-W.K.; Writing—original draft, H.K. and Y.S.; Writing—review & editing, H.K., Y.S. and K.-W.K.; Visualization, H.K. and Y.S.; Supervision, Y.S. and K.-W.K.; Project administration, Y.S. and K.-W.K.; Funding acquisition, Y.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by INHA UNIVERSITY Research Grant.

Data Availability Statement

All data that support the findings of this study are included within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Jahannia, B.; Ghasemi, S.A.; Farbeh, H. Multi-Retention STT-MRAM Architectures for IoT: Evaluating the Impact of Retention Levels and Memory Mapping Schemes. IEEE Access 2024, 12, 26562–26580. [Google Scholar] [CrossRef]
  2. Han, S.; Jiang, Y. Novel CPU cache architecture based on two-dimensional MTJ device with ferromagnetic Fe3GeTe2. AIP Adv. 2024, 14, 015027. [Google Scholar] [CrossRef]
  3. Jahannia, B.; Ghasemi, S.A.; Farbeh, H. An energy efficient multi-retention STT-MRAM memory architecture for IoT applications. IEEE Trans. Circuits Syst. II Express Briefs 2023, 71, 1431–1435. [Google Scholar] [CrossRef]
  4. Seo, Y.; Kwon, K.-W. Area-optimized design of SOT-MRAM. IEICE Electron. Express 2020, 17, 20200314. [Google Scholar] [CrossRef]
  5. Gordon-Ross, A.; Vahid, F.; Dutt, N.D. Fast Configurable-Cache Tuning with a Unified Second-Level Cache. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2009, 17, 80–91. [Google Scholar] [CrossRef]
  6. Fong, X.; Kim, Y.; Choday, S.H.; Roy, K. Failure mitigation techniques for 1T-1MTJ spin-transfer torque MRAM bit-cells. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2013, 22, 384–395. [Google Scholar] [CrossRef]
  7. Seo, Y.; Kwon, K.W. Area optimization techniques for high-density spin-orbit torque MRAMs. Electronics 2021, 10, 792. [Google Scholar] [CrossRef]
  8. Fong, X.; Roy, K. Complimentary polarizers STT-MRAM (CPSTT) for on-chip caches. IEEE Electron Device Lett. 2013, 34, 232–234. [Google Scholar] [CrossRef]
  9. Kang, D.H.; Shin, M. Critical switching current density of magnetic tunnel junction with shape perpendicular magnetic anisotropy through the combination of spin-transfer and spin-orbit torques. Sci. Rep. 2021, 11, 22842. [Google Scholar] [CrossRef] [PubMed]
  10. Zhang, Y.; Wang, X.; Li, Y.; Jones, A.K.; Chen, Y. Asymmetry of MTJ switching and its implication to STT-RAM designs. In Proceedings of the 2012 Design, Automation & Test in Europe Conference & Exhibition (DATE), Dresden, Germany, 12–16 March 2012. [Google Scholar]
  11. Chun, K.C.; Zhao, H.; Harms, J.D.; Kim, T.-H.; Wang, J.-P.; Kim, C.H. A Scaling Roadmap and Performance Evaluation of In-Plane and Perpendicular MTJ Based STT-MRAMs for High-Density Cache Memory. IEEE J. Solid-State Circuits 2013, 48, 598–610. [Google Scholar] [CrossRef]
  12. Seo, Y.; Fong, X.; Roy, K. Domain wall coupling-based STT-MRAM for on-chip cache applications. IEEE Trans. Electron Devices 2014, 62, 554–560. [Google Scholar]
  13. Lin, C.; Kang, S.; Wang, Y.; Lee, K.; Zhu, X.; Chen, W.; Li, X.; Hsu, W.; Kao, Y.; Liu, M. 45 nm low power CMOS logic compatible embedded STT MRAM utilizing a reverse-connection 1T/1MTJ cell. In Proceedings of the 2009 IEEE International Electron Devices Meeting (IEDM), Baltimore, MD, USA, 7–9 December 2009. [Google Scholar]
  14. Seo, Y.; Roy, K. High-Density SOT-MRAM Based on Shared Bitline Structure. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2018, 26, 1600–1603. [Google Scholar] [CrossRef]
  15. Kim, Y.; Fong, X.; Kwon, K.-W.; Chen, M.-C.; Roy, K. Multilevel Spin-Orbit Torque MRAMs. IEEE Trans. Electron Devices 2015, 62, 561–568. [Google Scholar] [CrossRef]
  16. Manipatruni, S.; Nikonov, D.E.; Young, I.A. Voltage and energy-delay performance of giant spin Hall effect switching for magnetic memory and logic. arXiv 2013, arXiv:1301.5374. [Google Scholar]
  17. Liu, L.; Pai, C.F.; Li, Y.; Tseng, H.; Ralph, D.; Buhrman, R. Spin-torque switching with the giant spin Hall effect of tantalum. Science 2012, 336, 555–558. [Google Scholar] [CrossRef] [PubMed]
  18. Hoffmann, A. Spin Hall Effects in Metals. IEEE Trans. Magn. 2013, 49, 5172–5193. [Google Scholar] [CrossRef]
  19. Seo, Y.; Kwon, K.W.; Roy, K. Area-efficient SOT-MRAM with a Schottky diode. IEEE Electron Device Lett. 2016, 37, 982–985. [Google Scholar] [CrossRef]
  20. Kim, J.; Chen, A.; Behin-Aein, B.; Kumar, S.; Wang, J.P.; Kim, C.H. A technology-agnostic MTJ SPICE model with user-defined dimensions for STT-MRAM scalability studies. In Proceedings of the 2015 IEEE Custom Integrated Circuits Conference (CICC), San Jose, CA, USA, 28–30 September 2015. [Google Scholar]
  21. Ahmed, I.; Zhao, Z.; Mankalale, M.G.; Sapatnekar, S.S.; Wang, J.-P.; Kim, C.H. A comparative study between spin-transfer-torque and spin-Hall-effect switching mechanisms in PMTJ using SPICE. IEEE J. Explor. Solid-State Comput. Devices Circuits 2017, 3, 74–82. [Google Scholar] [CrossRef]
  22. Gupta, S.K.; Park, S.P.; Mojumder, N.N.; Roy, K. Layout-aware optimization of STT MRAMs. In Proceedings of the 2012 Design, Automation & Test in Europe Conference & Exhibition (DATE), Dresden, Germany, 12–16 March 2012. [Google Scholar]
  23. Liebmann, L. DfM, the teenage years. In Design for Manufacturability through Design-Process Integration II; SPIE: San Jose, CA, USA, 2008. [Google Scholar]
Figure 1. (a) Unit cell structure and read and write current paths of spin-transfer torque magnetic random-access memory (STT-MRAM), (b) probability of write failure and probability of read–disturb failure as a function of the access transistor width [6], and (c) sensing failure cases which cannot be correctly sensed owing to the process variation.
Figure 1. (a) Unit cell structure and read and write current paths of spin-transfer torque magnetic random-access memory (STT-MRAM), (b) probability of write failure and probability of read–disturb failure as a function of the access transistor width [6], and (c) sensing failure cases which cannot be correctly sensed owing to the process variation.
Electronics 13 03498 g001
Figure 2. (a) CPMTJ device structure, (b) CPSTT-MRAM unit cell structure, and (c) read and write bias conditions for CPSTT-MRAM.
Figure 2. (a) CPMTJ device structure, (b) CPSTT-MRAM unit cell structure, and (c) read and write bias conditions for CPSTT-MRAM.
Electronics 13 03498 g002
Figure 3. The current path for (a) writing ‘1’, (b) writing ‘0’, and (c) reading in the CPSTT-MRAM.
Figure 3. The current path for (a) writing ‘1’, (b) writing ‘0’, and (c) reading in the CPSTT-MRAM.
Electronics 13 03498 g003
Figure 4. (a) CPSOT-MRAM device structure and (b) spin hall effect mechanism.
Figure 4. (a) CPSOT-MRAM device structure and (b) spin hall effect mechanism.
Electronics 13 03498 g004
Figure 5. (a) CPSOT-MRAM unit cell structure and (b) read and write bias conditions of CPSOT-MRAM.
Figure 5. (a) CPSOT-MRAM unit cell structure and (b) read and write bias conditions of CPSOT-MRAM.
Electronics 13 03498 g005
Figure 6. Layout of the three devices: MRAM-fingered STT-MRAM, CPSTT-MRAM, and the proposed CPSOT-MRAM.
Figure 6. Layout of the three devices: MRAM-fingered STT-MRAM, CPSTT-MRAM, and the proposed CPSOT-MRAM.
Electronics 13 03498 g006
Table 1. Parameters of the Spintronic devices.
Table 1. Parameters of the Spintronic devices.
MTJ Parameters
MTJ typeCrystalline perpendicular
Free layer dimensions, L m × W m × t m 60 nm × 180 nm × 1 nm (CPSTT, CPSOT)
60 nm × 60 nm × 1 nm (STT)
Saturation magnetization constant, M s 1185 emu/cc
Crystal anisotropy constant, K P 7.9 × 106 erg/cc
Damping constant, α 0.02
Polarization factor, P0.9
RA ( Ω · μ m 2 )5 (CPSTT, STT)
10 (CPSOT)
Spin Hall Metal (SHM) Parameters
SHM dimensions, L S H M × W S H M × t S H M 140 nm × 180 nm × 1 nm
Bulk spin hall angle, θ S H E 0 0.4
SHM resistivity2000
SHM spin polarization factor, P S H E 1.55
Table 2. Simulation results.
Table 2. Simulation results.
STTCPSTTCPSOT
Tx Width ( W N )115 nm390 nm300 nm (write)
120 nm (read)
Area0.0768 μm20.2070 μm20.1656 μm2
Write Voltage1.10 V0.80 V0.45 V/−0.30 V
Read Voltage0.20 V0.20 V0.20 V
Write Power123.88 μW210.33 μW52.96 μW
Read Power14.68 μW23.86 μW8.55 μW
Read Margin37.30%67.09%55.86%
Read–disturb Margin52.66%--
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kim, H.; Kwon, K.-W.; Seo, Y. Complementary Polarizer SOT-MRAM for Low-Power and Robust On-Chip Memory Applications. Electronics 2024, 13, 3498. https://doi.org/10.3390/electronics13173498

AMA Style

Kim H, Kwon K-W, Seo Y. Complementary Polarizer SOT-MRAM for Low-Power and Robust On-Chip Memory Applications. Electronics. 2024; 13(17):3498. https://doi.org/10.3390/electronics13173498

Chicago/Turabian Style

Kim, Hyerim, Kon-Woo Kwon, and Yeongkyo Seo. 2024. "Complementary Polarizer SOT-MRAM for Low-Power and Robust On-Chip Memory Applications" Electronics 13, no. 17: 3498. https://doi.org/10.3390/electronics13173498

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop