A new logic-circuit style based on nonvolatile logic-in-memory architecture is proposed for realizing compact, low-power logic and highly reliable VLSI processors with parallel data accessibility. Since nonvolatile storage elements such as magnetic tunnel junction (MTJ) devices are distributed over a logic-circuit plane in the proposed style, wide memory bandwidth as well as instant power gating without escaping/reloading data can be realized. As typical examples, and an MTJ-based nonvolatile Ternary Content-Addressable Memory, an MTJ-based nonvolatile look-up table circuit for an instant power-ON/OFF field programmable gate array and a post-process variation-resilient logic-circuit design using MTJ devices are implemented and their superior performances are demonstrated in comparison with a corresponding CMOS-only-based realization.
[1]
E. Pop.
Energy dissipation and transport in nanoscale devices
,
2010,
1003.4058.
[2]
H. Ohno,et al.
Magnetic Tunnel Junctions for Spintronic Memories and Beyond
,
2007,
IEEE Transactions on Electron Devices.
[3]
Shoji Ikeda,et al.
A 3.14 um2 4T-2MTJ-cell fully parallel TCAM based on nonvolatile logic-in-memory architecture
,
2012,
2012 Symposium on VLSI Circuits (VLSIC).
[4]
Weisheng Zhao,et al.
Domain Wall Shift Register-Based Reconfigurable Logic
,
2011,
IEEE Transactions on Magnetics.
[5]
Takahiro Hanyu,et al.
TMR-Based Logic-in-Memory Circuit for Low-Power VLSI
,
2004,
IEICE Trans. Fundam. Electron. Commun. Comput. Sci..