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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE journal on emerging and selected topics in circuits and systems 2015-03, Vol.5 (1), p.28-39
Hauptverfasser: Wang Kang, Liuyang Zhang, Weisheng Zhao, Klein, Jacques-Olivier, Youguang Zhang, Ravelosona, Dafine, Chappert, Claude
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