1. A memory architecture comprising programmable intelligent search memory for content search wherein said programmable intelligent search memory performs regular expression based and signature pattern based search and said programmable intelligent search memory is embedded in a processor.