content addressable memory
#7
[attachment=10652]
Single Port CAM
Content Addressable Memory is a memory which its locations are accessed through comparing Tags rather than providing their addresses. Each stored data is associated with a unique tag. When we like to retrieve the data, we apply its tag with a read signal to all locations simultaneously. The applied tag is compared with all stored tags simultaneously. If any of the stored tags matches the applied tag, the equality signal of the location comparator enables the output of the location, and the data is placed on the data bus in order to be read by the processor. Figure 1 depicts a single port CAM.
Dual Port CAM
In a multiprocessor interconnection network architecture proposed by Dr. Ayyad, the need arises for implementing CAM cache memory modules at the cross-point of the crossbar switch, through which the processors exchange the variables. The source processor can write the variable to a selected set of cross-point CAM modules simultaneously, and can search for a variable in the set of CAMs connected to its input bus simultaneously. So, we need a dual port CAM like the one shown in figure 2. Through the left (Write port), one processor can write a variable to the first available memory location. The written variable includes the data (the value of the variable) and an associated tag stored in the tag field of the memory location. Another processor can search in the CAM for the variable by applying the tag to the tag field and a read signal through the right port (the read port). The tag will be compared to the stored tags in all location simultaneously, and, if a match occurs, the equality signal of the comparator will enable the output of the data field to output the data on the output data bus [O31-O0].
The control circuit of the CAM includes a pointer circuit which points to the first available memory location for writing. When the system is reset, this pointer points to the first memory location. After writing to the current location, the pointer points to the next location, and so on. In the case of simultaneous write and read process, the circuit gives the priority for writing and gives the reading processor a WAIT signal. The WAIT signal can be obtained by ORing the active low RD and WR signal coming from the writing and the reading processors. The WAIT signal also, separates the tag bus of the reading processor by disabling the tri-state buffer Tr
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: highway addressable remote transducer, coding for precomputation in content adressable memory, highway addressable remote transducer pdf, highway addressable remote transducer protocol, content addressable memory architecture ppt, ppt low power design of precomputation based content addressable memory, inroduction to highway addressable remote transducer,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Messages In This Thread
content addressable memory - by muthu kumar - 08-02-2010, 09:14 PM
RE: content addressable memory - by tulsi sneha - 21-03-2010, 10:44 PM
RE: content addressable memory - by projectsofme - 09-10-2010, 10:58 AM
RE: content addressable memory - by projectsofme - 11-10-2010, 04:35 PM
RE: content addressable memory - by wokfel - 11-10-2010, 06:11 PM
RE: content addressable memory - by seminar class - 21-03-2011, 12:07 PM

Possibly Related Threads...
Thread Author Replies Views Last Post
  matlab audio retrieval content 3 786 21-07-2016, 03:09 PM
Last Post: dhanabhagya
  content based image retrieval function and non functional requirement 1 645 13-05-2016, 09:17 AM
Last Post: dhanabhagya
  sift algorithm matlab content based image retrieval 1 445 22-04-2016, 11:06 AM
Last Post: dhanabhagya
  matlab code for content based video retrieval 1 493 20-04-2016, 12:17 PM
Last Post: dhanabhagya
  silicon memory chip ppt download 1 828 19-04-2016, 09:19 AM
Last Post: dhanabhagya
  advantages of strataflash memory 1 598 18-04-2016, 10:51 AM
Last Post: dhanabhagya
  seminar topic silicon memory 1 742 13-04-2016, 10:27 AM
Last Post: dhanabhagya
  matlab code for content based video retrieval 1 509 07-04-2016, 12:39 PM
Last Post: dhanabhagya
  content based image retrieval java source code 1 479 28-03-2016, 02:33 PM
Last Post: dhanabhagya
  a memory learning framework for effective image retrieval on ppt 1 594 17-03-2016, 02:36 PM
Last Post: dhanabhagya

Forum Jump: