1
\$\begingroup\$

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?

\$\endgroup\$
  • \$\begingroup\$ en.wikipedia.org/wiki/… do some re-search \$\endgroup\$ – Sunnyskyguy EE75 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\$ – ptr_user7813604 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\$ – Sunnyskyguy EE75 Dec 14 '18 at 1:05
  • \$\begingroup\$ A single FF stores. A single EXOR does comparison. \$\endgroup\$ – analogsystemsrf 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.