Nonvolatile and Robust Design of Content Addressable Memory Cell Using Magnetic Tunnel Junction at Nanoscale Regime

This paper proposes an efficient and robust design of content addressable memory (CAM) system. Design metrics, such as search time, power dissipation, power-delay product (PDP), and energy-delay product (EDP), of the proposed design are compared with those of previously reported CAM cell found in the literature. CAM cell presented in this paper offers 2.589× improvement in search time, 2.725× improvement in PDP, and 2.729× improvement in EDP for mismatch 1 at 700 mV. It exhibits 2.257× improvement in search time, 2.38× improvement in PDP, and 2.389× improvement in EDP for mismatch 0 at 700 mV. The proposed CAM cell also proves its efficiency in terms of power consumption, which is one of the most concerned design issues. It offers 1.0526× improvement in power consumption for mismatch 1 and 1.054× improvement in power consumption for mismatch 0. The proposed CAM cell is also analyzed to investigate the impact of tunneling magnetoresistance variations on power consumption, PDP, EDP, search time, and search-time variability. In addition, this paper also proposes an efficient match line sensing scheme for the proposed CAM cell.

[1]  Mamoru Nakanishi,et al.  Real-time CAM-based Hough transform algorithm and its performance evaluation , 2000, Machine Vision and Applications.

[2]  H. Ohno,et al.  Magnetic Tunnel Junctions for Spintronic Memories and Beyond , 2007, IEEE Transactions on Electron Devices.

[3]  Ke Chen,et al.  Design and evaluation of two MTJ-based content addressable non-volatile memory cells , 2013, 2013 13th IEEE International Conference on Nanotechnology (IEEE-NANO 2013).

[4]  Siegfried Selberherr,et al.  Design and applications of magnetic tunnel junction based logic circuits , 2013, Proceedings of the 2013 9th Conference on Ph.D. Research in Microelectronics and Electronics (PRIME).

[5]  Jong-Seop Kim,et al.  A single chip Lempel-Ziv data compressor , 1993, 1993 IEEE International Symposium on Circuits and Systems.

[6]  T. Nakamura,et al.  A high-speed and compact-size JPEG Huffman decoder using CAM , 1993, Symposium 1993 on VLSI Circuits.

[7]  Weizhong Wang,et al.  Magnetic Content Addressable Memory , 2007, IEEE Transactions on Magnetics.

[8]  David J. Craft,et al.  A fast hardware data compression algorithm and some algorithmic extensions , 1998, IBM J. Res. Dev..

[9]  Eui-Young Chung,et al.  Fast Correction of Multiple Soft Errors in Highly Associative Cache with CAM-Based Tag , 2012 .

[10]  Sethuraman Panchanathan,et al.  A content-addressable memory architecture for image coding using vector quantization , 1991, IEEE Trans. Signal Process..

[11]  Jhing-Fa Wang,et al.  Cam-Based VLSI Architectures for Dynamic Huffman Coding , 1994, IEEE International Conference on Consumer Electronics.

[12]  Ramagoni Swapnika,et al.  Content Addressable Memory Architecture based on Sparse Clustered Networks , 2016 .

[13]  K. Pagiamtzis,et al.  A low-power content-addressable memory (CAM) using pipelined hierarchical search scheme , 2004, IEEE Journal of Solid-State Circuits.

[14]  Satoshi Sugahara,et al.  Spin-Transistor Electronics: An Overview and Outlook , 2010, Proceedings of the IEEE.

[15]  Peter M. Levy,et al.  Quenching of magnetoresistance by hot electrons in magnetic tunnel junctions , 1997 .

[16]  Chen-Yi Lee,et al.  High-throughput data compressor designs using content addressable memory , 1994, Proceedings of IEEE International Symposium on Circuits and Systems - ISCAS '94.

[17]  Aminul Islam,et al.  Design and Analysis of Robust Spin Transfer Torque Magnetic Random Access Memory Bitcell Using FinFET , 2014, J. Low Power Electron..

[18]  YunSeung Shin,et al.  Non-volatile memory technologies for beyond 2010 , 2005, Digest of Technical Papers. 2005 Symposium on VLSI Circuits, 2005..

[19]  J. Katine,et al.  Device implications of spin-transfer torques , 2008 .

[20]  K. Pagiamtzis,et al.  Content-addressable memory (CAM) circuits and architectures: a tutorial and survey , 2006, IEEE Journal of Solid-State Circuits.

[21]  Yiran Chen,et al.  Design of Spin-Torque Transfer Magnetoresistive RAM and CAM/TCAM with High Sensing and Search Speed , 2010, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[22]  Mamoru Nakanishi,et al.  On using the CAM concept for parametric curve extraction , 2000, IEEE Trans. Image Process..

[23]  A. Umerski,et al.  Theory of tunneling magnetoresistance of an epitaxial Fe/MgO/Fe(001) junction , 2001 .

[24]  Keun Hwa Chae,et al.  Magnetic, Electronic Structure And Interface Study Of Fe/MgO/Fe Multilayer , 2014 .

[25]  S. Yuasa,et al.  Giant room-temperature magnetoresistance in single-crystal Fe/MgO/Fe magnetic tunnel junctions , 2004, Nature materials.

[26]  Jian-Ping Wang Magnetic logic and computation using magnetic tunnel junctions , 2013, 71st Device Research Conference.