I have a book statement:

A content addressable memory is a circuit that combines comparison and storage in a single device.

I want to know how this is implemented in real world? Sounds like an bitwise-and(&) which does the job in instant? But won't this cause the size of the circuit increase?

  • \$\begingroup\$ en.wikipedia.org/wiki/… do some re-search \$\endgroup\$ Dec 14 '18 at 0:01
  • \$\begingroup\$ @TonyEErocketscientist: I've read that, it's vague. Could you provide an graphical answer? And I found people don't prefer reading wiki for research. \$\endgroup\$
    – Kindred
    Dec 14 '18 at 0:04
  • \$\begingroup\$ I think it is very clear. It is like an explicit "google search" for a keyword ( with no ads ;)with a table of results except this list is an address table from memory . Search cisco CAM table for examples. \$\endgroup\$ Dec 14 '18 at 1:05
  • \$\begingroup\$ A single FF stores. A single EXOR does comparison. \$\endgroup\$ Dec 14 '18 at 3:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.