Design and Analysis of STTRAM-Based Ternary Content Addressable Memory Cell

被引:10
|
作者
Govindaraj, Rekha [1 ]
Ghosh, Swaroop [2 ]
机构
[1] Univ S Florida, Comp Sci & Engn Dept, Tampa, FL 33620 USA
[2] Penn State Univ, Sch Elect Engn & Comp Sci, State Coll, PA 16801 USA
基金
美国国家科学基金会;
关键词
Magnetic Tunnel Junction; nano-CAM; NOR topology TCAM; NAND topology TCAM;
D O I
10.1145/3060578
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Content Addressable Memory (CAM) is widely used in applications where searching a specific pattern of data is a major operation. Conventional CAMs suffer from area, power, and speed limitations. We propose Spin-Torque Transfer RAM-based Ternary CAM (TCAM) cells. The proposed NOR-type TCAM cell has a 62.5% (33%) reduction in number of transistor compared to conventional CMOS TCAMs (spintronic TCAMs). We analyzed the sense margin of the proposed TCAM with respect to 16-, 32-, 64-, 128-, and 256-bit word sizes in 22nm predictive technology. Simulations indicated a reliable sense margin of 50mV even at 0.7V supply voltage for 256-bits word. We also explored a selective threshold voltage modulation of transistors to improve the sense margin and tolerate process and voltage variations. The worst-case search latency and sense margin of 256-bit TCAM is found to be 263ps and 220mV, respectively, at 1V supply voltage. The average search power consumed is 13mW, and the search energy is 4.7fJ/bit search. The write time is 4ns, and the write energy is 0.69pJ/bit. We leverage the NOR-type TCAM design to realize a 9T-2 Magnetic Tunnel Junctions NAND-type TCAM cell that has 43.75% less number of transistors than the conventional CMOS TCAM cell. A NAND-type cell can support up to 64-bit words with a maximum sense margin of up to 33mV. We compare the performance metrics of NOR-and NAND-type TCAM cells with other TCAMs in the literature.
引用
收藏
页数:22
相关论文
共 50 条
  • [21] Hybrid Partitioned SRAM-Based Ternary Content Addressable Memory
    Ullah, Zahid
    Ilgon, Kim
    Baeg, Sanghyeon
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2012, 59 (12) : 2969 - 2979
  • [22] Design and Analysis of Power-Efficient Quasi-Adiabatic Ternary Content Addressable Memory (QATCAM)
    Durai, Jothi
    Rajagopal, Sivakumar
    Ganesan, Geetha
    IET CIRCUITS DEVICES & SYSTEMS, 2020, 14 (07) : 923 - 928
  • [23] Design and Implementation of Ternary Content Addressable Memory (TCAM) Based Hierarchical Motion Estimation for Video Processing
    Ghosh, Puja
    Rangababu, P.
    VLSI DESIGN AND TEST, 2017, 711 : 557 - 569
  • [24] Design of an MTJ-based nonvolatile multi-context ternary content-addressable memory
    Onizawa, Naoya
    Arakawa, Ren
    Hanyu, Takahiro
    Journal of Applied Logics, 2020, 7 (01): : 89 - 109
  • [25] DESIGN OF AN MTJ-BASED NONVOLATILE MULTI-CONTEXT TERNARY CONTENT-ADDRESSABLE MEMORY
    Onizawa, Naoya
    Arakawa, Ren
    Hanyu, Takahiro
    JOURNAL OF APPLIED LOGICS-IFCOLOG JOURNAL OF LOGICS AND THEIR APPLICATIONS, 2020, 7 (01): : 89 - 109
  • [26] Low Power Spintronic Ternary Content Addressable Memory
    Gnawali, Krishna Prasad
    Mozaffari, Seyed Nima
    Tragoudas, Spyros
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2018, 17 (06) : 1206 - 1216
  • [27] Implementation and evaluation of Ternary Content Addressable Memory with Individuality
    Naito, Tadashi
    Kumaki, Takeshi
    PROCEEDINGS OF 2018 IEEE DISTRIBUTED COMPUTING, VLSI, ELECTRICAL CIRCUITS AND ROBOTICS (DISCOVER), 2018, : 35 - 39
  • [28] Smart Ternary Content Addressable Memory (STCAM) Architecture
    Ray, Sanchita Saha
    Ghosh, Surajeet
    2012 IEEE INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2012, : 434 - 438
  • [29] Design and Comparative Evaluation of a PCM-Based CAM (Content Addressable Memory) Cell
    Junsangsri, Pilin
    Han, Jie
    Lombardi, Fabrizio
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2017, 16 (02) : 359 - 363
  • [30] Resource-Efficient SRAM-Based Ternary Content Addressable Memory
    Ahmed, Ali
    Park, Kyungbae
    Baeg, Sanghyeon
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (04) : 1583 - 1587