论文标题
多频数据平行自旋波逻辑门
Multi-frequency Data Parallel Spin Wave Logic Gates
论文作者
论文摘要
就其本质而言,具有不同频率的自旋波(SWS)可以通过相同的波导传播而不会相互影响,而仅干扰自己的物种。因此,更多的SW编码数据集可以并行并存,传播和交互,从而打开了通往硬件复制的道路免费并行数据处理。在本文中,我们利用这些功能,并提出了一种新型数据平行自旋波的计算方法。为了解释和验证所提出的概念,通过面向对象的微磁框架(OOMMF)模拟,实现并验证了范围范围的2输入XOR和3输入多数门。此外,我们引入了一种优化算法,该算法旨在最大程度地减少与多频操作相关的面积,并证明它分别为XOR和多数实现将字节范围的门面积减少了30%和41%。为了了解我们的提案的实际含义,我们将字节范围的大门与基于功能等效标量SW门的常规等效标量在区域,延迟和功耗方面进行了比较。我们的结果表明,该区域优化了8位2输入XOR和3输入多数门的区域分别需要4.47倍和4.16倍的面积,而面积分别以5%和7%的延迟增加,而无需诱导任何功耗开销。最后,我们讨论了将当前可实现的并行性限制为基于相位的栅极输出检测的因素,并通过OOMMF模拟证明,基于阈值的基于阈值的门可以增加16。
By their very nature, Spin Waves (SWs) with different frequencies can propagate through the same waveguide without affecting each other, while only interfering with their own species. Therefore, more SW encoded data sets can coexist, propagate, and interact in parallel, which opens the road towards hardware replication free parallel data processing. In this paper, we take advantage of these features and propose a novel data parallel spin wave based computing approach. To explain and validate the proposed concept, byte-wide 2-input XOR and 3-input Majority gates are implemented and validated by means of Object Oriented MicroMagnetic Framework (OOMMF) simulations. Furthermore, we introduce an optimization algorithm meant to minimize the area overhead associated with multifrequency operation and demonstrate that it diminishes the byte-wide gate area by 30% and 41% for XOR and Majority implementations, respectively. To get inside on the practical implications of our proposal we compare the byte-wide gates with conventional functionally equivalent scalar SW gate based implementations in terms of area, delay, and power consumption. Our results indicate that the area optimized 8-bit 2-input XOR and 3-input Majority gates require 4.47x and 4.16x less area, respectively, at the expense of 5% and 7% delay increase, respectively, without inducing any power consumption overhead. Finally, we discuss factors that are limiting the currently achievable parallelism to 8 for phase based gate output detection and demonstrate by means of OOMMF simulations that this can be increased 16 for threshold based detection based gates.