• Home
  • Search
  • A Dynamic Longest Prefix Matching Content Addressable Memory for IP Routing
  • Cite Icon56
  • https://doi.org/10.1109/tvlsi.2010.2042826Copy DOI Icon

A Dynamic Longest Prefix Matching Content Addressable Memory for IP Routing

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

An internet protocol (IP) router determines the next hop for a packet by finding the longest prefix match. This lookup often occurs in ternary content addressable memory (TCAM), which allows bit masking of the IP address. In this paper, an internet protocol content addressable memory (IPCAM) circuit that directly determines the longest prefix match to the stored address is described. The proposed IPCAM produces an encoded prefix match length that is limited by the prefix mask. Entries need not be sorted in order. One of the proposed IPCAM entries replaces on average 22 TCAM entries. Consequently the longest prefix matching CAM is less than 1/10 the size of the equivalent TCAM and dissipates 93.5% less dynamic power. The encoded outputs drive a priority encoder to determine the longest prefix match in the IPCAM arrays. A priority encoder circuit architecture appropriate to the unsorted IPCAM entries is also presented.

Similar Papers
  • Research Article
  • Citations5

A Novel Range Matching Architecture for Packet Classification Without Rule Expansion

  • Aug 01, 2017
  • ACM Transactions on Design Automation of Electronic Systems
  • Shanmugakumar Murugesan +1
  • Research Article
  • Citations5

Efficient IP lookup using hybrid trie-based partitioning of TCAM-based open flow switches

  • Aug 21, 2014
  • Photonic Network Communications
  • S Veeramani +1
  • Conference Article
  • Citations2

A 40nm 650Mhz 0.5fJ/Bit/Search TCAM Compiler Using Complementary Bit-cell Architecture

  • Jan 01, 2013
  • Rashmi Sachan +6
  • Conference Article
  • Citations2

Increasing the efficiency of TCAM-based packet classifiers using intelligent cut technique in geometric space

  • May 01, 2015
  • Shakoor Vakilian +2
  • Research Article
  • Citations3

Testing and Diagnosing Comparison Faults of TCAMs with Asymmetric Cells

  • Nov 01, 2012
  • IEEE Transactions on Computers
  • Jin-Fu Li
  • Research Article
  • Citations105

TCAM architecture for IP lookup using prefix properties

  • Mar 01, 2004
  • IEEE Micro
  • V.C Ravikumar +1
  • PDF
  • Research Article

Packet Classification Using TCAM of Narrow Entries

  • Oct 19, 2023
  • Technologies
  • Hsin-Tsung Lin +2
  • Conference Article
  • Citations88

Scalable Ternary Content Addressable Memory implementation using FPGAs

  • Oct 01, 2013
  • Weirong Jiang
  • Conference Article
  • Citations8

Multipumping-Enabled Multiported SRAM Based Efficient TCAM Design

  • Oct 02, 2020
  • Ashwin Santhosh +1
  • Conference Article
  • Citations2

Energy and Area Efficient 11-T Ternary Content Addressable Memory for High-Speed Search

  • Jun 01, 2019
  • Diptesh Datta +3
  • Conference Article
  • Citations1

Design of Magnetic Tunnel Junction based Low Power Non-Volatile Ternary Content Addressable Memory

  • May 01, 2019
  • Amoghraj +1
  • Conference Article
  • Citations58

MASC: Ultra-Low Energy Multiple-Access Single-Charge TCAM for Approximate Computing

  • Jan 01, 2016
  • Mohsen Imani +2
  • Conference Article
  • Citations16

Parallel Search Trie-Based Scheme for Fast IP Lookup

  • Nov 01, 2007
  • Roberto Rojas-Cessa +4
  • Research Article

EvaCAM: A Circuit-level Evaluation Tool for General Content Addressable Memories

  • Jan 01, 2025
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Liu Liu +8
  • Single Report

Implementation of LPM Address Generators on FPGAs

  • Mar 01, 2006
  • Hui Qin +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.