WaCPro: An Open-Source Application for Waveform and Crossbar Programming in Nanotechnology Research

Memristors and crossbar arrays are increasingly regarded as fundamental nanotechnology components for future computing and storage technologies, with promising applications in neuromorphic systems, non-volatile memories, and in-memory processing. However, their characterization and programming require precise waveform generation and reproducible signal control, which pose non-trivial challenges in experimental workflows. Developing dedicated software for waveform design in this context is particularly demanding, as it must support diverse signal types, customizable timing, and the coordination of row/column activations in crossbar architectures, while remaining intuitive for non-specialist users. This paper presents WaCPro, an open-source application that integrates waveform generation, crossbar mapping, visualization, and export functionalities into a single platform for the characterization and programming of nanoscale memristive devices and crossbar arrays. Implemented in MATLAB with a modular architecture and a graphical user interface, WaCPro enables the design and export of precisely-timed waveforms essential for the electrical stimulation of nanodevices. Export functions produce simulation- and instrumentation-ready files in widely used formats, facilitating integration into laboratory workflows, highlighting the tool's ability to bridge theory and experiment. Validation experiments demonstrate excellent waveform replication accuracy in both amplitude and timing, confirming the reliability of the proposed tool for nanoscale testing environments.

Authors

Institutions

Publication Details

Journal
IEEE Open Journal of Nanotechnology
Published
2025-01-01
DOI
https://doi.org/10.1109/ojnano.2025.3630545
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
0.00

Funders

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

WaCPro: An Open-Source Application for Waveform and Crossbar Programming in Nanotechnology Research

Κάρολος-Αλέξανδρος Τσάκαλος, Georgios Ch. Sirakoulis, G. Kleitsiotis, Iosif-Angelos Fyrigos et al.
IEEE Open Journal of Nanotechnology
Advanced Memory and Neural Computing
article

WaCPro: An Open-Source Application for Waveform and Crossbar Programming in Nanotechnology Research

Κάρολος-Αλέξανδρος Τσάκαλος, Georgios Ch. Sirakoulis, G. Kleitsiotis, Iosif-Angelos Fyrigos, Ioannis K. Chatzipaschalis, Konstantinos Rallis, Theodoros Panagiotis Chatzinikolaou, Antonio Rubio, Evangelos Tsipas, Emmanouil Stavroulakis, Vasileios Ntinas, Ioannis Tompris, Athanasios Passias, Pantelis Fraidakis
article en

Abstract

Memristors and crossbar arrays are increasingly regarded as fundamental nanotechnology components for future computing and storage technologies, with promising applications in neuromorphic systems, non-volatile memories, and in-memory processing. However, their characterization and programming require precise waveform generation and reproducible signal control, which pose non-trivial challenges in experimental workflows. Developing dedicated software for waveform design in this context is particularly demanding, as it must support diverse signal types, customizable timing, and the coordination of row/column activations in crossbar architectures, while remaining intuitive for non-specialist users. This paper presents WaCPro, an open-source application that integrates waveform generation, crossbar mapping, visualization, and export functionalities into a single platform for the characterization and programming of nanoscale memristive devices and crossbar arrays. Implemented in MATLAB with a modular architecture and a graphical user interface, WaCPro enables the design and export of precisely-timed waveforms essential for the electrical stimulation of nanodevices. Export functions produce simulation- and instrumentation-ready files in widely used formats, facilitating integration into laboratory workflows, highlighting the tool's ability to bridge theory and experiment. Validation experiments demonstrate excellent waveform replication accuracy in both amplitude and timing, confirming the reliability of the proposed tool for nanoscale testing environments.

IEEE Open Journal of NanotechnologyVol. 6
Democritus University of Thrace (GR), Aalborg University (DK), Universitat Politècnica de Catalunya (ES)
European Commission, Agència de Gestió d'Ajuts Universitaris i de Recerca, European Social Fund
Openalex Percentile: Top 67%
Advanced Memory and Neural Computing
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.