发明名称 EFFICIENT SEARCH KEY CONTROLLER WITH STANDARD BUS INTERFACE, EXTERNAL MEMORY INTERFACE, AND INTERLAKEN LOOKASIDE INTERFACE
摘要 A device includes a Standard Bus Interface Circuit (SBIC), a memory interface circuit, a Direct Memory Access (DMA) controller, and an Interlaken Look-Aside (ILA) interface circuit. A search key data set including multiple search keys is received via the SBIC and is written to an external memory via the memory interface circuit. The DMA controller receives a descriptor via the SBIC, generates a search key data request, receives the search key data set, and selects a single search key from the set. The ILA interface circuit receives the search key from the DMA controller, generates and ILA packet including the search key, and sends the ILA packet to an external transactional memory device that generates a result data value. The DMA controller receives the result data value via the ILA interface circuit, writes the result data value to the external memory, and sends a DMA completion notification.
申请公布号 US2016011987(A1) 申请公布日期 2016.01.14
申请号 US201414326372 申请日期 2014.07.08
申请人 Netronome Systems, Inc. 发明人 Bouley Rick
分类号 G06F12/10;G06F13/42 主分类号 G06F12/10
代理机构 代理人
主权项 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.
地址 Santa Clara CA US
您可能感兴趣的专利