Logo des Repositoriums
 

Impact of sneak paths on in-memory logic design in memristive crossbars

dc.contributor.authorDatta, Kamalika
dc.contributor.authorDeb, Arighna
dc.contributor.authorKole, Abhoy
dc.contributor.authorDrechsler, Rolf
dc.date.accessioned2023-06-06T10:40:13Z
dc.date.available2023-06-06T10:40:13Z
dc.date.issued2023
dc.description.abstractResistive Random Access Memory (RRAM), also termed as memristors, is a non-volatile memory where information is stored in memory cells in the form of resistance. Due to its non-volatile resistive switching properties, memristors, in the form of crossbars, are used for storing information, neuromorpic computing, and logic synthesis. In spite of the wide range of applications, memristive crossbars suffer from a so-called sneak path problem which results in an erroneous reading of memristor’s state. Till date, no or very few logic synthesis approaches for in-memory computing have considered the sneak path problem during the realizations of Boolean functions. In other words, the effects of sneak paths on the Boolean function realizations in crossbars still remain an open problem. In this paper, we have addressed this issue. In particular, we study the impacts of function realizations in two memristive crossbar structures: Zero-Transistor-One-Resistor (0T1R) and One-Transistor-One-Resistor (1T1R) in the presence of sneak paths. Experimental analysis on IWLS and ISCAS-85 benchmarks shows that even in the presence of sneak paths, the 1T1R crossbar structures with multiple rows and columns are the most efficient as compared to the 1T1R structures with single row and multiple columns in terms of crossbar size and number of execution cycles.en
dc.identifier.doi10.1515/itit-2023-0020
dc.identifier.pissn2196-7032
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/41703
dc.language.isoen
dc.publisherDe Gruyter
dc.relation.ispartofit - Information Technology: Vol. 65, No. 1-2
dc.subjectlogic-in-memory; memristor crossbar; RRAM; sneak path
dc.titleImpact of sneak paths on in-memory logic design in memristive crossbarsen
dc.typeText/Journal Article
gi.citation.endPage39
gi.citation.publisherPlaceBerlin
gi.citation.startPage29
gi.conference.sessiontitleArticle

Dateien