Compute-in-Memory with 6T-RRAM Memristive Circuit for Next-Gen Neuromorphic Hardware

被引:0
|
作者
Bai, Kang Jun [1 ]
Jiang, Hao [2 ]
机构
[1] Air Force Res Lab, Informat Directorate, Rome, NY 13441 USA
[2] San Francisco State Univ, San Francisco, CA 94132 USA
关键词
compute-in-memory; neuromorphic hardware; edge computing; RRAM; 6T1R; ARTIFICIAL-INTELLIGENCE; NEURAL-NETWORK; SENSE;
D O I
10.1109/NICE61972.2024.10548860
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Compute-in-memory (CIM) is primarily built into neuromorphic hardware to radically subvert the modern computing bottleneck for a range of applications, in particular for today's artificial intelligence (AI) related workloads. Emerging computational memory technologies, such as resistive random-access memory (RRAM), offer clear advantages in CIM to perform tasks in place in the memory itself, providing significant improvements in latency and energy efficiency. In this article, we showcase an innovative memristive circuit in a 6-transistor-1-RRAM (6T1R) configuration to enable a faster yet more efficient CIM for AI applications. In practice, our 6T1R cell leverages a series of pulse-width-modulated (PWM) pulses as computing variables for energy efficiency. In a way to support AI models for simplicity and robustness, individual 6T1R cell can be programmed to encode either positive or negative weight values by measuring the direction of current through the RRAM in addition to the multi-bit computation capability. For computational accuracy, faulty RRAM can be quarantined from the network regardless of its resistance values by setting the particular cell into the high-impedance state. A proof-of-concept validation was conducted using a custom 65 nm CMOS/RRAM technology node. The parallel intertile communication would achieve up to 1.6 trillion operations per second (TPOS) in data throughout with a computational efficiency reached to 1.07 TOPS/W.
引用
收藏
页数:5
相关论文
共 18 条
  • [1] RRAM fabric for neuromorphic and reconfigurable compute-in-memory systems
    Zidan, Mohammed A.
    Lu, Wei D.
    2019 IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE (CICC), 2019,
  • [2] RRAM fabric for neuromorphic and reconfigurable compute-in-memory systems
    Zidan, Mohammed A.
    Lu, Wei D.
    2018 IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE (CICC), 2018,
  • [3] Multifunctional In-Memory Analog-to-Digital Converter for Next-Gen Compute-in-Memory Systems
    Im, Jiseong
    Ko, Jonghyun
    Hwang, Joon
    Kim, Jangsaeng
    Shin, Wonjun
    Koo, Ryun-Han
    Park, Minkyu
    Park, Sung-Ho
    Choi, Woo Young
    Kim, Jae-Joon
    Lee, Jong-Ho
    ADVANCED INTELLIGENT SYSTEMS, 2024,
  • [4] Neuromorphic Swarm on RRAM Compute-in-Memory Processor for Solving QUBO Problem
    Lele, Ashwin Sanjay
    Chang, Muya
    Spetalnick, Samuel D.
    Crafton, Brian
    Raychowdhury, Arijit
    Fang, Yan
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [5] A Fully Integrated Reprogrammable CMOS-RRAM Compute-in-Memory Coprocessor for Neuromorphic Applications
    Correll, Justin M.
    Bothra, Vishishtha
    Cai, Fuxi
    Lim, Yong
    Lee, Seung Hwan
    Lee, Seungjong
    Lu, Wei D.
    Zhang, Zhengya
    Flynn, Michael P.
    IEEE JOURNAL ON EXPLORATORY SOLID-STATE COMPUTATIONAL DEVICES AND CIRCUITS, 2020, 6 (01): : 36 - 44
  • [6] A Versatile and Efficient Neuromorphic Platform for Compute-in-Memory with Selector-less Memristive Crossbars
    Jain, Soumil
    Hota, Gopabandhu
    Shi, Yuhan
    Oh, Sangheon
    Wu, Jiajia
    Fowler, Preston
    Kuzum, Duygu
    Cauwenberghs, Gert
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [7] The Game-Changing Memristive Technology for Next-Gen AI/ML Hardware
    Bai, Kang Jun
    Lombardi, Jack P.
    Thiem, Clare D.
    DISRUPTIVE TECHNOLOGIES IN INFORMATION SCIENCES VIII, 2024, 13058
  • [8] Temporal-encoded 6T-RRAM with Bidirectional Control for Future Neuromorphic Systems
    Bai, Kang Jun
    Jiang, Hao
    Qin, Zhuwei
    Thiem, Clare
    2024 25TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED 2024, 2024,
  • [9] Compute-In-Memory Using 6T SRAM for a Wide Variety of Workloads
    Bharti, Pramod Kumar
    Jain, Saurabh
    Pillai, Kamlesh R.
    Sayyaparaju, Sagar Varma
    Kalsi, Gurpreet S.
    Mekie, Joycee
    Subramoney, Sreenivas
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 2963 - 2967
  • [10] FinFET 6T-SRAM Compute-in-Memory Targeting Low Power Neural Networks Operations
    Gul, Waqas
    Shams, Maitham
    Al-Khalili, Dhamin
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,