Question: String matching with CAM?

Jul 31, 2003 1 Replies

First reply

Ray Andraka

All the CAM really is, is a soft version of the hard coded logic. What I mean is by using the CAM you have the capability of reloading the 'tables' used for the hard coded decode. In the case of the Xilinx CAM implementation, it is basically an SRL-16 that gets reloaded when…

Read the full reply

Has anyone used Content Addressable Memory to perform string matching?



I don't know much of anything about CAM, but I can imagine it would be much more flexible than hard-coding the strings I want to search for. However, will there be a huge hit in speed? I realize they can be read in 1 clk, but will the max speed of the FPGA take a hit?



I don't suppose there are coded examples out there?


--

--Ray Andraka, P.E. President, the Andraka Consulting Group, Inc.

401/884-7930 Fax 401/884-7950 email snipped-for-privacy@andraka.com
formatting link

"They that give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -Benjamin Franklin, 1759

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required