{"title":"STT-MRAM非对称误差加权纠错码(WECC)","authors":"Qiguang Wang, Yanfeng Jiang","doi":"10.1109/intermag39746.2022.9827877","DOIUrl":null,"url":null,"abstract":"As a promising non-volatile memory, Spin-Transfer Torque Magnetic RAM (STT-MRAM) has attracted the attention from both academics and industries due to its high-density, non-volatile, CMOS process compatibility and low leakage current, etc.. However, non-negligible error rate that exists in STT-MRAM should be paid attention since the MTJ device is two-terminal-ones with the same current path shared by write & read operations. And the error occurrence rate of STT-MRAM shows an obvious asymmetric, where the memory cell storing data 1 is more fragile than the cell storing data 0. This asymmetry arouses the requirement on the new strategy of error correction code (ECC). The traditional ECC approach applied on FLASH can't be used on STT-MRAM anymore. In the paper, a weighted error correction approach (WECC) is proposed, which includes the influence of the asymmetric error rate on STT-MRAM and achieves more efficient error correction. Simulation results show that WECC strategy can reduce the error rate by 3.5 times compared to the traditional BCH ECC approach. Also, the energy consumption of WECC is reduced by 3%. The proposed WECC can be used for the error correction of the novel non-volatile memories with asymmetric storing property.","PeriodicalId":135715,"journal":{"name":"2022 Joint MMM-Intermag Conference (INTERMAG)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Weighted Error Correcting Code (WECC) for Asymmetric Errors in STT-MRAM\",\"authors\":\"Qiguang Wang, Yanfeng Jiang\",\"doi\":\"10.1109/intermag39746.2022.9827877\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As a promising non-volatile memory, Spin-Transfer Torque Magnetic RAM (STT-MRAM) has attracted the attention from both academics and industries due to its high-density, non-volatile, CMOS process compatibility and low leakage current, etc.. However, non-negligible error rate that exists in STT-MRAM should be paid attention since the MTJ device is two-terminal-ones with the same current path shared by write & read operations. And the error occurrence rate of STT-MRAM shows an obvious asymmetric, where the memory cell storing data 1 is more fragile than the cell storing data 0. This asymmetry arouses the requirement on the new strategy of error correction code (ECC). The traditional ECC approach applied on FLASH can't be used on STT-MRAM anymore. In the paper, a weighted error correction approach (WECC) is proposed, which includes the influence of the asymmetric error rate on STT-MRAM and achieves more efficient error correction. Simulation results show that WECC strategy can reduce the error rate by 3.5 times compared to the traditional BCH ECC approach. Also, the energy consumption of WECC is reduced by 3%. The proposed WECC can be used for the error correction of the novel non-volatile memories with asymmetric storing property.\",\"PeriodicalId\":135715,\"journal\":{\"name\":\"2022 Joint MMM-Intermag Conference (INTERMAG)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 Joint MMM-Intermag Conference (INTERMAG)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/intermag39746.2022.9827877\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 Joint MMM-Intermag Conference (INTERMAG)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/intermag39746.2022.9827877","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Weighted Error Correcting Code (WECC) for Asymmetric Errors in STT-MRAM
As a promising non-volatile memory, Spin-Transfer Torque Magnetic RAM (STT-MRAM) has attracted the attention from both academics and industries due to its high-density, non-volatile, CMOS process compatibility and low leakage current, etc.. However, non-negligible error rate that exists in STT-MRAM should be paid attention since the MTJ device is two-terminal-ones with the same current path shared by write & read operations. And the error occurrence rate of STT-MRAM shows an obvious asymmetric, where the memory cell storing data 1 is more fragile than the cell storing data 0. This asymmetry arouses the requirement on the new strategy of error correction code (ECC). The traditional ECC approach applied on FLASH can't be used on STT-MRAM anymore. In the paper, a weighted error correction approach (WECC) is proposed, which includes the influence of the asymmetric error rate on STT-MRAM and achieves more efficient error correction. Simulation results show that WECC strategy can reduce the error rate by 3.5 times compared to the traditional BCH ECC approach. Also, the energy consumption of WECC is reduced by 3%. The proposed WECC can be used for the error correction of the novel non-volatile memories with asymmetric storing property.