In this chapter, we present three nanoscale architectures: the reconfigurable mesh, crossbar, and fully interconnected cluster. In these architectures, both communication and computation are performed using spin waves. These architectures are capable of simultaneously transmitting multiple waves over different frequencies. In addition, they can use the superposition property of the waves and allow for concurrent writes. In these architectures, computation can be done in both analog and digital modes. On the other hand, one shortcoming of the spin-wave architectures is the limitation on the attenuation length of spin waves, about 50 microns. To address this issue, a hierarchical multiscale design is proposed that is an integration of the spin-wave modules within a MEMS architecture.
All Science Journal Classification (ASJC) codes