A Novel 2T2R CR-based TCAM Design for High-speed and Energy-efficient Applications

Kangqiang Pan,Amr M. S. Tosson,Ningxuan Wang,Norman Y. Zhou,Lan Wei
DOI: https://doi.org/10.1145/3526241.3530336
2022-01-01
Abstract:A 2T2R current race (CR) based ternary content addressable memory (TCAM) design is proposed using resistive random-access memory (RRAM) technology. The suggested design adopts a match-line (ML) booster feature in sensing amplifier to improve search speed and tolerance to RRAM switching variations. An SR-latch cascading scheme is presented to further improve the speed and energy efficiency for large TCAM array. Additionally, a same clock phase cascading scheme is proposed to reduce latency in cascading structure, by placing evaluation phase of all stages in the same clock phase. With the suggested ML booster, our 64-bit 1-stage design has speed and energy consumption matching the best performance reported by other emerging non-volatile memory (eNVM) based TCAM design. Our 128-bit 2-stage design also has comparable speed and energy to SRAM-based TCAM design with significantly more compact size (90% reduction) and non-volatility.
What problem does this paper attempt to address?