摘要:内容寻址存储器(Content Addressable Memory,CAM)是并行模式匹配中普遍采用的硬件技术,其匹配速度远高于软件方法,是实现高速模式匹配的重要手段.本文简述了CAM存储器的设计技术,分析了用可编程器件FPGA设计CAM的优劣,针对关键字不易重写的问题,提出了利用FPGA中查找表设计关键字可重写CAM的新方法,并详细论述了具体的设计技术,通过实例电路设计和仿真,分析了CAM容量与资源消耗的关系,结果表明该方法设计的CAM资源利用率较高,匹配速度快,且设计方法容易,便于用户自行重写,能够满足大多数场合的应用要求.