中国科学:信息科学(英文版)2024,Vol.67Issue(4) :341-342.DOI:10.1007/s11432-023-3964-4

CATCAM:a 28 nm constant-time alteration TCAM enabling less than 50 ns update latency

Chenchen DENG Tianzhu XIONG Zhaoshi LI Zhiwei LIU Yao WANG Jianfeng ZHU Jun YANG Shaojun WEI Leibo LIU
中国科学:信息科学(英文版)2024,Vol.67Issue(4) :341-342.DOI:10.1007/s11432-023-3964-4

CATCAM:a 28 nm constant-time alteration TCAM enabling less than 50 ns update latency

Chenchen DENG 1Tianzhu XIONG 2Zhaoshi LI 3Zhiwei LIU 3Yao WANG 3Jianfeng ZHU 3Jun YANG 2Shaojun WEI 3Leibo LIU3
扫码查看

作者信息

  • 1. Beijing National Research Center for Information Science and Technology,Tsinghua University,Beijing 100084,China
  • 2. National ASIC System Engineering Center,School of Integrated Circuits,Southeast University,Nanjing 210096,China
  • 3. School of Integrated Circuits,Tsinghua University,Beijing 100084,China
  • 折叠

Abstract

Ternary content-addressable memory(TCAM)is an indis-pensable component of lookup tables in switches or routers.However,it suffers from expensive and inflexible update op-erations and cannot fulfill the demand for rule updates in switches enabling software-defined networking(SDN).The main reason is that TCAM stores rules from top to bottom in decreasing order of priority for disambiguation.Updating a TCAM is similar to the insertion sort that takes O(n)time,where n is the number of inserted rules.This study proposed a constant-time alteration ternary CAM(CATCAM)that can accomplish both lookup queries and update requests in nanoseconds.It decouples rule priorities from physical addresses by encoding the priority ordering between rules separately in an 8T SRAM array.The traversal is enabled by the computing-in-memory technique by writing incoming rules to empty rows without shuffling existing entries.

引用本文复制引用

基金项目

国家重点研发计划(2021YFB3100903)

国家自然科学基金(62104129)

出版年

2024
中国科学:信息科学(英文版)
中国科学院

中国科学:信息科学(英文版)

CSTPCDEI
影响因子:0.715
ISSN:1674-733X
参考文献量4
段落导航相关论文