Detection and Coding Schemes for Sneak-Path Interference in Resistive Memory Arrays
Resistive memory is a promising technology for achieving unprecedented storage densities and new in-memory computing features. However, to fulfill their promise, resistive memories require array architectures suffering from a severe interference effect called "sneak paths." In this paper,...
Saved in:
Published in | IEEE transactions on communications Vol. 67; no. 6; pp. 3821 - 3833 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
New York
IEEE
01.06.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Resistive memory is a promising technology for achieving unprecedented storage densities and new in-memory computing features. However, to fulfill their promise, resistive memories require array architectures suffering from a severe interference effect called "sneak paths." In this paper, we address the sneak-path problem through a communication-theory framework. Starting from the fundamental problem of readout with parallel-resistance interference, we develop several tools for detection and coding that significantly improve memory reliability. For the detection problem, we formulate and derive the optimal detector for a realistic array model, and then propose simplifications that enjoy similarly good performance and simpler implementation. Complementing detection for better error rates is done by a new coding scheme that shapes the stored bits to get lower sneak-path incidence. For the same storage rates, the new coding scheme exhibits error rates lower by an order of magnitude compared to known shaping techniques. |
---|---|
AbstractList | Resistive memory is a promising technology for achieving unprecedented storage densities and new in-memory computing features. However, to fulfill their promise, resistive memories require array architectures suffering from a severe interference effect called “sneak paths.” In this paper, we address the sneak-path problem through a communication-theory framework. Starting from the fundamental problem of readout with parallel-resistance interference, we develop several tools for detection and coding that significantly improve memory reliability. For the detection problem, we formulate and derive the optimal detector for a realistic array model, and then propose simplifications that enjoy similarly good performance and simpler implementation. Complementing detection for better error rates is done by a new coding scheme that shapes the stored bits to get lower sneak-path incidence. For the same storage rates, the new coding scheme exhibits error rates lower by an order of magnitude compared to known shaping techniques. |
Author | Ben-Hur, Yuval Cassuto, Yuval |
Author_xml | – sequence: 1 givenname: Yuval orcidid: 0000-0003-2904-3023 surname: Ben-Hur fullname: Ben-Hur, Yuval email: yuvalbh@technion.ac.il organization: Viterbi Department of Electrical Engineering, Technion-Israel Institute of Technology, Haifa, Israel – sequence: 2 givenname: Yuval orcidid: 0000-0001-6369-6699 surname: Cassuto fullname: Cassuto, Yuval email: ycassuto@ee.technion.ac.il organization: Viterbi Department of Electrical Engineering, Technion-Israel Institute of Technology, Haifa, Israel |
BookMark | eNo9kE1PAjEURRuDiYD-Ad00cT342k6nnSUZPxMIRnA9KTOvMigttoMJ_95BiKu3uefelzMgPecdEnLNYMQY5HeLYjadjjiwfMR1rlTGz0ifSakT0FL1SB8ghyRTSl-QQYxrAEhBiD6Z32OLVdt4R42raeHrxn3QebXCDUZqfaBzh-YzeTXtir64FoPFgK5C2jj6hrGJbfODdIobH_Z0HILZx0tybs1XxKvTHZL3x4dF8ZxMZk8vxXiSVCJjbbI0EgWAwpR3j9aCW54j1FoJMBatTiUCcIZGCq4xT5dgjaiZtAK46BrEkNwee7fBf-8wtuXa74LrJkvOU8FVJjl0KX5MVcHHGNCW29BsTNiXDMqDvPJPXnmQV57kddDNEWoQ8R_QmcjSnIlfP65r3Q |
CODEN | IECMBT |
CitedBy_id | crossref_primary_10_1109_TCOMM_2022_3140459 crossref_primary_10_1109_LCOMM_2021_3111218 crossref_primary_10_1109_LCOMM_2023_3234247 crossref_primary_10_1109_TCOMM_2022_3156074 crossref_primary_10_1109_TCOMM_2021_3051413 crossref_primary_10_1109_LCOMM_2022_3186324 crossref_primary_10_1109_TCOMM_2019_2948332 crossref_primary_10_1109_TIT_2022_3230507 crossref_primary_10_1109_LCOMM_2022_3148292 |
Cites_doi | 10.1109/ICCCAS.2009.5250374 10.1109/NANOARCH.2011.5941495 10.1109/TIT.2016.2594798 10.1109/SPCOM.2014.6983947 10.1109/ACSSC.2015.7421253 10.1109/VTS.2014.6818762 10.1109/TCAD.2015.2394434 10.1038/srep18863 10.1109/CNNA.2014.6888656 10.1109/IRPS.2011.5784590 10.1016/j.mejo.2012.10.001 10.1038/nature06932 10.1109/TED.2012.2184545 10.1109/TNNLS.2014.2383395 10.1109/ISVLSI.2014.32 10.1109/ISIT.2015.7282569 10.1109/TED.2012.2231683 10.1088/0957-4484/20/42/425204 10.1109/JPROC.2011.2165690 10.1109/JPROC.2009.2022882 10.1109/ISIT.2013.6620207 10.1109/NANOARCH.2009.5226356 10.1109/TNANO.2014.2299558 10.1109/TIT.2006.876347 10.1109/TVLSI.2013.2282132 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019 |
DBID | 97E RIA RIE AAYXX CITATION 7SP 8FD L7M |
DOI | 10.1109/TCOMM.2019.2897762 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005-present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Xplore CrossRef Electronics & Communications Abstracts Technology Research Database Advanced Technologies Database with Aerospace |
DatabaseTitle | CrossRef Technology Research Database Advanced Technologies Database with Aerospace Electronics & Communications Abstracts |
DatabaseTitleList | Technology Research Database |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISSN | 1558-0857 |
EndPage | 3833 |
ExternalDocumentID | 10_1109_TCOMM_2019_2897762 8636491 |
Genre | orig-research |
GrantInformation_xml | – fundername: US-Israel Binational Science Foundation – fundername: Intel Center for Computing Intelligence – fundername: Israel Science Foundation funderid: 10.13039/501100003977 |
GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 85S 97E AAJGR AASAJ AAYOK ABFSI ABQJQ ABVLG ACGFO ACGFS ACIWK ACKIV ACNCT AENEX AETIX AI. AIBXA AKJIK ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV B-7 BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 E.L EBS EJD HZ~ H~9 IAAWW IBMZZ ICLAB IES IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ O9- OCL P2P RIA RIE RIG RNS TAE TN5 VH1 XFK ZCA ZCG AAYXX CITATION 7SP 8FD L7M |
ID | FETCH-LOGICAL-c361t-ba5e3007e42558d32f29e0d8730afef845e0021ea5328e94b0fa3d15f30233613 |
IEDL.DBID | RIE |
ISSN | 0090-6778 |
IngestDate | Thu Oct 10 16:36:39 EDT 2024 Fri Aug 23 01:40:20 EDT 2024 Wed Jun 26 19:28:12 EDT 2024 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 6 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c361t-ba5e3007e42558d32f29e0d8730afef845e0021ea5328e94b0fa3d15f30233613 |
ORCID | 0000-0003-2904-3023 0000-0001-6369-6699 |
PQID | 2243276520 |
PQPubID | 85472 |
PageCount | 13 |
ParticipantIDs | crossref_primary_10_1109_TCOMM_2019_2897762 ieee_primary_8636491 proquest_journals_2243276520 |
PublicationCentury | 2000 |
PublicationDate | 2019-06-01 |
PublicationDateYYYYMMDD | 2019-06-01 |
PublicationDate_xml | – month: 06 year: 2019 text: 2019-06-01 day: 01 |
PublicationDecade | 2010 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York |
PublicationTitle | IEEE transactions on communications |
PublicationTitleAbbrev | TCOMM |
PublicationYear | 2019 |
Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
References | ref13 ref12 ref15 ben hur (ref5) 2016 ref11 ref10 mcdonough (ref28) 1995 ref2 ref17 ref16 ref19 ref18 ref24 wang (ref14) 2015 ref23 ref26 ref25 ref20 proakis (ref29) 1995 ref22 ref21 ref27 ref8 ref7 ref9 ref4 ref3 ref6 strukov (ref1) 2008; 453 |
References_xml | – ident: ref3 doi: 10.1109/ICCCAS.2009.5250374 – ident: ref7 doi: 10.1109/NANOARCH.2011.5941495 – start-page: 1 year: 2015 ident: ref14 article-title: A new crossbar architecture based on two serial memristors with threshold publication-title: Proc Int Joint Conf Neural Netw (IJCNN) contributor: fullname: wang – ident: ref24 doi: 10.1109/TIT.2016.2594798 – ident: ref23 doi: 10.1109/SPCOM.2014.6983947 – ident: ref20 doi: 10.1109/ACSSC.2015.7421253 – ident: ref10 doi: 10.1109/VTS.2014.6818762 – year: 1995 ident: ref29 publication-title: Digital Communications contributor: fullname: proakis – ident: ref11 doi: 10.1109/TCAD.2015.2394434 – ident: ref18 doi: 10.1038/srep18863 – start-page: 171 year: 2016 ident: ref5 article-title: Memory processing unit for in-memory processing publication-title: Proc IEEE ACM Int Symp Nanosc Archit contributor: fullname: ben hur – ident: ref19 doi: 10.1109/CNNA.2014.6888656 – ident: ref27 doi: 10.1109/IRPS.2011.5784590 – ident: ref12 doi: 10.1016/j.mejo.2012.10.001 – volume: 453 start-page: 80 year: 2008 ident: ref1 article-title: The missing memristor found publication-title: Nature doi: 10.1038/nature06932 contributor: fullname: strukov – ident: ref26 doi: 10.1109/TED.2012.2184545 – year: 1995 ident: ref28 publication-title: Detection of Signals in Noise contributor: fullname: mcdonough – ident: ref8 doi: 10.1109/TNNLS.2014.2383395 – ident: ref17 doi: 10.1109/ISVLSI.2014.32 – ident: ref9 doi: 10.1109/ISIT.2015.7282569 – ident: ref25 doi: 10.1109/TED.2012.2231683 – ident: ref15 doi: 10.1088/0957-4484/20/42/425204 – ident: ref16 doi: 10.1109/JPROC.2011.2165690 – ident: ref6 doi: 10.1109/JPROC.2009.2022882 – ident: ref22 doi: 10.1109/ISIT.2013.6620207 – ident: ref2 doi: 10.1109/NANOARCH.2009.5226356 – ident: ref13 doi: 10.1109/TNANO.2014.2299558 – ident: ref21 doi: 10.1109/TIT.2006.876347 – ident: ref4 doi: 10.1109/TVLSI.2013.2282132 |
SSID | ssj0004033 |
Score | 2.4086607 |
Snippet | Resistive memory is a promising technology for achieving unprecedented storage densities and new in-memory computing features. However, to fulfill their... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Publisher |
StartPage | 3821 |
SubjectTerms | Arrays bhattacharyya bound Coding Computer architecture Computer memory detection Detectors Electrical resistance measurement Encoding Error detection Interference Memristor Resistance Resistors sneak-path |
Title | Detection and Coding Schemes for Sneak-Path Interference in Resistive Memory Arrays |
URI | https://ieeexplore.ieee.org/document/8636491 https://www.proquest.com/docview/2243276520 |
Volume | 67 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwELVKJxj4KohCQR7YIK1rx0k8okKFkAKItlK3yEnOEqpIUZMilV-P7STlc2DLkDjWne17tt-7Q-icUJWAAOVIJbjj0th1Ah2XHJEECZGpIDQ2auTw3ruduHdTPm2gy7UWBgAs-Qy65tHe5afzZGmOynqBxzzXSNU3fCFKrdanBpKwKuOkobP7QS2QIaI3HjyEoWFxia7eXvi-R78FIVtV5ddSbOPLcAeFdc9KWsmsuyzibvL-I2njf7u-i7YroImvypGxhxqQ7aOtL-kHW2h0DYVlYmVYZikezE0cwyPtxhfIsUazeJSBnDmPGiVie3RYiQPxc4afIDfLwxvg0JB1V_pPC7nKD9BkeDMe3DpVkQUnYV6_cGLJgWmgAHry8iBlVFEBJA30zJcKVOByMDgAJGc0AOHGREmW9rky1YZ0C-wQNbN5BkcIJ3HsCe6CuQp0RZpKAdLXrUpGlA6EpI0uaqtHr2UujcjuQYiIrI8i46Oo8lEbtYwZ129WFmyjTu2oqJpueaRxCKO-xyk5_vurE7Rp2i45Xh3ULBZLONVooojP7DD6AH9JxbE |
link.rule.ids | 315,783,787,799,27936,27937,55086 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1BT9swFH5CcBgcNkZBlBXmA7eR1rXjxD6iQtUNwqa1SL1FTvIsIbQU0RSp_HpsJ4UNOOyWg2Nbfn5-n-3vewY4pszkqNAE2igRhCwLA2njUqBymVNdKMoyp0ZOrqLRdfhjKqZrcPKshUFETz7Drvv0d_nFLF-4o7KejHgUOqn6hsXVMqrVWi8qSMqbnJOO0B7LlUSGqt5k8DNJHI9Lde0GI44j9k8Y8u-qvFmMfYQZfoJk1beaWHLbXVRZN398lbbxfzu_DR8bqElO67nxGdaw3IGtvxIQtmB8hpXnYpVElwUZzFwkI2NryD84JxbPknGJ-jb4ZXEi8YeHjTyQ3JTkN87dAvGAJHF03aVt6V4v57twPTyfDEZB88xCkPOoXwWZFsgtVEDrvkIWnBmmkBbS-r42aGQo0CEB1IIziSrMqNG86Avj3huyNfA9WC9nJe4DybMsUiJEdxkYqqLQCnVsa9WcGhsKaRu-rUY9vauzaaR-F0JV6m2UOhuljY3a0HLD-FyyGcE2dFaGShuHm6cWiXAWR4LRg_f_-gofRpPkMr38fnXxBTZdOzXjqwPr1f0CDy22qLIjP6WeAAM0yPw |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Detection+and+Coding+Schemes+for+Sneak-Path+Interference+in+Resistive+Memory+Arrays&rft.jtitle=IEEE+transactions+on+communications&rft.au=Ben-Hur%2C+Yuval&rft.au=Cassuto%2C+Yuval&rft.date=2019-06-01&rft.pub=IEEE&rft.issn=0090-6778&rft.eissn=1558-0857&rft.volume=67&rft.issue=6&rft.spage=3821&rft.epage=3833&rft_id=info:doi/10.1109%2FTCOMM.2019.2897762&rft.externalDocID=8636491 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0090-6778&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0090-6778&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0090-6778&client=summon |