Improving Write Performance for STT-MRAM
Spin-transfer-torque magnetic random access memory (STT-MRAM) is a promising emerging memory technology because of its various advantageous features such as scalability, non-volatility, density, endurance, and soft-error immunity. However, high write energy and long write latency are the major obsta...
Ausführliche Beschreibung
Autor*in: |
Bishnoi, Rajendra [verfasserIn] |
---|
Format: |
Artikel |
---|---|
Sprache: |
Englisch |
Erschienen: |
2016 |
---|
Schlagwörter: |
---|
Übergeordnetes Werk: |
Enthalten in: IEEE transactions on magnetics - New York, NY : IEEE, 1965, 52(2016), 8, Seite 1-11 |
---|---|
Übergeordnetes Werk: |
volume:52 ; year:2016 ; number:8 ; pages:1-11 |
Links: |
---|
DOI / URN: |
10.1109/TMAG.2016.2541629 |
---|
Katalog-ID: |
OLC1980082081 |
---|
LEADER | 01000caa a2200265 4500 | ||
---|---|---|---|
001 | OLC1980082081 | ||
003 | DE-627 | ||
005 | 20220223135148.0 | ||
007 | tu | ||
008 | 160816s2016 xx ||||| 00| ||eng c | ||
024 | 7 | |a 10.1109/TMAG.2016.2541629 |2 doi | |
028 | 5 | 2 | |a PQ20160815 |
035 | |a (DE-627)OLC1980082081 | ||
035 | |a (DE-599)GBVOLC1980082081 | ||
035 | |a (PRQ)c1243-15c58ccc42e18126c75b82ed8072186d00f0937eeb3e194e8cc0b0086723ad630 | ||
035 | |a (KEY)0061452120160000052000800001improvingwriteperformanceforsttmram | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
082 | 0 | 4 | |a 620 |q DNB |
084 | |a 33.75 |2 bkl | ||
084 | |a 33.16 |2 bkl | ||
100 | 1 | |a Bishnoi, Rajendra |e verfasserin |4 aut | |
245 | 1 | 0 | |a Improving Write Performance for STT-MRAM |
264 | 1 | |c 2016 | |
336 | |a Text |b txt |2 rdacontent | ||
337 | |a ohne Hilfsmittel zu benutzen |b n |2 rdamedia | ||
338 | |a Band |b nc |2 rdacarrier | ||
520 | |a Spin-transfer-torque magnetic random access memory (STT-MRAM) is a promising emerging memory technology because of its various advantageous features such as scalability, non-volatility, density, endurance, and soft-error immunity. However, high write energy and long write latency are the major obstacles for this technology. The long write latency of the STT-MRAM is primarily due to two reasons. First, the bit-cell switching is asymmetric, which means that one write direction is significantly slower than the other. Second, the stochastic switching behavior of the bit-cell mandates a significant margin for a target write error rate (WER). In this paper, we propose static and dynamic circuit-level techniques to reduce the overall write latency. The static technique reduces the impact of write asymmetry by increasing the write current only for the slow writes. The dynamic technique additionally targets the write margin by dynamically increasing the write current in a stepwise manner to mitigate the negative impact of the stochastic switching behavior. Experimental results show that our proposed dynamic method can reduce the overall write latency by 71% while maintaining the same WER. Applying this technique to a 512 kB L2-cache of a microprocessor improves its performance by 11% and saves energy by 10% on average. | ||
650 | 4 | |a Magnetization | |
650 | 4 | |a Transistors | |
650 | 4 | |a performance | |
650 | 4 | |a Switches | |
650 | 4 | |a Computer architecture | |
650 | 4 | |a non-volatile memory | |
650 | 4 | |a spin-transfer-torque (STT) | |
650 | 4 | |a Magnetic memory | |
650 | 4 | |a Magnetic tunneling | |
650 | 4 | |a Delays | |
650 | 4 | |a Microprocessors | |
650 | 4 | |a Random access memory | |
650 | 4 | |a Computer memory | |
700 | 1 | |a Ebrahimi, Mojtaba |4 oth | |
700 | 1 | |a Oboril, Fabian |4 oth | |
700 | 1 | |a Tahoori, Mehdi B |4 oth | |
773 | 0 | 8 | |i Enthalten in |t IEEE transactions on magnetics |d New York, NY : IEEE, 1965 |g 52(2016), 8, Seite 1-11 |w (DE-627)129602078 |w (DE-600)241508-2 |w (DE-576)015095789 |x 0018-9464 |7 nnns |
773 | 1 | 8 | |g volume:52 |g year:2016 |g number:8 |g pages:1-11 |
856 | 4 | 1 | |u http://dx.doi.org/10.1109/TMAG.2016.2541629 |3 Volltext |
856 | 4 | 2 | |u http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7433428 |
912 | |a GBV_USEFLAG_A | ||
912 | |a SYSFLAG_A | ||
912 | |a GBV_OLC | ||
912 | |a SSG-OLC-TEC | ||
912 | |a SSG-OLC-PHY | ||
912 | |a GBV_ILN_70 | ||
912 | |a GBV_ILN_170 | ||
936 | b | k | |a 33.75 |q AVZ |
936 | b | k | |a 33.16 |q AVZ |
951 | |a AR | ||
952 | |d 52 |j 2016 |e 8 |h 1-11 |
author_variant |
r b rb |
---|---|
matchkey_str |
article:00189464:2016----::mrvnwieefrac |
hierarchy_sort_str |
2016 |
bklnumber |
33.75 33.16 |
publishDate |
2016 |
allfields |
10.1109/TMAG.2016.2541629 doi PQ20160815 (DE-627)OLC1980082081 (DE-599)GBVOLC1980082081 (PRQ)c1243-15c58ccc42e18126c75b82ed8072186d00f0937eeb3e194e8cc0b0086723ad630 (KEY)0061452120160000052000800001improvingwriteperformanceforsttmram DE-627 ger DE-627 rakwb eng 620 DNB 33.75 bkl 33.16 bkl Bishnoi, Rajendra verfasserin aut Improving Write Performance for STT-MRAM 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier Spin-transfer-torque magnetic random access memory (STT-MRAM) is a promising emerging memory technology because of its various advantageous features such as scalability, non-volatility, density, endurance, and soft-error immunity. However, high write energy and long write latency are the major obstacles for this technology. The long write latency of the STT-MRAM is primarily due to two reasons. First, the bit-cell switching is asymmetric, which means that one write direction is significantly slower than the other. Second, the stochastic switching behavior of the bit-cell mandates a significant margin for a target write error rate (WER). In this paper, we propose static and dynamic circuit-level techniques to reduce the overall write latency. The static technique reduces the impact of write asymmetry by increasing the write current only for the slow writes. The dynamic technique additionally targets the write margin by dynamically increasing the write current in a stepwise manner to mitigate the negative impact of the stochastic switching behavior. Experimental results show that our proposed dynamic method can reduce the overall write latency by 71% while maintaining the same WER. Applying this technique to a 512 kB L2-cache of a microprocessor improves its performance by 11% and saves energy by 10% on average. Magnetization Transistors performance Switches Computer architecture non-volatile memory spin-transfer-torque (STT) Magnetic memory Magnetic tunneling Delays Microprocessors Random access memory Computer memory Ebrahimi, Mojtaba oth Oboril, Fabian oth Tahoori, Mehdi B oth Enthalten in IEEE transactions on magnetics New York, NY : IEEE, 1965 52(2016), 8, Seite 1-11 (DE-627)129602078 (DE-600)241508-2 (DE-576)015095789 0018-9464 nnns volume:52 year:2016 number:8 pages:1-11 http://dx.doi.org/10.1109/TMAG.2016.2541629 Volltext http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7433428 GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-PHY GBV_ILN_70 GBV_ILN_170 33.75 AVZ 33.16 AVZ AR 52 2016 8 1-11 |
spelling |
10.1109/TMAG.2016.2541629 doi PQ20160815 (DE-627)OLC1980082081 (DE-599)GBVOLC1980082081 (PRQ)c1243-15c58ccc42e18126c75b82ed8072186d00f0937eeb3e194e8cc0b0086723ad630 (KEY)0061452120160000052000800001improvingwriteperformanceforsttmram DE-627 ger DE-627 rakwb eng 620 DNB 33.75 bkl 33.16 bkl Bishnoi, Rajendra verfasserin aut Improving Write Performance for STT-MRAM 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier Spin-transfer-torque magnetic random access memory (STT-MRAM) is a promising emerging memory technology because of its various advantageous features such as scalability, non-volatility, density, endurance, and soft-error immunity. However, high write energy and long write latency are the major obstacles for this technology. The long write latency of the STT-MRAM is primarily due to two reasons. First, the bit-cell switching is asymmetric, which means that one write direction is significantly slower than the other. Second, the stochastic switching behavior of the bit-cell mandates a significant margin for a target write error rate (WER). In this paper, we propose static and dynamic circuit-level techniques to reduce the overall write latency. The static technique reduces the impact of write asymmetry by increasing the write current only for the slow writes. The dynamic technique additionally targets the write margin by dynamically increasing the write current in a stepwise manner to mitigate the negative impact of the stochastic switching behavior. Experimental results show that our proposed dynamic method can reduce the overall write latency by 71% while maintaining the same WER. Applying this technique to a 512 kB L2-cache of a microprocessor improves its performance by 11% and saves energy by 10% on average. Magnetization Transistors performance Switches Computer architecture non-volatile memory spin-transfer-torque (STT) Magnetic memory Magnetic tunneling Delays Microprocessors Random access memory Computer memory Ebrahimi, Mojtaba oth Oboril, Fabian oth Tahoori, Mehdi B oth Enthalten in IEEE transactions on magnetics New York, NY : IEEE, 1965 52(2016), 8, Seite 1-11 (DE-627)129602078 (DE-600)241508-2 (DE-576)015095789 0018-9464 nnns volume:52 year:2016 number:8 pages:1-11 http://dx.doi.org/10.1109/TMAG.2016.2541629 Volltext http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7433428 GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-PHY GBV_ILN_70 GBV_ILN_170 33.75 AVZ 33.16 AVZ AR 52 2016 8 1-11 |
allfields_unstemmed |
10.1109/TMAG.2016.2541629 doi PQ20160815 (DE-627)OLC1980082081 (DE-599)GBVOLC1980082081 (PRQ)c1243-15c58ccc42e18126c75b82ed8072186d00f0937eeb3e194e8cc0b0086723ad630 (KEY)0061452120160000052000800001improvingwriteperformanceforsttmram DE-627 ger DE-627 rakwb eng 620 DNB 33.75 bkl 33.16 bkl Bishnoi, Rajendra verfasserin aut Improving Write Performance for STT-MRAM 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier Spin-transfer-torque magnetic random access memory (STT-MRAM) is a promising emerging memory technology because of its various advantageous features such as scalability, non-volatility, density, endurance, and soft-error immunity. However, high write energy and long write latency are the major obstacles for this technology. The long write latency of the STT-MRAM is primarily due to two reasons. First, the bit-cell switching is asymmetric, which means that one write direction is significantly slower than the other. Second, the stochastic switching behavior of the bit-cell mandates a significant margin for a target write error rate (WER). In this paper, we propose static and dynamic circuit-level techniques to reduce the overall write latency. The static technique reduces the impact of write asymmetry by increasing the write current only for the slow writes. The dynamic technique additionally targets the write margin by dynamically increasing the write current in a stepwise manner to mitigate the negative impact of the stochastic switching behavior. Experimental results show that our proposed dynamic method can reduce the overall write latency by 71% while maintaining the same WER. Applying this technique to a 512 kB L2-cache of a microprocessor improves its performance by 11% and saves energy by 10% on average. Magnetization Transistors performance Switches Computer architecture non-volatile memory spin-transfer-torque (STT) Magnetic memory Magnetic tunneling Delays Microprocessors Random access memory Computer memory Ebrahimi, Mojtaba oth Oboril, Fabian oth Tahoori, Mehdi B oth Enthalten in IEEE transactions on magnetics New York, NY : IEEE, 1965 52(2016), 8, Seite 1-11 (DE-627)129602078 (DE-600)241508-2 (DE-576)015095789 0018-9464 nnns volume:52 year:2016 number:8 pages:1-11 http://dx.doi.org/10.1109/TMAG.2016.2541629 Volltext http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7433428 GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-PHY GBV_ILN_70 GBV_ILN_170 33.75 AVZ 33.16 AVZ AR 52 2016 8 1-11 |
allfieldsGer |
10.1109/TMAG.2016.2541629 doi PQ20160815 (DE-627)OLC1980082081 (DE-599)GBVOLC1980082081 (PRQ)c1243-15c58ccc42e18126c75b82ed8072186d00f0937eeb3e194e8cc0b0086723ad630 (KEY)0061452120160000052000800001improvingwriteperformanceforsttmram DE-627 ger DE-627 rakwb eng 620 DNB 33.75 bkl 33.16 bkl Bishnoi, Rajendra verfasserin aut Improving Write Performance for STT-MRAM 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier Spin-transfer-torque magnetic random access memory (STT-MRAM) is a promising emerging memory technology because of its various advantageous features such as scalability, non-volatility, density, endurance, and soft-error immunity. However, high write energy and long write latency are the major obstacles for this technology. The long write latency of the STT-MRAM is primarily due to two reasons. First, the bit-cell switching is asymmetric, which means that one write direction is significantly slower than the other. Second, the stochastic switching behavior of the bit-cell mandates a significant margin for a target write error rate (WER). In this paper, we propose static and dynamic circuit-level techniques to reduce the overall write latency. The static technique reduces the impact of write asymmetry by increasing the write current only for the slow writes. The dynamic technique additionally targets the write margin by dynamically increasing the write current in a stepwise manner to mitigate the negative impact of the stochastic switching behavior. Experimental results show that our proposed dynamic method can reduce the overall write latency by 71% while maintaining the same WER. Applying this technique to a 512 kB L2-cache of a microprocessor improves its performance by 11% and saves energy by 10% on average. Magnetization Transistors performance Switches Computer architecture non-volatile memory spin-transfer-torque (STT) Magnetic memory Magnetic tunneling Delays Microprocessors Random access memory Computer memory Ebrahimi, Mojtaba oth Oboril, Fabian oth Tahoori, Mehdi B oth Enthalten in IEEE transactions on magnetics New York, NY : IEEE, 1965 52(2016), 8, Seite 1-11 (DE-627)129602078 (DE-600)241508-2 (DE-576)015095789 0018-9464 nnns volume:52 year:2016 number:8 pages:1-11 http://dx.doi.org/10.1109/TMAG.2016.2541629 Volltext http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7433428 GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-PHY GBV_ILN_70 GBV_ILN_170 33.75 AVZ 33.16 AVZ AR 52 2016 8 1-11 |
allfieldsSound |
10.1109/TMAG.2016.2541629 doi PQ20160815 (DE-627)OLC1980082081 (DE-599)GBVOLC1980082081 (PRQ)c1243-15c58ccc42e18126c75b82ed8072186d00f0937eeb3e194e8cc0b0086723ad630 (KEY)0061452120160000052000800001improvingwriteperformanceforsttmram DE-627 ger DE-627 rakwb eng 620 DNB 33.75 bkl 33.16 bkl Bishnoi, Rajendra verfasserin aut Improving Write Performance for STT-MRAM 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier Spin-transfer-torque magnetic random access memory (STT-MRAM) is a promising emerging memory technology because of its various advantageous features such as scalability, non-volatility, density, endurance, and soft-error immunity. However, high write energy and long write latency are the major obstacles for this technology. The long write latency of the STT-MRAM is primarily due to two reasons. First, the bit-cell switching is asymmetric, which means that one write direction is significantly slower than the other. Second, the stochastic switching behavior of the bit-cell mandates a significant margin for a target write error rate (WER). In this paper, we propose static and dynamic circuit-level techniques to reduce the overall write latency. The static technique reduces the impact of write asymmetry by increasing the write current only for the slow writes. The dynamic technique additionally targets the write margin by dynamically increasing the write current in a stepwise manner to mitigate the negative impact of the stochastic switching behavior. Experimental results show that our proposed dynamic method can reduce the overall write latency by 71% while maintaining the same WER. Applying this technique to a 512 kB L2-cache of a microprocessor improves its performance by 11% and saves energy by 10% on average. Magnetization Transistors performance Switches Computer architecture non-volatile memory spin-transfer-torque (STT) Magnetic memory Magnetic tunneling Delays Microprocessors Random access memory Computer memory Ebrahimi, Mojtaba oth Oboril, Fabian oth Tahoori, Mehdi B oth Enthalten in IEEE transactions on magnetics New York, NY : IEEE, 1965 52(2016), 8, Seite 1-11 (DE-627)129602078 (DE-600)241508-2 (DE-576)015095789 0018-9464 nnns volume:52 year:2016 number:8 pages:1-11 http://dx.doi.org/10.1109/TMAG.2016.2541629 Volltext http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7433428 GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-PHY GBV_ILN_70 GBV_ILN_170 33.75 AVZ 33.16 AVZ AR 52 2016 8 1-11 |
language |
English |
source |
Enthalten in IEEE transactions on magnetics 52(2016), 8, Seite 1-11 volume:52 year:2016 number:8 pages:1-11 |
sourceStr |
Enthalten in IEEE transactions on magnetics 52(2016), 8, Seite 1-11 volume:52 year:2016 number:8 pages:1-11 |
format_phy_str_mv |
Article |
institution |
findex.gbv.de |
topic_facet |
Magnetization Transistors performance Switches Computer architecture non-volatile memory spin-transfer-torque (STT) Magnetic memory Magnetic tunneling Delays Microprocessors Random access memory Computer memory |
dewey-raw |
620 |
isfreeaccess_bool |
false |
container_title |
IEEE transactions on magnetics |
authorswithroles_txt_mv |
Bishnoi, Rajendra @@aut@@ Ebrahimi, Mojtaba @@oth@@ Oboril, Fabian @@oth@@ Tahoori, Mehdi B @@oth@@ |
publishDateDaySort_date |
2016-01-01T00:00:00Z |
hierarchy_top_id |
129602078 |
dewey-sort |
3620 |
id |
OLC1980082081 |
language_de |
englisch |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a2200265 4500</leader><controlfield tag="001">OLC1980082081</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20220223135148.0</controlfield><controlfield tag="007">tu</controlfield><controlfield tag="008">160816s2016 xx ||||| 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1109/TMAG.2016.2541629</subfield><subfield code="2">doi</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">PQ20160815</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)OLC1980082081</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)GBVOLC1980082081</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(PRQ)c1243-15c58ccc42e18126c75b82ed8072186d00f0937eeb3e194e8cc0b0086723ad630</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(KEY)0061452120160000052000800001improvingwriteperformanceforsttmram</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">620</subfield><subfield code="q">DNB</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">33.75</subfield><subfield code="2">bkl</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">33.16</subfield><subfield code="2">bkl</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bishnoi, Rajendra</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Improving Write Performance for STT-MRAM</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2016</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">ohne Hilfsmittel zu benutzen</subfield><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Band</subfield><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Spin-transfer-torque magnetic random access memory (STT-MRAM) is a promising emerging memory technology because of its various advantageous features such as scalability, non-volatility, density, endurance, and soft-error immunity. However, high write energy and long write latency are the major obstacles for this technology. The long write latency of the STT-MRAM is primarily due to two reasons. First, the bit-cell switching is asymmetric, which means that one write direction is significantly slower than the other. Second, the stochastic switching behavior of the bit-cell mandates a significant margin for a target write error rate (WER). In this paper, we propose static and dynamic circuit-level techniques to reduce the overall write latency. The static technique reduces the impact of write asymmetry by increasing the write current only for the slow writes. The dynamic technique additionally targets the write margin by dynamically increasing the write current in a stepwise manner to mitigate the negative impact of the stochastic switching behavior. Experimental results show that our proposed dynamic method can reduce the overall write latency by 71% while maintaining the same WER. Applying this technique to a 512 kB L2-cache of a microprocessor improves its performance by 11% and saves energy by 10% on average.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Magnetization</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Transistors</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">performance</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Switches</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer architecture</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">non-volatile memory</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">spin-transfer-torque (STT)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Magnetic memory</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Magnetic tunneling</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Delays</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Microprocessors</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Random access memory</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer memory</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Ebrahimi, Mojtaba</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Oboril, Fabian</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Tahoori, Mehdi B</subfield><subfield code="4">oth</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">IEEE transactions on magnetics</subfield><subfield code="d">New York, NY : IEEE, 1965</subfield><subfield code="g">52(2016), 8, Seite 1-11</subfield><subfield code="w">(DE-627)129602078</subfield><subfield code="w">(DE-600)241508-2</subfield><subfield code="w">(DE-576)015095789</subfield><subfield code="x">0018-9464</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:52</subfield><subfield code="g">year:2016</subfield><subfield code="g">number:8</subfield><subfield code="g">pages:1-11</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">http://dx.doi.org/10.1109/TMAG.2016.2541629</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="u">http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7433428</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_OLC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-TEC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-PHY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_70</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_170</subfield></datafield><datafield tag="936" ind1="b" ind2="k"><subfield code="a">33.75</subfield><subfield code="q">AVZ</subfield></datafield><datafield tag="936" ind1="b" ind2="k"><subfield code="a">33.16</subfield><subfield code="q">AVZ</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">52</subfield><subfield code="j">2016</subfield><subfield code="e">8</subfield><subfield code="h">1-11</subfield></datafield></record></collection>
|
author |
Bishnoi, Rajendra |
spellingShingle |
Bishnoi, Rajendra ddc 620 bkl 33.75 bkl 33.16 misc Magnetization misc Transistors misc performance misc Switches misc Computer architecture misc non-volatile memory misc spin-transfer-torque (STT) misc Magnetic memory misc Magnetic tunneling misc Delays misc Microprocessors misc Random access memory misc Computer memory Improving Write Performance for STT-MRAM |
authorStr |
Bishnoi, Rajendra |
ppnlink_with_tag_str_mv |
@@773@@(DE-627)129602078 |
format |
Article |
dewey-ones |
620 - Engineering & allied operations |
delete_txt_mv |
keep |
author_role |
aut |
collection |
OLC |
remote_str |
false |
illustrated |
Not Illustrated |
issn |
0018-9464 |
topic_title |
620 DNB 33.75 bkl 33.16 bkl Improving Write Performance for STT-MRAM Magnetization Transistors performance Switches Computer architecture non-volatile memory spin-transfer-torque (STT) Magnetic memory Magnetic tunneling Delays Microprocessors Random access memory Computer memory |
topic |
ddc 620 bkl 33.75 bkl 33.16 misc Magnetization misc Transistors misc performance misc Switches misc Computer architecture misc non-volatile memory misc spin-transfer-torque (STT) misc Magnetic memory misc Magnetic tunneling misc Delays misc Microprocessors misc Random access memory misc Computer memory |
topic_unstemmed |
ddc 620 bkl 33.75 bkl 33.16 misc Magnetization misc Transistors misc performance misc Switches misc Computer architecture misc non-volatile memory misc spin-transfer-torque (STT) misc Magnetic memory misc Magnetic tunneling misc Delays misc Microprocessors misc Random access memory misc Computer memory |
topic_browse |
ddc 620 bkl 33.75 bkl 33.16 misc Magnetization misc Transistors misc performance misc Switches misc Computer architecture misc non-volatile memory misc spin-transfer-torque (STT) misc Magnetic memory misc Magnetic tunneling misc Delays misc Microprocessors misc Random access memory misc Computer memory |
format_facet |
Aufsätze Gedruckte Aufsätze |
format_main_str_mv |
Text Zeitschrift/Artikel |
carriertype_str_mv |
nc |
author2_variant |
m e me f o fo m b t mb mbt |
hierarchy_parent_title |
IEEE transactions on magnetics |
hierarchy_parent_id |
129602078 |
dewey-tens |
620 - Engineering |
hierarchy_top_title |
IEEE transactions on magnetics |
isfreeaccess_txt |
false |
familylinks_str_mv |
(DE-627)129602078 (DE-600)241508-2 (DE-576)015095789 |
title |
Improving Write Performance for STT-MRAM |
ctrlnum |
(DE-627)OLC1980082081 (DE-599)GBVOLC1980082081 (PRQ)c1243-15c58ccc42e18126c75b82ed8072186d00f0937eeb3e194e8cc0b0086723ad630 (KEY)0061452120160000052000800001improvingwriteperformanceforsttmram |
title_full |
Improving Write Performance for STT-MRAM |
author_sort |
Bishnoi, Rajendra |
journal |
IEEE transactions on magnetics |
journalStr |
IEEE transactions on magnetics |
lang_code |
eng |
isOA_bool |
false |
dewey-hundreds |
600 - Technology |
recordtype |
marc |
publishDateSort |
2016 |
contenttype_str_mv |
txt |
container_start_page |
1 |
author_browse |
Bishnoi, Rajendra |
container_volume |
52 |
class |
620 DNB 33.75 bkl 33.16 bkl |
format_se |
Aufsätze |
author-letter |
Bishnoi, Rajendra |
doi_str_mv |
10.1109/TMAG.2016.2541629 |
dewey-full |
620 |
title_sort |
improving write performance for stt-mram |
title_auth |
Improving Write Performance for STT-MRAM |
abstract |
Spin-transfer-torque magnetic random access memory (STT-MRAM) is a promising emerging memory technology because of its various advantageous features such as scalability, non-volatility, density, endurance, and soft-error immunity. However, high write energy and long write latency are the major obstacles for this technology. The long write latency of the STT-MRAM is primarily due to two reasons. First, the bit-cell switching is asymmetric, which means that one write direction is significantly slower than the other. Second, the stochastic switching behavior of the bit-cell mandates a significant margin for a target write error rate (WER). In this paper, we propose static and dynamic circuit-level techniques to reduce the overall write latency. The static technique reduces the impact of write asymmetry by increasing the write current only for the slow writes. The dynamic technique additionally targets the write margin by dynamically increasing the write current in a stepwise manner to mitigate the negative impact of the stochastic switching behavior. Experimental results show that our proposed dynamic method can reduce the overall write latency by 71% while maintaining the same WER. Applying this technique to a 512 kB L2-cache of a microprocessor improves its performance by 11% and saves energy by 10% on average. |
abstractGer |
Spin-transfer-torque magnetic random access memory (STT-MRAM) is a promising emerging memory technology because of its various advantageous features such as scalability, non-volatility, density, endurance, and soft-error immunity. However, high write energy and long write latency are the major obstacles for this technology. The long write latency of the STT-MRAM is primarily due to two reasons. First, the bit-cell switching is asymmetric, which means that one write direction is significantly slower than the other. Second, the stochastic switching behavior of the bit-cell mandates a significant margin for a target write error rate (WER). In this paper, we propose static and dynamic circuit-level techniques to reduce the overall write latency. The static technique reduces the impact of write asymmetry by increasing the write current only for the slow writes. The dynamic technique additionally targets the write margin by dynamically increasing the write current in a stepwise manner to mitigate the negative impact of the stochastic switching behavior. Experimental results show that our proposed dynamic method can reduce the overall write latency by 71% while maintaining the same WER. Applying this technique to a 512 kB L2-cache of a microprocessor improves its performance by 11% and saves energy by 10% on average. |
abstract_unstemmed |
Spin-transfer-torque magnetic random access memory (STT-MRAM) is a promising emerging memory technology because of its various advantageous features such as scalability, non-volatility, density, endurance, and soft-error immunity. However, high write energy and long write latency are the major obstacles for this technology. The long write latency of the STT-MRAM is primarily due to two reasons. First, the bit-cell switching is asymmetric, which means that one write direction is significantly slower than the other. Second, the stochastic switching behavior of the bit-cell mandates a significant margin for a target write error rate (WER). In this paper, we propose static and dynamic circuit-level techniques to reduce the overall write latency. The static technique reduces the impact of write asymmetry by increasing the write current only for the slow writes. The dynamic technique additionally targets the write margin by dynamically increasing the write current in a stepwise manner to mitigate the negative impact of the stochastic switching behavior. Experimental results show that our proposed dynamic method can reduce the overall write latency by 71% while maintaining the same WER. Applying this technique to a 512 kB L2-cache of a microprocessor improves its performance by 11% and saves energy by 10% on average. |
collection_details |
GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-PHY GBV_ILN_70 GBV_ILN_170 |
container_issue |
8 |
title_short |
Improving Write Performance for STT-MRAM |
url |
http://dx.doi.org/10.1109/TMAG.2016.2541629 http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7433428 |
remote_bool |
false |
author2 |
Ebrahimi, Mojtaba Oboril, Fabian Tahoori, Mehdi B |
author2Str |
Ebrahimi, Mojtaba Oboril, Fabian Tahoori, Mehdi B |
ppnlink |
129602078 |
mediatype_str_mv |
n |
isOA_txt |
false |
hochschulschrift_bool |
false |
author2_role |
oth oth oth |
doi_str |
10.1109/TMAG.2016.2541629 |
up_date |
2024-07-04T02:20:57.922Z |
_version_ |
1803613275867316224 |
fullrecord_marcxml |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a2200265 4500</leader><controlfield tag="001">OLC1980082081</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20220223135148.0</controlfield><controlfield tag="007">tu</controlfield><controlfield tag="008">160816s2016 xx ||||| 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1109/TMAG.2016.2541629</subfield><subfield code="2">doi</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">PQ20160815</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)OLC1980082081</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)GBVOLC1980082081</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(PRQ)c1243-15c58ccc42e18126c75b82ed8072186d00f0937eeb3e194e8cc0b0086723ad630</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(KEY)0061452120160000052000800001improvingwriteperformanceforsttmram</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">620</subfield><subfield code="q">DNB</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">33.75</subfield><subfield code="2">bkl</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">33.16</subfield><subfield code="2">bkl</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bishnoi, Rajendra</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Improving Write Performance for STT-MRAM</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2016</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">ohne Hilfsmittel zu benutzen</subfield><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Band</subfield><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Spin-transfer-torque magnetic random access memory (STT-MRAM) is a promising emerging memory technology because of its various advantageous features such as scalability, non-volatility, density, endurance, and soft-error immunity. However, high write energy and long write latency are the major obstacles for this technology. The long write latency of the STT-MRAM is primarily due to two reasons. First, the bit-cell switching is asymmetric, which means that one write direction is significantly slower than the other. Second, the stochastic switching behavior of the bit-cell mandates a significant margin for a target write error rate (WER). In this paper, we propose static and dynamic circuit-level techniques to reduce the overall write latency. The static technique reduces the impact of write asymmetry by increasing the write current only for the slow writes. The dynamic technique additionally targets the write margin by dynamically increasing the write current in a stepwise manner to mitigate the negative impact of the stochastic switching behavior. Experimental results show that our proposed dynamic method can reduce the overall write latency by 71% while maintaining the same WER. Applying this technique to a 512 kB L2-cache of a microprocessor improves its performance by 11% and saves energy by 10% on average.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Magnetization</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Transistors</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">performance</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Switches</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer architecture</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">non-volatile memory</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">spin-transfer-torque (STT)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Magnetic memory</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Magnetic tunneling</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Delays</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Microprocessors</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Random access memory</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer memory</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Ebrahimi, Mojtaba</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Oboril, Fabian</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Tahoori, Mehdi B</subfield><subfield code="4">oth</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">IEEE transactions on magnetics</subfield><subfield code="d">New York, NY : IEEE, 1965</subfield><subfield code="g">52(2016), 8, Seite 1-11</subfield><subfield code="w">(DE-627)129602078</subfield><subfield code="w">(DE-600)241508-2</subfield><subfield code="w">(DE-576)015095789</subfield><subfield code="x">0018-9464</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:52</subfield><subfield code="g">year:2016</subfield><subfield code="g">number:8</subfield><subfield code="g">pages:1-11</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">http://dx.doi.org/10.1109/TMAG.2016.2541629</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="u">http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7433428</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_OLC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-TEC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-PHY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_70</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_170</subfield></datafield><datafield tag="936" ind1="b" ind2="k"><subfield code="a">33.75</subfield><subfield code="q">AVZ</subfield></datafield><datafield tag="936" ind1="b" ind2="k"><subfield code="a">33.16</subfield><subfield code="q">AVZ</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">52</subfield><subfield code="j">2016</subfield><subfield code="e">8</subfield><subfield code="h">1-11</subfield></datafield></record></collection>
|
score |
7.4015017 |