Patent ID: 9678891
Date: 2017-06-13
CPC Classifications: G06F

Claim:
1. An apparatus, comprising: a standard bus interface port; a memory interface port; an Interlaken Look Aside (ILA) interface port; a Standard Bus Interface Circuit (SBIC) that receives a descriptor and a search key data set onto the apparatus via the standard bus interface port, wherein the search key data set includes a plurality of search keys; a memory interface circuit that receives the search key data set from the SBIC and that writes the search key data set to an external memory via the memory interface port; a Direct Memory Access (DMA) controller that (i) receives the descriptor from the SBIC, (ii) generates a search key data request in response to receiving the descriptor, (iii) receives the search key data set from the external memory via the memory interface circuit and the memory interface port, (iv) selects a first search key from the search key data set, and (v) outputs the first search key; and an ILA interface circuit that receives the first search key from the DMA controller and supplies an ILA packet to an external transactional memory device via the ILA interface port, wherein the ILA packet includes the first search key.