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 条
  • [21] Technology mapping for Field Programmable Gate Arrays using Content-Addressable Memory (CAM)
    Lucas, Joshua M.
    Hoare, Raymond
    Kourtev, Ivan S.
    Jones, Alex K.
    MICROPROCESSORS AND MICROSYSTEMS, 2006, 30 (07) : 445 - 456
  • [22] A High Speed and Low Power Content-addressable Memory(CAM) Using Pipelined Scheme
    Jiang, Shixiong
    Yan, Pengzhan
    Sridhar, Ramalingam
    2015 28TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2015, : 345 - 349
  • [23] Memristor Crossbar Circuit for Ternary Content-Addressable Memory with Fine-Tuning Operation
    Youn, Sangwook
    Kim, Sungjoon
    Kim, Tae-Hyeon
    Park, Jinwoo
    Kim, Hyungjin
    ADVANCED INTELLIGENT SYSTEMS, 2023, 5 (03)
  • [24] Low power design of precomputation-based content-addressable memory
    Ruan, Shanq-Jang
    Wu, Chi-Yu
    Hsieh, Jui-Yuan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (03) : 331 - 335
  • [25] Nanoelectromechanical-Switch-Based Binary Content-Addressable Memory (NEMBCAM)
    Lee, Jae Seong
    Choi, Woo Young
    IEEE ACCESS, 2021, 9 : 70214 - 70220
  • [26] Nanoelectromechanical-Switch-Based Ternary Content-Addressable Memory (NEMTCAM)
    Lee, Jae Seong
    Choi, Woo Young
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2021, 68 (10) : 4903 - 4909
  • [27] MODIFICATION OF THE THRESHOLD CONDITION FOR A CONTENT-ADDRESSABLE MEMORY BASED ON THE HOPFIELD MODEL
    MACUKOW, B
    ARSENAULT, HH
    APPLIED OPTICS, 1987, 26 (01): : 34 - 36
  • [28] A low-power content-addressable memory (CAM) using pipelined hierarchical search scheme
    Pagiamtzis, K
    Sheikholeslami, A
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2004, 39 (09) : 1512 - 1519
  • [29] A Low-Power Content-Addressable Memory (CAM) using Pipe lined Search Scheme
    Song, Yibo
    Yao, Zheng
    Xiong, Xingguo
    TECHNOLOGICAL DEVELOPMENTS IN NETWORKING, EDUCATION AND AUTOMATION, 2010, : 405 - 410
  • [30] Efficient circuit design for content-addressable memory in quantum-dot cellular automata technology
    Enayati, Mohammad
    Rezai, Abdalhossein
    Karimi, Asghar
    SN APPLIED SCIENCES, 2021, 3 (10):