摘要
CAM以强大的查表性能,被广泛应用到高性能路由器中.按照定制的CAM存储体规范,提出了一个详细的CAM控制器的设计方案.该方案可以对8级CAM存储体进行控制,每个存储体可以配置独立的ID值,支持只对具有某一ID值的CAM块进行独立的搜索操作.搜索操作能够给出最高优先级匹配的命中结果.采用8级流水结构对8个存储体进行控制.搜索指令与搜索指令背靠背执行时,只需要间隔一个空周期,实现了快速的搜索操作.
Content Addressable Memory is widely used in high performance routers since the excellent skill of looking up data in the routing table.According to the specification of the CAM,this thesis designs an architecture of CAM controller.The controller can control 8independent blocks of CAM,each block has an ID,the searching operation can be executed in the blocks which have the right ID.The result of the searching operation provides the highest priority match address.The pipeline technique is used to control 8block of CAM.Only one nop instruction is needed between searching operations,the speed of searching is very fast.
出处
《微电子学与计算机》
CSCD
北大核心
2015年第2期42-46,共5页
Microelectronics & Computer