2022
DOI: 10.1109/tcsii.2022.3169416
|View full text |Cite
|
Sign up to set email alerts
|

Variability-Aware Memristive Crossbars—A Tutorial

Abstract: Memristor crossbar architecture is one of the most popular circuit configurations due to its wide range of practical applications. The crossbar architecture can emulate the weighted summation operation, called multiply and accumulate operation (MAC). The errors to MAC computing get introduced due to a range of crossbar variability. We broadly group the variability in three categories: (1) device-to-device variations, (2) programming nonlinearity, and (3) those from peripheral circuits. This tutorial provides i… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
4
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 44 publications
(43 reference statements)
0
4
0
Order By: Relevance
“…Memristors [1] represent a broad class of resistive switching devices that when used in a crossbar array can efficiently emulate the multiply and accumulate (MAC) [2] operation required for dot-product computations. However, in practice, memristor devices are prone to a wide range of device-todevice and cycle-to-cycle variability [3]. In addition, when implemented in a crossbar architecture [4], the performance of the system is subject to various circuit parasitic and noise.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Memristors [1] represent a broad class of resistive switching devices that when used in a crossbar array can efficiently emulate the multiply and accumulate (MAC) [2] operation required for dot-product computations. However, in practice, memristor devices are prone to a wide range of device-todevice and cycle-to-cycle variability [3]. In addition, when implemented in a crossbar architecture [4], the performance of the system is subject to various circuit parasitic and noise.…”
Section: Introductionmentioning
confidence: 99%
“…which maps with each column the current outputs of the crossbar. Thus, each crossbar column can be considered a neuron computation, and the crossbar as a single neuron layer [3], [6], [7]. Using this concept, this study introduces a GUI to design such crossbar based neural networks [8].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Nanoscale thin film (metal-insulator-metal) resistive switching devices were introduced as memristors only in 2008 [16]. Being compatible with complementary metal-oxide-semiconductor (CMOS) technology [17,18] is the main advantage of this type of device, while a major drawback is the large device-to-device and cycle-to-cycle variability [19]. In turn, the early mention of a JJ as a memristor dates back to 1974 [20].…”
Section: Introductionmentioning
confidence: 99%