摘要 |
A memory chip has an on-board search engine adapted to accept programming from a system CPU and to perform a search for a search object or pattern independently of further action by the CPU, wherein the CPU is free to perform other tasks while a search of memory banks composed of two or more such chips takes place. In some embodiments the memory chip has a dedicated bus connection for programming by the system CPU and for reporting the results of a search. In some embodiments as well the on-board search engine has a dedicated on-board bus for communication with column amplifiers and decoders of memory cell arrays on the chip. CPU and memory combinations are disclosed and methods for practicing the invention.
|