PIMA-Logic: A Novel Processing-in-Memory Architecture for Highly Flexible and Energy-Efficient Logic Computation

被引:3
|
作者
Angizi, Shaahin [1 ]
He, Zhezhi [1 ]
Fan, Deliang [1 ]
机构
[1] Univ Cent Florida, Dept Elect & Comp Engn, Orlando, FL 32816 USA
基金
美国国家科学基金会;
关键词
D O I
10.1145/3195970.3196092
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we propose PIMA-Logic, as a novel Processing-in Memory Architecture for highly flexible and efficient Logic computation. Instead of integrating complex logic units in cost-sensitive memory, PIMA-Logic exploits a hardware-friendly approach to implement Boolean logic functions between operands either located in the same row or the same column within entire memory arrays. Furthermore, it can efficiently process more complex logic functions between multiple operands to further reduce the latency and power-hungry data movement. The proposed architecture is developed based on Spin Orbit Torque Magnetic Random Access Memory (SOT-MRAM) array and it can simultaneously work as a non-volatile memory and a reconfigurable in-memory logic. The device-to-architecture co-simulation results show that PIMA-Logic can achieve up to 56% and 31.6% improvements with respect to overall energy and delay on combinational logic benchmarks compared to recent Pinatubo architecture. We further implement an in-memory data encryption engine based on PIMA-Logic as a case study. With AES application, it shows 77.2% and 21% lower energy consumption compared to CMOS-ASIC and recent RIMPA implementation, respectively.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] A Memory-Based Logic Block With Optimized-for-Read SRAM for Energy-Efficient Reconfigurable Computing Fabric
    Yueh, Wen
    Chatterjee, Subho
    Zia, Muneeb
    Bhunia, Swarup
    Mukhopadhyay, Saibal
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2015, 62 (06) : 593 - 597
  • [42] AERIS: Area/Energy-Efficient 1T2R ReRAM Based Processing-in-Memory Neural Network System-on-a-Chip
    Yue, Jinshan
    Liu, Yongpan
    Su, Fang
    Li, Shuangchen
    Yuan, Zhe
    Wang, Zhibo
    Sun, Wenyu
    Li, Xueqing
    Yang, Huazhong
    24TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2019), 2019, : 146 - 151
  • [43] Energy-Efficient Non-Von Neumann Computing Architecture Supporting Multiple Computing Paradigms for Logic and Binarized Neural Networks
    Zanotti, Tommaso
    Puglisi, Francesco Maria
    Pavan, Paolo
    JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2021, 11 (03)
  • [44] SP-PIM: A Super-Pipelined Processing-In-Memory Accelerator With Local Error Prediction for Area/Energy-Efficient On-Device Learning
    Heo, Jaehoon
    Kim, Jung-Hoon
    Han, Wontak
    Kim, Jaeuk
    Kim, Joo-Young
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2024, 59 (08) : 2671 - 2683
  • [45] A Synchronization-Based Hybrid-Memory Multi-Core Architecture for Energy-Efficient Biomedical Signal Processing
    Braojos, Ruben
    Bortolotti, Daniele
    Bartolini, Andrea
    Ansaloni, Giovanni
    Benini, Luca
    Atienza, David
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (04) : 575 - 585
  • [46] Anomalous Thermal-Assisted Spin-Orbit Torque-Induced Magnetization Switching for Energy-Efficient Logic-in-Memory
    Zheng, Zhenyi
    Zhang, Zhizhong
    Feng, Xueqiang
    Zhang, Kun
    Zhang, Yue
    He, Yu
    Chen, Lei
    Lin, Kelian
    Zhang, Youguang
    Amiri, Pedram Khalili
    Zhao, Weisheng
    ACS NANO, 2022, 16 (05) : 8264 - 8272
  • [47] Energy-Efficient Logic-in-Memory 1-bit Full Adder Enabled by a Physics-Based RRAM Compact Model
    Puglisi, Francesco Maria
    Pacchioni, Lorenzo
    Zagni, Nicolo
    Pavan, Paolo
    2018 48TH EUROPEAN SOLID-STATE DEVICE RESEARCH CONFERENCE (ESSDERC), 2018, : 50 - 53
  • [48] EE-SPFAL: A Novel Energy-Efficient Secure Positive Feedback Adiabatic Logic for DPA Resistant RFID and Smart Card
    Kumar, S. Dinesh
    Thapliyal, Himanshu
    Mohammad, Azhar
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2019, 7 (02) : 281 - 293
  • [49] Design of an MTJ-Based Nonvolatile Lookup Table Circuit Using an Energy-Efficient Single-Ended Logic-In-Memory Structure
    Suzuki, Daisuke
    Hanyu, Takahiro
    2015 IEEE 58TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2015,
  • [50] An Area- and Energy-Efficient Spiking Neural Network With Spike-Time-Dependent Plasticity Realized With SRAM Processing-in-Memory Macro and On-Chip Unsupervised Learning
    Liu, Shuang
    Wang, J. J.
    Zhou, J. T.
    Hu, S. G.
    Yu, Q.
    Chen, T. P.
    Liu, Y.
    IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2023, 17 (01) : 92 - 104