Chained lookups and counting in a network switch
AssigneeMarvell Asia Pte Ltd
InventorsJeffrey Huynh, Weihuang Wang, Tsahi Daniel, Gerald Schmidt
Life of this patent
Estimating the term…
Loading patent…
AssigneeMarvell Asia Pte Ltd
InventorsJeffrey Huynh, Weihuang Wang, Tsahi Daniel, Gerald Schmidt
Estimating the term…
A network switch using a search engine to generate chained table lookup requests. After the search engine executes a first lookup, the next-pass logic in the search engine uses the first lookup result and information in the master key to generate a second lookup key as well as other parts of a second lookup request. A next-pass crossbar routes the second lookup request to a target memory, and the search logic executes the second lookup. The first lookup request may originate from a processing engine coupled to the search engine. The first and the second lookup results, if any, can then be returned back to the processing engine for further processing or decision making. The chain of lookups can be configured by software by specifying various operational parameters of the processing engines and the next-pass logic, including specifying a key construction mode for the second lookup.
A network switch comprising a plurality of components, each respective component of said plurality of components of said network switch comprising computer-readable media comprising respective control logic that is executable by said respective component, said plurality of components comprising:
A method of processing a packet in a network switch comprising a plurality of components, each respective component of said plurality of components of said network switch comprising computer-readable media comprising respective control logic that when executed performs said method, said method comprising:
Dependencies are inferred from the claim text.