2004 · 19 citations · 10 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureData StructuresInformation RetrievalHardware AccelerationLookup TablesMemory HierarchyMemory Hierarchy DesignMemory Hierarchy OptimizationMemory Subsystem DesignInterconnect ParasiticsLongest Prefix MatchingPrefix Adder Design
An optimized ternary CAM concept is introduced for application in the longest prefix matching tasks of the Internet search engines. It employs w+1 RAM bits for a word of size w. A conventional TCAM needs 2w RAM bits for the same word size. Based on this concept an 8 bit prefix-CAM cluster is designed out of 9 SRAM bits, four of which merge to store a 32-bit IPv4 prefix. A complete prefix-CAM module employs 22% less transistors than a conventional TCAM, for equal storage size and equal functionality. We confirm the 22% area saving by implementing the layouts for prefix-CAM and TCAM words. Our design also reduces interconnect area by reducing address decode lines.
10
Fast routing table lookup using CAMs
A. McAuley, Paul Francis · 2002 · 310 citations
Fast updating algorithms for TCAM
Devavrat Shah, Pravir Singh Gupta · IEEE Micro · 2001 · 197 citations