Passive mechanical logic via topology-optimized acoustic waveguides
Ali Jafari, Mohamed Mousa, Mostafa Nouh
TL;DR
This work addresses the demand for low-power computation by encoding logic in wave propagation within a passive elastic medium. It introduces a topology-optimization framework to design void-engineered waveguides that steer vibroacoustic waves to readouts corresponding to logical outputs, enabling gates and a full adder without active actuation. Key contributions include a unified gate-design method, numerical demonstrations of AND, XOR, and OR logic, experimental validation of gates at around 92 kHz, and a mechanically integrated full adder circuit. The approach offers fast, perturbation-robust, low-power mechanical computation and scalable pathways to more complex passive signal processing devices.
Abstract
Growing energy demands of modern digital devices necessitate alternative, low-power computing mechanisms. When incident loads take the form of acoustic or vibrational waves, the ability to mechanically process information eliminates the need for transduction, paving the way for passive computing. Recent studies have proposed systems that learn and execute mechanical logic through buckling, bistability, and origami-inspired lattices. However, owing to the large timescales of shape morphing, such concepts suffer from slow operation or require active stimulation of adaptive materials. To address these limitations, we present a novel approach to mechanical logic, leveraging the rich dynamics of wave propagation in elastic structures. In lieu of traditional forward-design tools, such as band diagrams and transmission spectra, we employ a multi-faceted topology optimization approach, enabling us to identify candidate waveguide configurations within an extremely large design space. By incorporating voids within an otherwise uniform substrate, the optimized waveguides are able to precisely manipulate wave propagation paths, triggering desirable interferences of the scattered wavefield that culminate in energy localization at readouts corresponding to a given logic function. An experimental setup is used to demonstrate the efficacy of such logic gates and their resilience to non-uniform loading. By implementing these building blocks into a mechanical adder, we demonstrate the scalable deployment of more sophisticated mechanical computing circuits, opening up new avenues in mechanical signal processing and physical computing.
