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

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on communications Vol. 67; no. 6; pp. 3821 - 3833
Main Authors Ben-Hur, Yuval, Cassuto, Yuval
Format Journal Article
LanguageEnglish
Published New York IEEE 01.06.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet 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