STEM: A Scheme for Two-phase Evaluation of Majority Logic
Meghna G. Mankalale, Zhaoxin Liang, and Sachin S. Sapatnekar

TL;DR
This paper introduces a two-phase evaluation scheme for majority logic in spin-based circuits, significantly improving speed, energy efficiency, and area compared to conventional methods.
Contribution
A novel two-phase scheme for implementing majority logic in all-spin logic structures that enhances performance and reduces resource requirements.
Findings
1.6-3.4X faster operation for standard logic functions
1.9-6.9X more energy-efficient implementations
16% area improvement in full adder design
Abstract
The switching time of a magnet in a spin current based majority gate depends on the input vector combination, and this often restricts the speed of majority-based circuits. To address this issue, this work proposes a novel two-phase scheme to implement majority logic and evaluates it on an all-spin logic (ASL) majority-based logic structures. In Phase 1, the output is initialized to a preset value. Next in Phase 2, the inputs are evaluated to switch the output magnet to its correct value. The time window for the output to switch in Phase 2 is fixed. Using such a scheme, an n-input AND gate which requires a total of (2n-1) inputs in the conventional implementation can now be implemented with only (n+1) inputs. When applied to standard logic functions, it is demonstrated that the proposed method of designing ASL gates are 1.6-3.4X faster and 1.9-6.9X more energy-efficient than the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
