Applications of Engineering Technology and Science (AETS)
Content Addressable Memory (CAM) is a special type of computer memory used in certain high speed searching applications. CAM compares input search data against a table of stored data and returns the address of the matched data. CAMs can perform its searching application in a single clock cycle. The main challenge in designing the CAM is to reduce the power consumption without reducing the speed and memory density of the search data. In this paper, the authors introduce an optimized parity based CAM which leads to delay reduction, area and power overhead.