2. An integrated circuit chip comprising a processor comprising memory, said memory comprising programmable intelligent search memory for content search, wherein said programmable intelligent search memory performs regular expression based search and further comprises a plurality of programmable search engines to perform search using a plurality of regular expressions, said plurality of regular expressions converted into a plurality of finite state automata to program in said plurality of programmable search engines, said programmable intelligent search memory comprising a context switch architecture, said content comprising a plurality of sessions or flows or streams or the like forming a plurality of content search contexts for said programmable intelligent search memory, said context switch architecture to load or store at least one of said plurality of content search contexts to or from said programmable intelligent search memory, said programmable intelligent search memory for content search using said plurality of regular expressions, said plurality of regular expressions comprising a plurality of symbols or characters, said plurality of finite state automata comprising a plurality of states, said plurality of states derived from said plurality of symbols of said plurality of regular expressions, said content comprising one or more input symbols provided as input to said programmable intelligent search memory for content search, said programmable search engine to search at least one of said regular expressions converted to at least one finite state automaton and comprising at least one of each of: a. a symbol memory circuit to store said plurality of symbols; b. a symbol evaluation circuit coupled to said symbol memory circuit to evaluate match of said plurality of symbols stored in said symbol memory circuit with said one or more input symbols of said content; c. a state dependent vector memory circuit to store state transition controls for said one of said plurality of finite state automata; d. a current state vector memory circuit to store said plurality of states; and e. a state transition circuit coupled to said symbol evaluation circuit, current state vector memory circuit and said state dependent vector memory circuit to perform state transition from one or more first states to one or more second states of said plurality of states of said one of said plurality of finite state automata.
3. The integrated circuit chip of claim 2 , wherein the programmable search engine further comprises at least one of: a. a load state memory circuit to hold said plurality of states to be loaded in said current state vector memory circuit; b. a store state memory circuit to hold said plurality of states to be stored from said current state vector memory circuit; or c. a combination of a and b.