Associative memory
Most memory devices store and retrieve data by addressing specific memory locations. As a result, this path often becomes the limiting factor for systems that rely on fast memory access. The time required to find an item stored in memory can be reduced considerably if the stored data item can be identified for access by the content of the data itself rather than by its address. Memory that is accessed in this way is called content-addressable memory (CAM) or associative memory. CAM provides a performance advantage over other memory search algorithms (such as binary and tree-based searches or look-aside tag buffers) by comparing the desired information against the entire list of prestored entries simultaneously, often resulting in an order-of-magnitude reduction of search time. CAMs are an outgrowth of RAM which is an integrated circuit that stores data temporarily. Data is stored in RAM at a particular location, which is called an address. In RAM, the user supplies the address and gets the data back. The number of address lines limits the depth of a memory using RAM, but the width of the memory can be extended as far as desired. With CAM, the user supplies the data and gets the address bac
. . .
Some common words found in the essay are:
Memory Introduction, Static CAM, Ternary CAM, CAM CAM, Comparand Match, CAM CAMs, Setup CAM, DATA MASK, CAM MASK, Catalog Memory, match line, bit lines, tag bits, memory cam, match found, word line, cross-coupled transistors, read write, associative memory, write data, word line energized, tag bits set, cam accelerate application, data address cam, supplies data address,
Approximate Word count = 2280
Approximate Pages = 9 (250 words per page double spaced)
|
 |