Neural Evolutionary Architecture Search for Compact Printed Analog Neuromorphic Circuits
Printed electronics (PEs) is an additive fabrication technology which not only allows for a highly flexible printing of circuit patterns, but also produce soft, nontoxic, and degradable electronics at an extremely low cost. These properties make PE an enabler of new application domains, e.g., fast moving consumer goods and disposable healthcare devices. A particularly promising class of circuits in this technology is the printed analog neuromorphic circuits, offering efficient and highly tailored computational functionalities. In this work, we leverage the highly flexible fabrication process of PE to address the bottleneck of PE, i.e., the large feature sizes and low device counts. This issue is crucial, as it impairs the integration of printed circuits into target applications with limited footprint, such as smart band-aids. We propose an evolutionary algorithm (EA) to improve the circuit compactness through circuit architecture optimization. As baseline, we compare the proposed EA method with a state-of-the-art pruning method and a modified area-aware pruning method. All of them are able to optimize circuit architecture. Experimental simulation reveals that the proposed EA approach can effectively achieve compact circuits and outperform the pruning method by <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$3.1\times $ </tex-math></inline-formula> lower area with no loss of accuracy. As a byproduct, the power is reduced by <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$3.0\times $ </tex-math></inline-formula>, paving the way to energy-harvested printed systems.
Authors
- Michael Hefenbrock (ORCID: https://orcid.org/0000-0002-7583-2376)
- Yuhong Wang (ORCID: https://orcid.org/0000-0003-1156-1295)
- Mehdi B. Tahoori (ORCID: https://orcid.org/0000-0002-8829-5610)
- Michael Beigl (ORCID: https://orcid.org/0000-0001-5009-2327)
- Haibin Zhao (ORCID: https://orcid.org/0000-0001-7018-1159)
- Priyanjana Pal (ORCID: https://orcid.org/0009-0000-2977-8471)
Institutions
- Karlsruhe Institute of Technology (DE)
Publication Details
- Journal
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
- Published
- 2024-12-31
- DOI
- https://doi.org/10.1109/tcad.2024.3524357
- Citations
- 2
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.42
Funders
- Carl-Zeiss-Stiftung
- European Research Council