发明名称 Range code compression method and apparatus for ternary content addressable memory (CAM) devices
摘要 A content addressable memory (CAM) device, method, and method of generating entries for range matching are disclosed. A CAM device (800) according to one embodiment can include a pre-encoder (806) that encodes range bit values W into additional bits E. Additional bits E can indicate compression of range rules according to particular bit pairs. A CAM array (802) can include entries that store compressed range code values (RANGE) with corresponding additional bit values (ENC). Alternate embodiments can include pre-encoders that encode portions of range values (K1 to Ki) in a “one-hot” fashion. Corresponding CAM entries can include encoded value having sections that each represent increasingly finer divisions of a range space.
申请公布号 US7711893(B1) 申请公布日期 2010.05.04
申请号 US20040897062 申请日期 2004.07.22
申请人 NETLOGIC MICROSYSTEMS, INC. 发明人 VENKATACHARY SRINIVASAN
分类号 G06F12/00;G11C15/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址