Abstract :
Non-Volatile memory (NVM) technologies have demonstrated great potentials on improving many aspects of present and future memory hierarchy, offering high integration density, larger capacity, zero standby power and good resilience to soft errors. The recent research progress of various NVMs, e.g., NAND flash, PCM, STT-RAM, RRAM, FeRAM, etc., have drawn tremendous attentions from both academy and industry. Besides developing robust and scalable devices, the unique characteristics of these NVM technologies, such as readwrite asymmetry, stochastic programming behavior, performance-power-nonvolatility tradeoff etc., introduce plenty of opportunities and challenges for novel circuit designs, architectures, system organizations, and management strategies. There is an urgent need of technology invention, modeling, analysis, design and application of these NVMs ranging from circuit design level to system level.