IEEE Journal of the Electron Devices Society (Jan 2020)

Smart Logic-in-Memory Architecture for Low-Power Non-Von Neumann Computing

  • Tommaso Zanotti,
  • Francesco Maria Puglisi,
  • Paolo Pavan

DOI
https://doi.org/10.1109/JEDS.2020.2987402
Journal volume & issue
Vol. 8
pp. 757 – 764

Abstract

Read online

Low-power smart devices are becoming pervasive in our world. Thus, relevant research efforts are directed to the development of innovative low power computing solutions that enable in-memory computations of logic-operations, thus avoiding the von Neumann bottleneck, i.e., the known showstopper of traditional computing architectures. Emerging non-volatile memory technologies, in particular Resistive Random Access memories, have been shown to be particularly suitable to implement logic-in-memory (LIM) circuits based on the material implication logic (IMPLY). However, RRAM devices non-idealities, logic state degradation, and a narrow design space limit the adoption of this logic scheme. In this work, we use a physics-based compact model to study an innovative smart IMPLY (SIMPLY) logic scheme which exploits the peripheral circuitry embedded in ordinary IMPLY architectures to solve the mentioned reliability issues, drastically reducing the energy consumption and setting clear design strategies. We then use SIMPLY to implement a 1-bit full adder and compare the results with other LIM solutions proposed in the literature.

Keywords