2020
DOI: 10.1002/aisy.202070100
|View full text |Cite
|
Sign up to set email alerts
|

In‐Memory Binary Vector–Matrix Multiplication Based on Complementary Resistive Switches

Abstract: Binary Neural Networks In article number http://doi.wiley.com/10.1002/aisy.202000134, Stephan Menzel and co‐workers explore a computation in‐memory concept for binary vector‐matrix multiplications based on complementary resistive switches. Experimental results on a small‐scale demonstrator are shown and the influence of device variability is investigated. The simulated inference of a 1‐layer fully connected binary neural network trained on the MNIST data set resulted in an accuracy of nearly 86%.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
8
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(8 citation statements)
references
References 0 publications
0
8
0
Order By: Relevance
“…This approach might be facilitated by the use of new memristive devices based on spin (Magnetic Random Access Memory—MRAM) ( Apalkov et al, 2016 ), phase change (Phase Change Memory—PCM) ( Wong et al, 2010 ) or redox reactions (Redox based Resistive Random Access Memory—ReRAM) ( Waser et al, 2009 ). These memristive systems are usually structured in a matrix-like fashion to realize neuromorphic computing systems ( Steinbuch, 1961 , 1963 ; Ziegler et al, 2020 ). Here, ReRAM devices offer several benefits: their low-power, dense integration feasibility and rich device physics open up the opportunity for online learning.…”
Section: Introductionmentioning
confidence: 99%
“…This approach might be facilitated by the use of new memristive devices based on spin (Magnetic Random Access Memory—MRAM) ( Apalkov et al, 2016 ), phase change (Phase Change Memory—PCM) ( Wong et al, 2010 ) or redox reactions (Redox based Resistive Random Access Memory—ReRAM) ( Waser et al, 2009 ). These memristive systems are usually structured in a matrix-like fashion to realize neuromorphic computing systems ( Steinbuch, 1961 , 1963 ; Ziegler et al, 2020 ). Here, ReRAM devices offer several benefits: their low-power, dense integration feasibility and rich device physics open up the opportunity for online learning.…”
Section: Introductionmentioning
confidence: 99%
“…[ 1–5 ] As one of the most promising data security techniques, the Hamming distance (HD) computations, that is, the processing of the number of different characters in the corresponding positions between two equal‐length binary strings [ 6 ] is now being intensively applied in the fields of information security encryption, [ 7–10 ] image search and recognition, [ 11–13 ] and binary neural networks. [ 14–18 ] In‐memory computing (IMC) has remarkably enhanced data‐intensive applications, reaching beyond the level of von Neumann computing in terms of processing latency and energy efficiency. [ 19–21 ] Hence, it is imperative to develop a reliable and efficient in‐memory HD computational architecture, which has become a surge of research topic for both academic and industrial communities.…”
Section: Introductionmentioning
confidence: 99%
“…[ 31 ] Compared to unipolar devices, the bipolar resistive switching can overcome the reliability issue as reported in prior studies conducted on the HD computations based on the complementary bipolar switches. [ 14,29,30,32–36 ] However, the conductive filament mechanism inevitably leads to a variation of low resistance state (LRS) and high resistance state (HRS). In fact, the accuracy of the HD computations is highly influenced by the fluctuations of the resistance, because the output of the HD computations is determined by the accumulation of the total reading current in a RRAM array.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…[ 19–21 ] In addition, implementation of XNOR gates using two RRAM devices with complementary encoding has been demonstrated. [ 22 ] However, to implement XNOR cell‐based high‐density arrays, it is necessary to execute the XNOR function using a simple structure and two‐terminal‐based 1S1R devices.…”
Section: Introductionmentioning
confidence: 99%