Abstract: CAM
(content-addressable memory) is a specialized type of high-speed memory that searches
its entire contents in a single clock cycle. We are designing generalized CAM using Dual Port RAM (random
access memory) structure which will perform match operation in addition to read
and write operation .The design has fast search capabilities while consuming
least system resources as possible.CAM provides performance advantage over
other search algorithms as searching is based on content rather than address
unlike RAM. The match time of our CAM structure is faster and resources are more
effective.CAM is used in application where search time is very critical. content addressable memory
compare input search data against stored data and return address of matched data. Thus overall function of CAM is
to take search word and return matching memory location.
Keywords: Dual Port , RAM (random access memory), CAM (content-addressable memory), match