The Programmable Logic-in-Memory (PLiM) Computer

被引:0
|
作者
Gaillardon, Pierre-Emmanuel [1 ,2 ]
Amaru, Luca [2 ]
Siemon, Anne [3 ,4 ]
Linn, Eike [3 ,4 ]
Waser, Rainer [3 ,4 ]
Chattopadhyay, Anupam [5 ]
De Micheli, Giovanni [2 ]
机构
[1] Univ Utah, Dept Elect & Comp Engn, Salt Lake City, UT 84112 USA
[2] Ecole Polytech Fed Lausanne, Integrated Syst Lab, Lausanne, Switzerland
[3] Rhein Westfal TH Aachen, Inst Werkstoffe Elektrotech 2, Aachen, Germany
[4] Rhein Westfal TH Aachen, JARA FIT, Aachen, Germany
[5] Nanyang Technol Univ, Sch Comp Engn, Singapore, Singapore
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Realization of logic and storage operations in memristive circuits have opened up a promising research direction of in-memory computing. Elementary digital circuits, e.g., Boolean arithmetic circuits, can be economically realized within memristive circuits with a limited performance overhead as compared to the standard computation paradigms. This paper takes a major step along this direction by proposing a fully-programmable in-memory computing system. In particular, we address, for the first time, the question of controlling the in-memory computation, by proposing a lightweight unit managing the operations performed on a memristive array. Assembly-level programming abstraction is achieved by a natively-implemented majority and complement operator. This platform enables diverse sets of applications to be ported with little effort. As a case study, we present a standardized symmetric-key cipher for lightweight security applications. The detailed system design flow and simulation results with accurate device models are reported validating the approach.
引用
收藏
页码:427 / 432
页数:6
相关论文
共 50 条
  • [21] Optimal periodical memory allocation for logic-in-memory image processors
    Hariyama, Masanori
    Kameyama, Michitaka
    Kobayashi, Yasuhiro
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2006, : 193 - +
  • [22] Logic-in-memory based on an atomically thin semiconductor
    Guilherme Migliato Marega
    Yanfei Zhao
    Ahmet Avsar
    Zhenyu Wang
    Mukesh Tripathi
    Aleksandra Radenovic
    Andras Kis
    Nature, 2020, 587 : 72 - 77
  • [23] Magnetic Tunnel Junctions for Future Memory and Logic-in-Memory Applications
    Sverdlov, Viktor
    Mahmoudi, Hiwa
    Markarov, Alexander
    Selberherr, Siegfried
    2014 PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON MIXED DESIGN OF INTEGRATED CIRCUITS & SYSTEMS (MIXDES), 2014, : 30 - 33
  • [24] A Magnetic Reconfigurable Ternary NOR/NAND Logic for Logic-in-Memory Applications
    Razi, Farzad
    Moaiyeri, Mohammad Hossein
    Mohammadi, Siamak
    SPIN, 2021, 11 (04)
  • [25] Toward Efficient Logic-in-Memory Computing With Magnetic Reconfigurable Logic Circuits
    Razi, Farzad
    Moaiyeri, Mohammad Hossein
    Mohammadi, Siamak
    IEEE MAGNETICS LETTERS, 2022, 13
  • [26] An Alternative Way for Reconfigurable Logic-in-Memory With Ferroelectric FET
    You, Wei-Xiang
    Huang, Bo-Kai
    Su, Pin
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2022, 69 (01) : 444 - 446
  • [27] New Logic-In-Memory Paradigms: An Architectural and Technological Perspective
    Santoro, Giulia
    Turvani, Giovanna
    Graziano, Mariagrazia
    MICROMACHINES, 2019, 10 (06)
  • [28] Skyrmion Logic-In-Memory Architecture for Maximum/Minimum Search
    Gnoli, Luca
    Riente, Fabrizio
    Vacca, Marco
    Ruo Roch, Massimo
    Graziano, Mariagrazia
    ELECTRONICS, 2021, 10 (02) : 1 - 15
  • [29] LIMITA: Logic-in-Memory Primitives for Imprecise Tolerant Applications
    Zarei, Ali
    Safaei, Farshad
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (11) : 4686 - 4699
  • [30] Endurance Management for Resistive Logic-In-Memory Computing Architectures
    Shirinzadeh, Saeideh
    Soeken, Mathias
    Gaillardon, Pierre-Emmanuel
    De Micheli, Giovanni
    Drechsler, Rolf
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 1092 - 1097