abstract:
Content-addressable memory (CAM) is a special type of computer  Memory used in certain very high speed searching applications. It is  also known as associative memory, associative storage, or associative  array.
Content-addressable memory (CAM) is frequently used in applications, such as lookup tables, databases, associative computing, and networking,  that require high-speed searches due to its ability to improve  application performance by using parallel comparison to reduce search  time. Although the use of parallel comparison results in reduced search  time, it also significantly increases power consumption. In this paper,  we propose a Block-XOR approach to improve the efficiency of low power  precomputation- based CAM (PB-CAM). Compared with the ones-count PB-CAM  system, the experimental results show that our proposed approach can  achieve on average 30% in power reduction and 32% in power performance  reduction. The major contribution of this paper is that it presents  practical proofs to verify that our proposed Block-XOR PB-CAM system can  achieve greater power reduction without the need for a special CAM cell  design. This implies that our approach is more flexible and adaptive  for general designs
click here to download full project 
 
