Patent ID: 9391893
Filing Date: 2016-07-12
CPC Classification: H04L

Claim Text:
1. An information handling system, comprising a lookup engine configured to receive lookup packets, extract keys from the lookup packets, and perform one or more lookups based on the extracted keys, the lookup engine comprising: a network processor interface; a first lookup core coupled to the network processor interface; a second lookup core coupled to the network processor interface; at least one memory controller coupled to the first lookup core and the second lookup core, the at least one memory controller receiving a plurality of search requests over multiple independent paths from each of the first lookup core and the second lookup core, performing a lookup in a coupled memory device, and sending a lookup response, wherein the multiple independent paths allow the at least one memory controller to concurrently receive the plurality of search requests from the first and second lookup cores; and an inter-core synchronization module coupled with the first lookup core, the second lookup core, and the network processor interface, the inter-core synchronization module comprising a memory, wherein the inter-core synchronization module is configured to: