Configurable Kernel Map Implementation in Memristor Crossbar for Convolution Neural Network

This study experimentally verifies a configurable convolutional neural network implementation in a 48 × 48 memristor crossbar array. It allows the number of convolution reading cycles to be adjusted based on design demands, such as area or time constraints. This adaptability can be achieved by modifying the area of kernel weights on the array, enabling a balance between time and area efficiency. A detailed algorithm for the configurable convolution scheme is presented, taking into account factors such as array size, feature map size, and cycle limits. Also, the experimental validation using a binary 12 × 12 MNIST dataset demonstrates the practical applicability of our scheme. By varying the number of cycles per inference ( N cycle ), this study analyzes how different array sizes can affect performance, confirming the relationship between the total number of cells ( N cell ) and cycles. Larger N cycle values can result in the increased usage of faulty devices, leading to more distorted feature map pixels. Additionally, it analyzes the robustness of the scheme to weight errors, finding that longer cycles are less robust due to more frequent reads on critical fault devices within the crossbar, causing accuracy degradation.

Authors

Institutions

Publication Details

Journal
Advanced Intelligent Systems
Published
2025-05-15
DOI
https://doi.org/10.1002/aisy.202500032
Citations
5
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
3.65

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Configurable Kernel Map Implementation in Memristor Crossbar for Convolution Neural Network

Sangwook Youn, Jinwoo Park, Hyungjin Kim, Gyu-Li Kim
5 citations
Advanced Intelligent Systems
Advanced Memory and Neural Computing
3.65
article

Configurable Kernel Map Implementation in Memristor Crossbar for Convolution Neural Network

Sangwook Youn, Jinwoo Park, Hyungjin Kim, Gyu-Li Kim
article en
5 citations

Abstract

This study experimentally verifies a configurable convolutional neural network implementation in a 48 × 48 memristor crossbar array. It allows the number of convolution reading cycles to be adjusted based on design demands, such as area or time constraints. This adaptability can be achieved by modifying the area of kernel weights on the array, enabling a balance between time and area efficiency. A detailed algorithm for the configurable convolution scheme is presented, taking into account factors such as array size, feature map size, and cycle limits. Also, the experimental validation using a binary 12 × 12 MNIST dataset demonstrates the practical applicability of our scheme. By varying the number of cycles per inference ( N cycle ), this study analyzes how different array sizes can affect performance, confirming the relationship between the total number of cells ( N cell ) and cycles. Larger N cycle values can result in the increased usage of faulty devices, leading to more distorted feature map pixels. Additionally, it analyzes the robustness of the scheme to weight errors, finding that longer cycles are less robust due to more frequent reads on critical fault devices within the crossbar, causing accuracy degradation.

Advanced Intelligent SystemsVol. 7(11)
Hanyang University (KR)
National Research Foundation of Korea
Openalex Percentile: Top 7%
Advanced Memory and Neural Computing
3.65
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.