WaCPro: An Open-Source Application for Waveform and Crossbar Programming in Nanotechnology Research
Year: 2025
Type: article
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.
Authors: Ioannis K. Chatzipaschalis, Pantelis Fraidakis, Georgios K. Kleitsiotis, Ioannis Tompris, Athanasios Passias, Emmanouil Stavroulakis, Evangelos Tsipas, Theodoros Panagiotis Chatzinikolaou, Karolos-Alexandros Tsakalos, Konstantinos Rallis, Iosif-Angelos Fyrigos, Vasileios Ntinas, Antonio Rubio, Georgios Ch. Sirakoulis
Language: English
Subfield: Electrical and Electronic Engineering
Field: Engineering
Domain: Physical Sciences
Open Access status: gold
Estimated APC paid: $2,075
Award: G4802022325
OpenAlex ID: W4416010405
FWCI:
Cites:
Cited by:
Related to:
