content addressable memory


Also found in: Dictionary, Thesaurus, Medical, Financial, Acronyms.

content addressable memory

(CAM, or "associative memory") A kind of storage device which includes comparison logic with each bit of storage. A data value is broadcast to all words of storage and compared with the values there. Words which match are flagged in some way. Subsequent operations can then work on flagged words, e.g. read them out one at a time or write to certain bit positions in all of them. A CAM can thus operate as a data parallel (SIMD) processor.

CAMs are often used in caches and memory management units.
References in periodicals archive ?
7] presented a novel, low-energy content addressable memory (CAM)structure is presented which achieves an approximately four-fold improvement in energy per access.
Commex uses an internal Content Addressable Memory (CAM) that classifies incoming MAC addresses and directs data packets to a designated interface of a guest O/S according to a "self learning" mechanism.
Currently interfaces between Network Processor Element devices and Content Addressable Memory (CAM) or other look aside elements use the Look Aside-1 (LA-1) interface, which is a parallel interface limited to 10Gb/s bandwidth.