Patent ID: 9594706
Date: 2017-03-14
CPC Classifications: G06F

Claim:
1. An Island-Based Network Flow Processor (IBNFP) integrated circuit, comprising: a bus; a first island, comprising: a second island, comprising: a Direct Memory Access (DMA) controller that (i) receives a descriptor from the processor in the first island via the bus, (ii) generates a search key data request in response to receiving the descriptor and communicates the search key data request to the memory in the first island via the bus, (iii) receives the search key data set from the memory in the first island via the bus, (iv) selects a first search key from the search key data set, (v) generates header information, and (vi) outputs the first search key and the header information; and a third island, comprising: an Interlaken Look Aside (ILA) interface circuit that receives the first search key and the header information from the DMA controller and outputs an ILA packet; and an interface circuit, wherein the interface circuit receives the ILA packet from the ILA interface circuit and outputs the ILA packet from the IBNFP integrated circuit to an external transactional memory device.