Contribution to a conference proceedings/Contribution to a book FZJ-2025-01080

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
The Ouroboros of Memristors: Neural Networks Facilitating Memristor Programming

 ;  ;  ;  ;  ;

2024
IEEE Abu Dhabi

2024 IEEE 6th International Conference on AI Circuits and Systems (AICAS) : [Proceedings] - IEEE, 2024. - ISBN 979-8-3503-8363-8 - doi:10.1109/AICAS59952.2024.10595913
2024 IEEE 6th International Conference on AI Circuits and Systems (AICAS), Abu DhabiAbu Dhabi, United Arab Emirates, 22 Apr 2024 - 25 Apr 20242024-04-222024-04-25
Abu Dhabi : IEEE, International Conference on AI Circuits and Systems (AICAS) 398-402 () [10.1109/AICAS59952.2024.10595913]

This record in other databases:    

Please use a persistent id in citations: doi:

Abstract: Memristive devices hold promise to improve the scale and efficiency of machine learning and neuromorphic hardware, thanks to their compact size, low power consumption, and the ability to perform matrix multiplications in constant time. However, on-chip training with memristor arrays still faces challenges, including device-to-device and cycle-to-cycle variations, switching non-linearity, and especially SET and RESET asymmetry [1], [2]. To combat device non-linearity and asymmetry, we propose to program memristors by harnessing neural networks that map desired conductance updates to the required pulse times. With our method, approximately 95% of devices can be programmed within a relative percentage difference of ±50% from the target conductance after just one attempt. Our approach substantially reduces memristor programming delays compared to traditional write-and-verify methods, presenting an advantageous solution for on-chip training scenarios. Furthermore, our proposed neural network can be accelerated by memristor arrays upon deployment, providing assistance while reducing hardware overhead compared with previous works [3]–[6].This work contributes significantly to the practical application of memristors, particularly in reducing delays in memristor programming. It also envisions the future development of memristor-based machine learning accelerators.


Contributing Institute(s):
  1. Neuromorphic Software Eco System (PGI-15)
  2. Neuromorphic Compute Nodes (PGI-14)
Research Program(s):
  1. 5234 - Emerging NC Architectures (POF4-523) (POF4-523)
  2. BMBF 16ME0400 - Verbundprojekt: Neuro-inspirierte Technologien der künstlichen Intelligenz für die Elektronik der Zukunft - NEUROTEC II - (16ME0400) (16ME0400)
  3. BMBF 03ZU1106CA - NeuroSys: Algorithm-Hardware Co-Design (Projekt C) - A (03ZU1106CA) (03ZU1106CA)
  4. BMBF 03ZU1106CB - NeuroSys: Algorithm-Hardware Co-Design (Projekt C) - B (BMBF-03ZU1106CB) (BMBF-03ZU1106CB)
  5. 5233 - Memristive Materials and Devices (POF4-523) (POF4-523)

Appears in the scientific report 2024
Click to display QR Code for this record

The record appears in these collections:
Document types > Events > Contributions to a conference proceedings
Document types > Books > Contribution to a book
Institute Collections > PGI > PGI-15
Institute Collections > PGI > PGI-14
Workflow collections > Public records
Publications database

 Record created 2025-01-24, last modified 2025-02-07


Restricted:
Download fulltext PDF
External link:
Download fulltextFulltext
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)