figshare
Browse

Codes and raw dataset for "Programmable wave-based analog computing machine: a metastructure that designs metastructures" by D. C. Tzarouchis, B. Edwards, and N. Engheta

Download (88.51 MB)
software
posted on 2024-09-04, 12:27 authored by Dimitrios TzarouchisDimitrios Tzarouchis, Brian Edwards, Nader Engheta

The goal of this project is to perform linear algebraic computations using digitally controlled analog devices operating at 45MHz. The heart of these computations is complex matrix multiplication. Herein, we explore two architectures, one based on MZIs configured according *Miller et al.* and another based on the DCM architecture (Tzarouchis, D.C., Mencagli, M.J., Edwards, B. et al. Mathematical operations and equation solving with reconfigurable metadevices. Light Sci Appl 11, 263 (2022). https://doi.org/10.1038/s41377-022-00950-1).

The code within this repository is the complete code-base for this project, inluding firmware for the components, drivers for communication, measurement instrument communications, simulation, architecture settings, and device characterization.

The files also condain tha raw data obtain used for all the experimental results (Figure 1,2, and 3) of the article with title "Programmable wave-based analog computing machine: a metastructure that designs metastructures" by
Dimitrios C. Tzarouchis, Brian Edwards, Nader Engheta, https://doi.org/10.48550/arXiv.2301.02850

The work was jointly completed by Dimitrios C. Tzarouchis and Brian Edwards at the Group of Nader Engheta, University of Pennsylvania, USA.

Funding

FA9550-17-1-0002

FA9550-21-1-0312

History