Sneak-path Testing of Memristor-based Memories

Memristors are an attractive option for use in future memory architectures due to their non-volatility, low power operation and compactness. Notwithstanding these advantages, memristors and memristor-based memories are prone to high defect densities due to the non-deterministic nature of nanoscale fabrication. As a first step, we will examine the defect mechanisms in memristors and develop efficient fault models. Next, the memory subsystem has to be tested. The typical approach to testing a memory subsystem entails testing one memory element at a time. This is time consuming and does not scale for dense, memristor-based memories. We propose an efficient testing technique to test memristor-based memories. The proposed scheme uses sneak-paths inherent in crossbar memories to test multiple memristors at the same time and thereby reduces the test time by ~32%.

[1]  Said Hamdioui,et al.  DfT schemes for resistive open defects in RRAMs , 2012, 2012 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[2]  Minsu Choi,et al.  Memristor lookup table (MLUT)-based asynchronous nanowire crossbar architecture , 2010, 10th IEEE International Conference on Nanotechnology.

[3]  Ad J. van de Goor,et al.  March tests for word-oriented memories , 1998, Proceedings Design, Automation and Test in Europe.

[4]  Yong-Bin Kim,et al.  A novel “divide and conquer” testing technique for memristor based lookup table , 2011, 2011 IEEE 54th International Midwest Symposium on Circuits and Systems (MWSCAS).

[5]  Cong Xu,et al.  Impact of process variations on emerging memristor , 2010, Design Automation Conference.

[6]  Vishwani D. Agrawal,et al.  Essentials of electronic testing for digital, memory, and mixed-signal VLSI circuits [Book Review] , 2000, IEEE Circuits and Devices Magazine.

[7]  Said Hamdioui,et al.  On Defect Oriented Testing for Hybrid CMOS/Memristor Memory , 2011, 2011 Asian Test Symposium.

[8]  L. Chua Memristor-The missing circuit element , 1971 .

[9]  P. Vontobel,et al.  Writing to and reading from a nano-scale crossbar memory based on memristors , 2009, Nanotechnology.

[10]  Mehdi Baradaran Tahoori,et al.  Multiple fault diagnosis in crossbar nano-architectures , 2010, 2010 15th IEEE European Test Symposium.

[11]  Peng Li,et al.  Nonvolatile memristor memory: Device characteristics and design implications , 2009, 2009 IEEE/ACM International Conference on Computer-Aided Design - Digest of Technical Papers.

[12]  Wei Wang,et al.  Design considerations for variation tolerant multilevel CMOS/Nano memristor memory , 2010, GLSVLSI '10.

[13]  Chris Yakopcic,et al.  Analysis of a memristor based 1T1M crossbar architecture , 2011, The 2011 International Joint Conference on Neural Networks.