A nonredundant ternary CAM circuit for network search engines

被引:13
|
作者
Akhbarizadeh, MJ [1 ]
Nourani, M
Vijayasarathi, DS
Balsara, PT
机构
[1] Cisco Syst Inc, San Jose, CA 95134 USA
[2] Univ Texas, Dept Elect Engn, Richardson, TX 75083 USA
[3] Intel Corp, Folsom, CA 95630 USA
关键词
forwarding engine; packet classification; prefix-CAM; route lookup table; ternary content addressable memory;
D O I
10.1109/TVLSI.2006.871760
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
An optimized Ternary CAM concept is introduced for the hardware search engines in high-speed Internet routers. Our design employs w + 1 RAM bits to store a word of size w, whereas a conventional TCAM needs 2w RAM bits for the same word size. Based on this concept an 8-bit cluster is designed out of 9 SRAM bits, used as the basic building block of our Prefix-CAM (PCAM) structure. Four such clusters merge to store a 32-bit IPv4 prefix, thus, configuring a PCAM suitable for Internet packet forwarding. This PCAM module employs 48% less SRAM cells and a total of 22% less transistors plus 50% less address decode interconnects compared to a conventional TCAM, for equal storage size and equal functionality. We show that PCAM can be employed for multifield packet classification. Other factors, such as lookup speed and power dissipation, are not adversely affected.
引用
收藏
页码:268 / 278
页数:11
相关论文
共 50 条
  • [41] Blog search engines
    Thelwall, Mike
    Hasler, Laura
    ONLINE INFORMATION REVIEW, 2007, 31 (04) : 467 - 479
  • [42] A Performance Evaluation of Semantic based Search Engines and Keyword based Search Engines
    Khan, Javed Ahinad
    Sangroha, Deepak
    Ahmad, Masroor
    Rahman, Md Tanzillur
    2014 INTERNATIONAL CONFERENCE ON MEDICAL IMAGING, M-HEALTH & EMERGING COMMUNICATION SYSTEMS (MEDCOM), 2015, : 168 - 173
  • [43] Effectiveness evaluation and comparison of web search engines and meta-search engines
    Wu, SL
    Li, JY
    ADVANCES IN WEB-AGE INFORMATION MANAGEMENT: PROCEEDINGS, 2004, 3129 : 303 - 314
  • [44] Construction of nonredundant apertures for interferometric radiotelescope by method of random search
    Kornienko, YV
    MSMW'98 - SYMPOSIUM PROCEEDINGS, VOLS 1 AND 2, 1998, : 578 - 580
  • [45] Predictions of cam follower wear in diesel engines
    Nayak, N
    Lakshminarayanan, PA
    Babu, MKG
    Dani, AD
    WEAR, 2006, 260 (1-2) : 181 - 192
  • [46] Torque management of engines with variable cam timing
    Jankovic, M
    Frischmuth, F
    Stefanopoulou, A
    Cook, JA
    IEEE CONTROL SYSTEMS MAGAZINE, 1998, 18 (05): : 34 - 42
  • [47] Mimicking Web search engines for expert search
    Santos, Rodrygo L. T.
    Macdonald, Craig
    Ounis, Iadh
    INFORMATION PROCESSING & MANAGEMENT, 2011, 47 (04) : 467 - 481
  • [48] Reducing Aging Effects on Ternary CAM
    Lin, Ing-Chao
    Lee, Yen-Han
    Wang, Sheng-Wei
    IEICE TRANSACTIONS ON ELECTRONICS, 2016, E99C (07) : 878 - 891
  • [49] Ternary DRAM CAM: Now and the future
    Devashish, P
    ELECTRONIC ENGINEERING, 2000, 72 (880): : 65 - 67
  • [50] Web search engines: Search syntax and features
    Ojala, M
    ONLINE, 2002, 26 (05): : 28 - 31