  Reversible computation has been recognised as a potential solution to the
technological bottleneck in the future of computing machinery. Rolf Landauer
determined the lower limit for power dissipation in computation and noted that
dissipation happens when information is lost, i.e., when a bit is erased. This
meant that reversible computation, conserving information conserves energy as
well, and as such can operate on arbitrarily small power. There were only a few
applications and use cases of reversible computing hardware. Here we present a
novel reversible computation architecture for time reversal of waves, with an
application to sound wave communications. This energy efficient design is also
a natural one, and it allows the use of the same hardware for transmission and
reception at the time reversal mirror.
