US 11,943,142 B2
Hybrid wildcard match table
Jeffrey T. Huynh, San Jose, CA (US); Weihuang Wang, Los Gatos, CA (US); Tsahi Daniel, Palo Alto, CA (US); Srinath Atluri, Fremont, CA (US); and Mohan Balan, TamilNadu (IN)
Assigned to MARVELL ASIA PTE, LTD, Singapore (SG)
Filed by Marvell Asia PTE, LTD, Singapore (SG)
Filed on Nov. 23, 2021, as Appl. No. 17/534,294.
Application 17/534,294 is a continuation of application No. 14/932,791, filed on Nov. 4, 2015, granted, now 11,218,410.
Application 14/932,791 is a continuation in part of application No. 14/536,937, filed on Nov. 10, 2014, granted, now 10,116,564.
Prior Publication US 2022/0086089 A1, Mar. 17, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 12/00 (2006.01); G11C 15/00 (2006.01); H03M 7/42 (2006.01); H04J 1/16 (2006.01); H04L 9/08 (2006.01); H04L 12/54 (2022.01); H04L 45/00 (2022.01); H04L 45/745 (2022.01); H04L 45/7453 (2022.01); H04L 69/22 (2022.01)
CPC H04L 45/74591 (2022.05) [G11C 15/00 (2013.01); H04L 45/54 (2013.01); H04L 69/22 (2013.01)] 43 Claims
OG exemplary drawing
 
1. A network switch comprising:
a static random access memory (SRAM) entry table including a plurality of entries, wherein each of the entries comprise:
a code field including one or more codes; and
a value field including rule comparison data; and
one or more SRAM pools;
at least one spillover ternary content addressable memory (TCAM) pool; and
a non-transitory computer readable medium storing request interface control logic dispatching a search key to one or more of the SRAM pools and the at least one spillover TCAM pool and determining if the search key is a match for one or more of the entries based on which of the codes are satisfied by the search key and which of the codes are not satisfied by the search key.