NVSim-CAM: A Circuit-Level Simulator for Emerging Nonvolatile Memory based Content-Addressable Memory

被引:5
|
作者
Li, Shuangchen [1 ]
Liu, Liu [1 ]
Gu, Peng [1 ]
Xu, Cong [2 ]
Xie, Yuan [1 ]
机构
[1] Univ Calif Santa Barbara, Santa Barbara, CA 93106 USA
[2] Hewlett Packard Labs, Palo Alto, CA USA
关键词
D O I
10.1145/2966986.2967059
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Ternary Content-Addressable Memory (TCAM) is widely used in networking routers, fully associative caches, search engines, etc. While the conventional SRAM-based TCAM suffers from the poor scalability, the emerging nonvolatile memories (NVM, i.e., MRAM, PCM, and ReRAM) bring evolution for the TCAM design. It effectively reduces the cell size, and makes significant energy reduction and scalability improvement. New applications such as associative processors/accelerators are facilitated by the emergence of the nonvolatile TCAM (nvTCAM). However, nvTCAM design is challenging. In addition to the emerging device's uncertainty, the nvTCAM cell structure is so diverse that it results in a design space too large to explore manually. To tackle these challenges, we propose a circuit-level model and develop a simulation tool, NVSim-CAM, which helps researchers to make early design decisions, and to evaluate device/circuit innovations. The tool is validated by HSPICE simulations and data from fabricated chips. We also present a case study to illustrate how NVSim-CAM benefits the nvTCAM design. In the case study, we propose a novel 3D vertical ReRAM based TCAM cell, the 3DvTCAM. We project the advantages/disadvantages and explore the design space for the proposed cell with NVSim-CAM.
引用
收藏
页数:7
相关论文
共 50 条
  • [31] An Adiabatic Content-Addressable Memory Based on Dual Threshold Leakage Reduction Technique
    Jiang, Jintao
    Sheng, Xiaolei
    Hu, Jianping
    INFORMATION AND AUTOMATION, 2011, 86 : 501 - 507
  • [32] Efficient circuit design for content-addressable memory in quantum-dot cellular automata technology
    Mohammad Enayati
    Abdalhossein Rezai
    Asghar Karimi
    SN Applied Sciences, 2021, 3
  • [33] NEURAL NETWORKS FOR HIGH-STORAGE CONTENT-ADDRESSABLE MEMORY - VLSI CIRCUIT AND LEARNING ALGORITHM
    VERLEYSEN, M
    SIRLETTI, B
    VANDEMEULEBROECKE, AM
    JESPERS, PGA
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1989, 24 (03) : 562 - 569
  • [34] Accelerated Updating Mechanisms for FPGA-Based Ternary Content-Addressable Memory
    Irfan, Muhammad
    Ullah, Zahid
    Sanka, Abdurrashid I.
    Cheung, Ray C. C.
    IEEE EMBEDDED SYSTEMS LETTERS, 2021, 13 (02) : 37 - 40
  • [35] CAM Puzzle: A Power Model and Function-Based Circuit Segment Method of Content Addressable Memory
    Sio, Kam-Tou
    Lai, Feipei
    Peng, Chin-Hung
    PROCEEDINGS OF THE 2010 IEEE ASIA PACIFIC CONFERENCE ON CIRCUIT AND SYSTEM (APCCAS), 2010, : 304 - 307
  • [36] IMAC-Sim: A Circuit-level Simulator For In-Memory Analog Computing Architectures
    Amin, Md Hasibul
    Elbtity, Mohammed E.
    Zand, Ramtin
    PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2023, GLSVLSI 2023, 2023, : 659 - 664
  • [37] Ternary Content-Addressable Memory Based on a Single Two-Dimensional Transistor for Memory-Augmented Learning
    Cai, Jun
    Wu, Peng
    Tripathi, Rahul
    Kong, Jing
    Chen, Zhihong
    Appenzeller, Joerg
    ACS NANO, 2024, 18 (34) : 23489 - 23496
  • [38] Low Search Power and High Reliability 13T-4R MTJ based Nonvolatile Ternary Content-Addressable Memory
    Park, Hyun-Kook
    Song, Byungkyu
    Jung, Seong-Ook
    2018 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2018, : 145 - 148
  • [39] Impact of Initialization on Gate-based Area Efficient Ternary Content-Addressable Memory
    Irfan, Muhammad
    Ahmad, Aftab
    2018 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRONICS & COMMUNICATIONS ENGINEERING (ICCECE), 2018, : 328 - 332
  • [40] Flexible low-power digital signal processor based on a content-addressable memory
    1990, Publ by Elsevier Science Publishers B.V., Amsterdam, Neth