Collection of lecture about logic-in-memory(mostly based on RRAM) in these years(mostly 2015-2022) About:
Some famous team of logic in memory
- TEAM~Shahar Kvatinsky, Israel Institute of Technology
- TEAM~Tajana Simunic Rosing, UC San Diego
- TEAM~Said Hamdioui, Delft University of Technology
- TEAM~Giovanni De Micheli, EPFL
- TEAM~Rolf Drechsler, University of Bremen
- TEAM~Rickard Ewetz, University of Central Florida
- TEAM~Anupam Chattopadhyay, Nanyang Technological University
- TEAM~Guojie Luo, Peking University
- TEAM~Xiaoming Chen, Institute of Computing Technology, CAS
- ...
LOGIC STRUCTURE: In compilation process of logic synthesis, code in HDL will be translate into uniform DAG expression for the following optimization
- SOP(sum of product),example paper : " SAID : A Supergate-Aided Logic Synthesis Flow for Memristive Crossbars " PDF
- Valerio Tenace; Roberto G. Rizzo; Debjyoti Bhattacharjee; Anupam Chattopadhyay; Andrea Calimera (DATE 2019)
- BDD(Binary decision diagrams): " Graph-Based Algorithms for Boolean Function Manipulation " PDF
- Bryant (TC 1986)
- AIG(And inverte graph)
Survey:
- Memristive Logic: A Framework for Evaluation and Comparison PDF
- John Reuben; Rotem Ben-Hur; Nimrod Wald; Nishil Talati; Ameer Haj Ali; Pierre-Emmanuel Gaillardon; Shahar Kvatinsky .(PATMOS 2017)
compute-in-crossbar: the output is written in output RRAM while computing
- 'Memristive' switches enable 'stateful' logic operations via material implication PDF
- Julien Borghetti, Gregory S. Snider, Philip J. Kuekes, J. Joshua Yang, Duncan R. Stewart & R. Stanley Williams .(NATURE 2010)
- Complementary resistive switches for passive nanocrossbar memories PDF
- Eike Linn, Roland Rosezin, Carsten Kügeler & Rainer Waser. (Nature Materials 2010)
- Crossbar Logic Using Bipolar and Complementary Resistive Switches PDF
- R. Rosezin, E. Linn, C. Kügeler, R. Bruchhaus, and R. Waser. (IEEE Electron Device Letters 2011)
- Beyond von Neumann—logic operations in passive crossbar arrays alongside memory operations PDF
- E Linn, R Rosezin, S Tappertzhofen, U Böttger and R Waser .(Nanotechnology 2012)
- MAGIC—Memristor-Aided Logic PDF
- Shahar Kvatinsky, Dmitry Belousov, Slavik Liman, Guy Satat, Nimrod Wald, Eby G. Friedman, Avinoam Kolodny, Uri Weiser .(TCAS-II 2014)
- Boolean Logic Operations and Computing Circuits Based on Memristors PDF
- Georgios Papandroulidakis; Ioannis Vourkas; Nikolaos Vasileiadis; Georgios Ch. Sirakoulis (TCAS-II 2014)
- Fast boolean logic mapped on memristor crossbar PDF
- Lei Xie; Hoang Anh Du Nguyen; Mottaqiallah Taouil; Said Hamdioui; Koen Bertels (ICCD 2015)
- Logic Design Within Memristive Memories Using Memristor-Aided loGIC (MAGIC) PDF
- Nishil Talati;Saransh Gupta;Pravin Mane;Shahar Kvatinsky (TNANO 2016)
- Crossbar-Based Memristive Logic-in-Memory Architecture PDF
- Georgios Papandroulidakis; Ioannis Vourkas; Angel Abusleme; Georgios Ch. Sirakoulis; Antonio Rubio .(TNANO 2017)
- MAD Gates—Memristor Logic Design Using Driver Circuitry PDF
- Lauren Guckert; Earl E. Swartzlander (TCAS-II 2017)
- FELIX: Fast and Energy-Efficient Logic in Memory PDF (based-on MAGIC,fast)
- Saransh Gupta; Mohsen Imani; Tajana Rosing (ICCAD 2018)
- Memristive Computational Memory Using Memristor Overwrite Logic (MOL) PDF
- Khaled Alhaj Ali;Mostafa Rizk;Amer Baghdadi;Jean-Philippe Diguet;Jalal Jomaah;Naoya Onizawa;Takahiro Hanyu .(TVLSI 2020)
- RIME: A Scalable and Energy-Efficient Processing-In-Memory Architecture for Floating-Point Operations PDF
- Zhaojun Lu; Md Tanvir Arafin; Gang Qu (ASP-DAC 2021)
push-to-periphery: RRAM in crossbar is voltage dividers, input/output are voltages
- Nanowire-based programmable architectures PDF (Note: need inverters to be logical completeness)
- ANDRE´ DEHON. (ACM Journal on Emerging Technologies in Computing Systems 2005)
- MRL–Memristor Ratioed Logic PDF
- Shahar Kvatinsky; Nimrod Wald; Guy Satat; Avinoam Kolodny; Uri C. Weiser; Eby G. Friedman. (CNNA 2012)
- Logic operations in memory using a memristive Akers array PDF
- Yifat Levy, Jehoshua Bruck, Yuval Cassuto, Eby G.Friedman, Avinoam Kolodny, Eitan Yaakobi, Shahar Kvatinsky. (Microelectronics Journal 2014)
- Computation of Boolean Formulas Using Sneak Paths in Crossbar Computing .PDF (interesting paper,using sneak path for logic)
- Alvaro Velasquez (Advisor: Sumit Kumar Jha, Honors Theses of UCF, 1990-2015)
- Pinatubo: A processing-in-memory architecture for bulk bitwise operations in emerging non-volatile memories
- Shuangchen Li; Cong Xu; Qiaosha Zou; Jishen Zhao; Yu Lu; Yuan Xie .DAC 2016 PDF
- Reconfigurable In-Memory Computing with Resistive Memory Crossbar PDF (two level logic,basic of L-Si)
- Yue Zha, Jing Li (ICCAD 2016)
- MPIM: Multi-Purpose In-Memory Processing Using Configurable Resistive Memory PDF
- Mohsen Imani; Yeseong Kim; Tajana Rosing (ASP-DAC 2017)
- Scouting Logic: A Novel Memristor-Based Logic Design for Resistive Computing PDF
- Lei Xie; H.A. Du Nguyen;Jintao Yu;Ali Kaichouhi;Mottaqiallah Taouil;Mohammad Gh. Alfailakawi;Said Hamdioui. (ISVLSI 2017)
- A Parallel-friendly Majority Gate to Accelerate In-memory Computation PDF (time-based SA)
- John Reuben; Stefan Pechmann (ASAP 2020)
search-after-storage : RRAM can be used to store the truth table of function, In a narrow sense, this is not memory computing but more like Non-volatile FPGA
- Fpga based on integration of CMOS and RRAM PDF
- Sansiri Tanachutiwat; Ming Liu; Wei Wang .(TVLSI 2011)
- Nonvolatile 3D-FPGA with monolithically stacked RRAM-based configuration memory PDF
- Young Yang Liauw; Zhiping Zhang; Wanki Kim; Abbas El Gamal; S. Simon Wong .(ISSCC 2012)
- An Offset-Tolerant Fast-Random-Read Current-Sampling-Based Sense Amplifier for Small-Cell-Current Nonvolatile Memory PDF
- Meng-Fan Chang, Shin-Jang Shen, Chia-Chi Liu, Che-Wei Wu, Yu-Fan Lin, Ya-Chin King, Chorng-Jung Lin, Hung-Jen Liao, Yu-Der Chih, and Hiroyuki Yamauchi. (JSSC 2013)
- Merging Everything (ME): A Unified FPGA Architecture Based on Logic-in-Memory Techniques PDF
- Xiaoming Chen, Longxiang Yin, Bosheng Liu, and Yinhe Han. (DAC 2019)
- Meltrix: A RRAM-Based Polymorphic Architecture Enhanced by Function Synthesis PDF
- Boyu Long, Libo Shen, Xiaoyu Zhang, Yinhe Han, Xian-He Sun, Xiaoming Chen. (ICCAD 2023)
-
A General Logic Synthesis Framework for Memristor-based Logic Design PDF
- Zhenhua Zhu; Mingyuan Ma; Jialong Liu; Liying Xu; Xiaoming Chen; Yuchao Yang; Yu Wang; Huazhong Yang (ICCAD 2019)
-
An MIG-based Compiler for Programmable Logic-in-Memory Architectures PDF
- Mathias Soeken; Saeideh Shirinzadeh; Pierre-Emmanuel Gaillardon; Luca Gaetano Amarú; Rolf Drechsler; Giovanni De Micheli (DAC 2016)
-
SAID : A Supergate-Aided Logic Synthesis Flow for Memristive Crossbars PDF
- Valerio Tenace; Roberto G. Rizzo; Debjyoti Bhattacharjee; Anupam Chattopadhyay; Andrea Calimera (DATE 2019)
-
Meltrix: A RRAM-Based Polymorphic Architecture Enhanced by Function Synthesis PDF
- Boyu Long, Libo Shen, Xiaoyu Zhang, Yinhe Han, Xian-He Sun, Xiaoming Chen. (ICCAD 2023)
-
LIM-GEN: A Data-Guided Framework for Automated Generation of Heterogeneous Logic-in-Memory Architecture. PDF
- Libo Shen; Boyu Long; Rui Liu; Xiaoyu Zhang; Yinhe Han; Xiaoming Chen (ICCAD 2023)
-
Deep Learning Acceleration using Digital-Based Processing In-Memory PDF
- Mohsen Imani; Saransh Gupta; Yeseong Kim; Tajana Rosing (ISCA 2019)
-
FloatPIM: In-Memory Acceleration of Deep Neural Network Training with High Precision PDF
- Mohsen Imani; Saransh Gupta; Yeseong Kim; Tajana Rosing (SOCC 2020)
-
The Programmable Logic-in-Memory (PLiM) computer PDF
- Pierre-Emmanuel Gaillardon; Luca Amarú; Anne Siemon; Eike Linn; Rainer Waser; Anupam Chattopadhyay; Giovanni De Micheli (DATE 2016)
-
ReVAMP: ReRAM based VLIW architecture for in-memory computing PDF
- Debjyoti Bhattacharjee; Rajeswari Devadoss; Anupam Chattopadhyay (DATE 2017)
-
LIM-GEN: A Data-Guided Framework for Automated Generation of Heterogeneous Logic-in-Memory Architecture. PDF
- Libo Shen; Boyu Long; Rui Liu; Xiaoyu Zhang; Yinhe Han; Xiaoming Chen (ICCAD 2023)