skip to main content
10.1145/3386263.3407587acmotherconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
research-article

An In-memory Highly Reconfigurable Logic Circuit Based on Diode-assisted Enhanced Magnetoresistance Device

Published:07 September 2020Publication History

ABSTRACT

In the post-Moore era, in order to solve the problem of von Neumann bottleneck and memory wall caused by separation of memory and processor, in-memory-processing (IMP) technique has aroused great attention. Novel non-volatile memory (NVM) based on spintronic devices shows promise for satisfying the needs of low-power consumption and high speed for IMP. However, most spintronic memories based on magnetic tunnel junctions (MTJs) can only implement simple and specific logic functions due to the limits of single device and circuit structure. Otherwise, performing logic functions in memory generates vast dynamic power consumption during frequent reading and writing processes because of the high resistance of miniaturized MTJ. In this paper, we propose an in-memory highly reconfigurable logic circuit based on diode-assisted enhanced magnetoresistance (DEMR) device. Our circuit can realize 16 different logic functions with extremely limited circuit area benefiting from the special structure of DEMR device. With appropriate adjustment of control bit and current, the proposed circuit can further implement complex functions like full adder. The proposed reconfigurable circuit can flexibly meet the performance requirements in different scenarios and will contribute a lot for future in-memory chip design.

Skip Supplemental Material Section

Supplemental Material

3386263.3407587.mp4

mp4

48.3 MB

References

  1. W. A. Wulf, S. A. McKee, "Hitting the memory wall: Implications of the obvious", ACM SIGARCH Comput. Archit. News, vol. 23, no. 1, pp. 20--24, 1995.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. J. Ahn, S. Hong, S. Yoo, O. Mutlu, K. Choi, "A scalable processing-in-memory accelerator for parallel graph processing", Proc. ACM/IEEEISCA, 2015.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. W. S. Zhao et al., "Synchronous non-volatile logic gate design based on resistive switching memories", IEEE Trans. Circuits Syst. I Reg. Papers, vol. 61, no. 2, pp. 443--454, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  4. G. D. Wang et al., "Ultra-dense ring-shaped racetrack memory cache design", IEEE Trans. Circuits Syst. I Reg. Papers, vol. 66, no. 1, pp. 215--225, 2019.Google ScholarGoogle ScholarCross RefCross Ref
  5. S. Jain, A. Ranjan, K. Roy, A. Raghunathan, "Computing in Memory With Spin-Transfer Torque Magnetic Ram", IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 26, no. 3, pp. 470--483, 2018.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. X. Fong et al., "Spin-Transfer Torque Devices for Logic and Memory: Prospects and Perspectives", IEEE Trans. Comput.-Aided Des. Integr. CircuitsSyst., vol. 35, no. 1, pp. 1--22, 2016.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Z. Chowdhury, S. K. Khatamifard, M. Zabihi, J. D. Harms, Y. Lv, A. P. Lyle, J.-P. Wang, S. Sapatnekar, U. Karpuzcu, "Efficient in-memory processing using spintronics", IEEE Comput. Archit. Lett., vol. 17, no. 1, pp. 42--46, 2018.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Z. Luo C. Xiong X. Zhang, Z.-G. Guo, J. Cai X. Zhang, "Programmable Spin Logic Based on Spin Hall Effect in a Single Device", Adv. Electron. Mater., vol. 3, no. 3, 2017.Google ScholarGoogle Scholar
  9. Y. Zhang et al., "Compact model of subvolume MTJ and its design application at nanoscale technology nodes", IEEE Trans. Electron Devices, vol. 62, no. 6, pp. 2048--2055, 2015.Google ScholarGoogle ScholarCross RefCross Ref
  10. G. Wang et al., "Compact Modeling of Perpendicular-Magnetic-Anisotropy Double-Barrier Magnetic Tunnel Junction With Enhanced Thermal Stability Recording Structure", IEEE Trans. Electron Devices, vol. 66, no. 5, pp. 2431--2436, 2019.Google ScholarGoogle ScholarCross RefCross Ref
  11. A. Matsunaga et al., "MTJ-based nonvolatile logic-in-memory circuit future prospects and issues", Proc. Des. Autom. Test Europe, pp. 433--435, 2009.Google ScholarGoogle Scholar
  12. Z. He, S. Angizi, D. Fan, "Exploring STT-MRAM based in-memory computing paradigm with application of image edge extraction," IEEE International Conference on Computer Design (ICCD). IEEE, pp. 439--446, 2017.Google ScholarGoogle Scholar
  13. M. Zabihi, Z. Chowdhury, Z. Zhao, U. R. Karpuzu, J.-P. Wang, S. S. Sapatnekar, "In-Memory Processing on the Spintronic CRAM: From Hardware Design to Application Mapping", IEEE Trans. Comput., vol. 68, no. 8, pp. 1159--1173, 2018.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Z. Luo, C. Xiong, X. Zhang, Z.-G. Guo, J. Cai X. Zhang, "Extremely Large Magnetoresistance at Low Magnetic Field by Coupling the Nonlinear Transport Effect and the Anomalous Hall Effect", Adv. Mater., vol. 28, no. 14, pp. 2760--2764, 2016.Google ScholarGoogle ScholarCross RefCross Ref
  15. K. Zhang et al., "Large Magnetoresistance and 15 Boolean Logic Functions Based on a ZnCoO Film and Diode Combined Device", Adv. Electron. Mater., vol. 5, no. 3, 2019.Google ScholarGoogle Scholar
  16. Z. Luo, X. Zhang, C. Xiong, J. Chen, "Silicon-Based Current-Controlled Reconfigurable Magnetoresistance Logic Combined with Non-Volatile Memory", Adv. Funct. Mater., vol. 25, no. 1, pp. 158--166, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  17. X. F. Gou, Y. Yang, X. J. Zheng, "Analytic expression of magnetic field distribution of rectangular permanent magnets. Applied Mathematics and Mechanics", Appl. Math. Mech., vol. 25, no. 3, pp. 297--306, 2004Google ScholarGoogle ScholarCross RefCross Ref
  18. T. Klemmer, D. Hoydick, H. Okumura, B. Zhang, W.A. Soffa, "Magnetic hardening and coercivity mechanisms in L10 ordered FePd ferromagnets", Scripta Metallurgica et Materialia, vol. 33, no. 10, pp. 1793--1805, 1995.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. An In-memory Highly Reconfigurable Logic Circuit Based on Diode-assisted Enhanced Magnetoresistance Device

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Other conferences
            GLSVLSI '20: Proceedings of the 2020 on Great Lakes Symposium on VLSI
            September 2020
            597 pages
            ISBN:9781450379441
            DOI:10.1145/3386263

            Copyright © 2020 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 7 September 2020

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            Overall Acceptance Rate312of1,156submissions,27%
          • Article Metrics

            • Downloads (Last 12 months)4
            • Downloads (Last 6 weeks)0

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader