Yield and Reliability Improvement Techniques for Emerging Nonvolatile STT-MRAM
The emerging spin transfer torque magnetic random access memory (STT-MRAM) promises many attractive features, such as nonvolatile, high speed and low power etc, which enable it to be a promising candidate for the next-generation logic and memory circuits. However with the continuous scaling technolo...
Gespeichert in:
Veröffentlicht in: | IEEE journal on emerging and selected topics in circuits and systems 2015-03, Vol.5 (1), p.28-39 |
---|---|
Hauptverfasser: | , , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 39 |
---|---|
container_issue | 1 |
container_start_page | 28 |
container_title | IEEE journal on emerging and selected topics in circuits and systems |
container_volume | 5 |
creator | Wang Kang Liuyang Zhang Weisheng Zhao Klein, Jacques-Olivier Youguang Zhang Ravelosona, Dafine Chappert, Claude |
description | The emerging spin transfer torque magnetic random access memory (STT-MRAM) promises many attractive features, such as nonvolatile, high speed and low power etc, which enable it to be a promising candidate for the next-generation logic and memory circuits. However with the continuous scaling technology process, the chip yield and reliability of STT-MRAM face severe challenges due to the increasing permanent and transient faults. Due to the intrinsic fault features and the targeted application requirements of STT-MRAM, traditional fault tolerant design solutions, such as error correction code (ECC), redundancy repair (RR), and fault masking (FM) techniques, cannot be employed straightforwardly for STT-MRAM. In this paper, we propose a synergistic technique framework, named sECC, that integrates both the ECC and FM techniques to address simultaneously the permanent and transient faults. With such approach, permanent faults are masked while transient faults are corrected with the same codeword. Moreover taking into consideration the fact that most permanent faults are sparse [about 60%-70% single isolated faults (SIFs)], we propose further integrating the RR and sECC (named iRRsECC) to optimize the system performance. In this scenario, all the SIFs are masked and the transient faults are corrected with the proposed sECC, while other permanent faulty types (e.g., faulty rows or columns) are repaired with redundant rows or columns. A simulation tool is developed to evaluate the proposed techniques and the evaluation results show their good performance in terms of repair rate and hardware overhead. |
doi_str_mv | 10.1109/JETCAS.2014.2374291 |
format | Article |
fullrecord | <record><control><sourceid>crossref_RIE</sourceid><recordid>TN_cdi_ieee_primary_6973044</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6973044</ieee_id><sourcerecordid>10_1109_JETCAS_2014_2374291</sourcerecordid><originalsourceid>FETCH-LOGICAL-c409t-8110b591a54d0b6c26224d85415cf7139e745ff7b30662e6fca6d1c885db8d323</originalsourceid><addsrcrecordid>eNo9kM1qwkAUhYfSQsX6BG7mBWLnP8kyiG0takHTRVdhMnPHTsmPnaSCb9-I4tncs_kuhw-hKSUzSkn6_L7I59luxggVM8ZjwVJ6h0aMShVxruT9rcv4EU267ocMkYoqIUZo8-Whslg3Fm-h8rr0le9PeFkfQnuEGpoe52C-G__7Bx12bcCLGsLeN3u8aZtjW-neV4B3eR6tt9n6CT04XXUwud4x-nwZ5r1Fq4_X5TxbRUaQtI-SYXgpU6qlsKRUhinGhE2koNK4mPIUYiGdi0tOlGKgnNHKUpMk0paJ5YyPEb_8NaHtugCuOARf63AqKCnOVoqLleJspbhaGajphfIAcCNUGnMiBP8HzEVdoA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Yield and Reliability Improvement Techniques for Emerging Nonvolatile STT-MRAM</title><source>IEEE Electronic Library (IEL)</source><creator>Wang Kang ; Liuyang Zhang ; Weisheng Zhao ; Klein, Jacques-Olivier ; Youguang Zhang ; Ravelosona, Dafine ; Chappert, Claude</creator><creatorcontrib>Wang Kang ; Liuyang Zhang ; Weisheng Zhao ; Klein, Jacques-Olivier ; Youguang Zhang ; Ravelosona, Dafine ; Chappert, Claude</creatorcontrib><description>The emerging spin transfer torque magnetic random access memory (STT-MRAM) promises many attractive features, such as nonvolatile, high speed and low power etc, which enable it to be a promising candidate for the next-generation logic and memory circuits. However with the continuous scaling technology process, the chip yield and reliability of STT-MRAM face severe challenges due to the increasing permanent and transient faults. Due to the intrinsic fault features and the targeted application requirements of STT-MRAM, traditional fault tolerant design solutions, such as error correction code (ECC), redundancy repair (RR), and fault masking (FM) techniques, cannot be employed straightforwardly for STT-MRAM. In this paper, we propose a synergistic technique framework, named sECC, that integrates both the ECC and FM techniques to address simultaneously the permanent and transient faults. With such approach, permanent faults are masked while transient faults are corrected with the same codeword. Moreover taking into consideration the fact that most permanent faults are sparse [about 60%-70% single isolated faults (SIFs)], we propose further integrating the RR and sECC (named iRRsECC) to optimize the system performance. In this scenario, all the SIFs are masked and the transient faults are corrected with the proposed sECC, while other permanent faulty types (e.g., faulty rows or columns) are repaired with redundant rows or columns. A simulation tool is developed to evaluate the proposed techniques and the evaluation results show their good performance in terms of repair rate and hardware overhead.</description><identifier>ISSN: 2156-3357</identifier><identifier>EISSN: 2156-3365</identifier><identifier>DOI: 10.1109/JETCAS.2014.2374291</identifier><identifier>CODEN: IJESLY</identifier><language>eng</language><publisher>IEEE</publisher><subject>Circuit faults ; Error correction code ; fault masking ; Frequency modulation ; permanent fault ; redundancy repair ; Reliability ; Resistance ; Sensors ; Switches ; Transient analysis ; transient fault ; yield</subject><ispartof>IEEE journal on emerging and selected topics in circuits and systems, 2015-03, Vol.5 (1), p.28-39</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c409t-8110b591a54d0b6c26224d85415cf7139e745ff7b30662e6fca6d1c885db8d323</citedby><cites>FETCH-LOGICAL-c409t-8110b591a54d0b6c26224d85415cf7139e745ff7b30662e6fca6d1c885db8d323</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6973044$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27903,27904,54736</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6973044$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Wang Kang</creatorcontrib><creatorcontrib>Liuyang Zhang</creatorcontrib><creatorcontrib>Weisheng Zhao</creatorcontrib><creatorcontrib>Klein, Jacques-Olivier</creatorcontrib><creatorcontrib>Youguang Zhang</creatorcontrib><creatorcontrib>Ravelosona, Dafine</creatorcontrib><creatorcontrib>Chappert, Claude</creatorcontrib><title>Yield and Reliability Improvement Techniques for Emerging Nonvolatile STT-MRAM</title><title>IEEE journal on emerging and selected topics in circuits and systems</title><addtitle>JETCAS</addtitle><description>The emerging spin transfer torque magnetic random access memory (STT-MRAM) promises many attractive features, such as nonvolatile, high speed and low power etc, which enable it to be a promising candidate for the next-generation logic and memory circuits. However with the continuous scaling technology process, the chip yield and reliability of STT-MRAM face severe challenges due to the increasing permanent and transient faults. Due to the intrinsic fault features and the targeted application requirements of STT-MRAM, traditional fault tolerant design solutions, such as error correction code (ECC), redundancy repair (RR), and fault masking (FM) techniques, cannot be employed straightforwardly for STT-MRAM. In this paper, we propose a synergistic technique framework, named sECC, that integrates both the ECC and FM techniques to address simultaneously the permanent and transient faults. With such approach, permanent faults are masked while transient faults are corrected with the same codeword. Moreover taking into consideration the fact that most permanent faults are sparse [about 60%-70% single isolated faults (SIFs)], we propose further integrating the RR and sECC (named iRRsECC) to optimize the system performance. In this scenario, all the SIFs are masked and the transient faults are corrected with the proposed sECC, while other permanent faulty types (e.g., faulty rows or columns) are repaired with redundant rows or columns. A simulation tool is developed to evaluate the proposed techniques and the evaluation results show their good performance in terms of repair rate and hardware overhead.</description><subject>Circuit faults</subject><subject>Error correction code</subject><subject>fault masking</subject><subject>Frequency modulation</subject><subject>permanent fault</subject><subject>redundancy repair</subject><subject>Reliability</subject><subject>Resistance</subject><subject>Sensors</subject><subject>Switches</subject><subject>Transient analysis</subject><subject>transient fault</subject><subject>yield</subject><issn>2156-3357</issn><issn>2156-3365</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kM1qwkAUhYfSQsX6BG7mBWLnP8kyiG0takHTRVdhMnPHTsmPnaSCb9-I4tncs_kuhw-hKSUzSkn6_L7I59luxggVM8ZjwVJ6h0aMShVxruT9rcv4EU267ocMkYoqIUZo8-Whslg3Fm-h8rr0le9PeFkfQnuEGpoe52C-G__7Bx12bcCLGsLeN3u8aZtjW-neV4B3eR6tt9n6CT04XXUwud4x-nwZ5r1Fq4_X5TxbRUaQtI-SYXgpU6qlsKRUhinGhE2koNK4mPIUYiGdi0tOlGKgnNHKUpMk0paJ5YyPEb_8NaHtugCuOARf63AqKCnOVoqLleJspbhaGajphfIAcCNUGnMiBP8HzEVdoA</recordid><startdate>20150301</startdate><enddate>20150301</enddate><creator>Wang Kang</creator><creator>Liuyang Zhang</creator><creator>Weisheng Zhao</creator><creator>Klein, Jacques-Olivier</creator><creator>Youguang Zhang</creator><creator>Ravelosona, Dafine</creator><creator>Chappert, Claude</creator><general>IEEE</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20150301</creationdate><title>Yield and Reliability Improvement Techniques for Emerging Nonvolatile STT-MRAM</title><author>Wang Kang ; Liuyang Zhang ; Weisheng Zhao ; Klein, Jacques-Olivier ; Youguang Zhang ; Ravelosona, Dafine ; Chappert, Claude</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c409t-8110b591a54d0b6c26224d85415cf7139e745ff7b30662e6fca6d1c885db8d323</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Circuit faults</topic><topic>Error correction code</topic><topic>fault masking</topic><topic>Frequency modulation</topic><topic>permanent fault</topic><topic>redundancy repair</topic><topic>Reliability</topic><topic>Resistance</topic><topic>Sensors</topic><topic>Switches</topic><topic>Transient analysis</topic><topic>transient fault</topic><topic>yield</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wang Kang</creatorcontrib><creatorcontrib>Liuyang Zhang</creatorcontrib><creatorcontrib>Weisheng Zhao</creatorcontrib><creatorcontrib>Klein, Jacques-Olivier</creatorcontrib><creatorcontrib>Youguang Zhang</creatorcontrib><creatorcontrib>Ravelosona, Dafine</creatorcontrib><creatorcontrib>Chappert, Claude</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><jtitle>IEEE journal on emerging and selected topics in circuits and systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Wang Kang</au><au>Liuyang Zhang</au><au>Weisheng Zhao</au><au>Klein, Jacques-Olivier</au><au>Youguang Zhang</au><au>Ravelosona, Dafine</au><au>Chappert, Claude</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Yield and Reliability Improvement Techniques for Emerging Nonvolatile STT-MRAM</atitle><jtitle>IEEE journal on emerging and selected topics in circuits and systems</jtitle><stitle>JETCAS</stitle><date>2015-03-01</date><risdate>2015</risdate><volume>5</volume><issue>1</issue><spage>28</spage><epage>39</epage><pages>28-39</pages><issn>2156-3357</issn><eissn>2156-3365</eissn><coden>IJESLY</coden><abstract>The emerging spin transfer torque magnetic random access memory (STT-MRAM) promises many attractive features, such as nonvolatile, high speed and low power etc, which enable it to be a promising candidate for the next-generation logic and memory circuits. However with the continuous scaling technology process, the chip yield and reliability of STT-MRAM face severe challenges due to the increasing permanent and transient faults. Due to the intrinsic fault features and the targeted application requirements of STT-MRAM, traditional fault tolerant design solutions, such as error correction code (ECC), redundancy repair (RR), and fault masking (FM) techniques, cannot be employed straightforwardly for STT-MRAM. In this paper, we propose a synergistic technique framework, named sECC, that integrates both the ECC and FM techniques to address simultaneously the permanent and transient faults. With such approach, permanent faults are masked while transient faults are corrected with the same codeword. Moreover taking into consideration the fact that most permanent faults are sparse [about 60%-70% single isolated faults (SIFs)], we propose further integrating the RR and sECC (named iRRsECC) to optimize the system performance. In this scenario, all the SIFs are masked and the transient faults are corrected with the proposed sECC, while other permanent faulty types (e.g., faulty rows or columns) are repaired with redundant rows or columns. A simulation tool is developed to evaluate the proposed techniques and the evaluation results show their good performance in terms of repair rate and hardware overhead.</abstract><pub>IEEE</pub><doi>10.1109/JETCAS.2014.2374291</doi><tpages>12</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 2156-3357 |
ispartof | IEEE journal on emerging and selected topics in circuits and systems, 2015-03, Vol.5 (1), p.28-39 |
issn | 2156-3357 2156-3365 |
language | eng |
recordid | cdi_ieee_primary_6973044 |
source | IEEE Electronic Library (IEL) |
subjects | Circuit faults Error correction code fault masking Frequency modulation permanent fault redundancy repair Reliability Resistance Sensors Switches Transient analysis transient fault yield |
title | Yield and Reliability Improvement Techniques for Emerging Nonvolatile STT-MRAM |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T17%3A04%3A18IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Yield%20and%20Reliability%20Improvement%20Techniques%20for%20Emerging%20Nonvolatile%20STT-MRAM&rft.jtitle=IEEE%20journal%20on%20emerging%20and%20selected%20topics%20in%20circuits%20and%20systems&rft.au=Wang%20Kang&rft.date=2015-03-01&rft.volume=5&rft.issue=1&rft.spage=28&rft.epage=39&rft.pages=28-39&rft.issn=2156-3357&rft.eissn=2156-3365&rft.coden=IJESLY&rft_id=info:doi/10.1109/JETCAS.2014.2374291&rft_dat=%3Ccrossref_RIE%3E10_1109_JETCAS_2014_2374291%3C/crossref_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6973044&rfr_iscdi=true |