← 返回 JSSC 论文列表
📄 下载 JSSC 原文 PDF
JSSC 2006第3期Clocking & PLLs

Content-Addressable Memory (CAM) Circuits and Architectures: A Tutorial and Survey

综述大容量内容可寻址存储器(CAM)的低功耗电路与架构设计技术
内容可寻址存储器CAM设计低功耗电路技术架构技术
创新点1:低功耗匹配线检测技术,通过优化匹配线电路设计,减少不必要的功耗消耗,同时保持高速匹配性能,显著降低CAM的静态和动态功耗。
创新点2:搜索线驱动方法,采用新型驱动电路设计,减少搜索线切换时的能量损耗,提升搜索效率,适用于高密度CAM应用场景。
创新点3:三种降低功耗的架构方法,包括分段匹配、预充电优化和动态电压调节,通过系统级优化实现整体功耗降低,同时维持CAM的高性能和密度。
创新点4:引入新型CAM单元设计,结合纳米级工艺技术,进一步缩小单元面积,提升存储密度,同时优化功耗和速度性能。
Abstract
We survey recent developments in the design of large-capacity content-addressable memory (CAM). A CAM is a memory that implements the lookup-table function in a single clock cycle using dedicated comparison circuitry. CAMs are especially popular in network routers for packet forwarding and packet classification, but they are also beneficial in a variety of other applications that require high-speed table lookup. The main CAM-design challenge is to reduce power consumption associ- ated with the large amount of parallel active circuitry, without sacrificing speed or memory density. In this paper, we review CAM-design techniques at the circuit level and at the architec- tural level. At the circuit level, we review low-power matchline sensing techniques and searchline driving approaches. At the architectural level we review three methods for reducing power consumption.