论文部分内容阅读
介绍了一种利用Xilinx公司FPGA中分布式RAM来实现1024×28 bit CAM的方法.该方法有效利用了FPGA中的资源,使得在FPGA中构造较大规模CAM成为可能.使用该方法构造的CAM具有灵活方便、扩展性强、工作时钟频率高、写入需1个时钟周期、查询需18个时钟周期等特性.针对该CAM查询周期较长的缺点,在ATM应用中,提出一种对ATM header进行预处理来提高CAM利用率的方法,使该CAM实现500万次/s查表操作.