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 条
  • [41] An Efficient I/O Architecture for RAM-Based Content-Addressable Memory on FPGA
    Xuan-Thuan Nguyen
    Trong-Thuc Hoang
    Hong-Thu Nguyen
    Inoue, Katsumi
    Cong-Kha Pham
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2019, 66 (03) : 472 - 476
  • [42] A low-power precomputation-based fully parallel content-addressable memory
    Lin, CS
    Chang, JC
    Liu, BD
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2003, 38 (04) : 654 - 662
  • [43] Advancements in Content-Addressable Memory (CAM) Circuits: State-of-the-Art, Applications, and Future Directions in the AI Domain
    Molom-Ochir, Tergel
    Taylor, Brady
    Li, Hai
    Chen, Yiran
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2025,
  • [44] A 128-kbit Approximate Search-Capable Content-Addressable Memory (CAM) With Tunable Hamming Distance
    Garzon, Esteban
    Rechef, Eyal
    Golman, Roman
    Harel, Odem
    Harary, Yuval
    Snapir, Paz
    Lanuzza, Marco
    Teman, Adam
    Yavits, Leonid
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2025,
  • [45] A Low-Power Content-Addressable Memory Based on Clustered-Sparse Networks
    Jarollahi, Hooman
    Gripon, Vincent
    Onizawa, Naoya
    Gross, Warren J.
    PROCEEDINGS OF THE 2013 IEEE 24TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 13), 2013, : 305 - 308
  • [46] Bio-inspired computational memory model of the Hippocampus: An approach to a neuromorphic spike-based Content-Addressable Memory
    Casanueva-Morato, Daniel
    Ayuso-Martinez, Alvaro
    Dominguez -Morales, Juan P.
    Jimenez-Fernandez, Angel
    Jimenez-Moreno, Gabriel
    NEURAL NETWORKS, 2024, 178
  • [47] Design Exploration of Dynamic Multi-Level Ternary Content-Addressable Memory Using Nanoelectromechanical Relays
    Li, Taixin
    Zhong, Hongtao
    George, Sumitha
    Narayanan, Vijaykrishnan
    Shi, Liang
    Yang, Huazhong
    Li, Xueqing
    2023 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, ISVLSI, 2023, : 61 - 66
  • [48] A Flash-Based Multi-Bit Content-Addressable Memory with Euclidean Squared Distance
    Kazemi, Arman
    Sahay, Shubham
    Saxena, Ayush
    Sharifi, Mohammad Mehdi
    Niemier, Michael
    Hu, X. Sharon
    2021 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2021,
  • [49] OPTICAL PARALLEL IMAGE SKELETONIZATION USING CONTENT-ADDRESSABLE MEMORY-BASED SYMBOLIC SUBSTITUTION
    EICHMANN, G
    ZHU, JX
    LI, Y
    APPLIED OPTICS, 1988, 27 (14): : 2905 - 2911
  • [50] Using FPGA-based content-addressable memory for mnemonics instruction searching in assembler design
    Oztekin, Halit
    Lazzem, Abdelkader
    Pehlivan, Ihsan
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (15): : 17386 - 17418