Invention Grant
US08929376B2 Flow control using a local event ring in an island-based network flow processor
有权
在基于岛屿的网络流处理器中使用本地事件环的流控制
- Patent Title: Flow control using a local event ring in an island-based network flow processor
- Patent Title (中): 在基于岛屿的网络流处理器中使用本地事件环的流控制
-
Application No.: US13400008Application Date: 2012-02-17
-
Publication No.: US08929376B2Publication Date: 2015-01-06
- Inventor: Gavin J. Stark , Steven W. Zagorianakos , Ron L. Swartzentruber , Richard P. Bouley
- Applicant: Gavin J. Stark , Steven W. Zagorianakos , Ron L. Swartzentruber , Richard P. Bouley
- Applicant Address: US CA Santa Clara
- Assignee: Netronome Systems, Incorporated
- Current Assignee: Netronome Systems, Incorporated
- Current Assignee Address: US CA Santa Clara
- Agency: Imperium Patent Works
- Agent T. Lester Wallace; Mark D. Marrello
- Main IPC: H04L12/54
- IPC: H04L12/54 ; G06F15/80

Abstract:
An island-based network flow processor (IB-NFP) integrated circuit includes islands organized in rows. A configurable mesh event bus extends through the islands and is configured to form a local event ring. The configurable mesh event bus is configured with configuration information received via a configurable mesh control bus. The local event ring involves event ring circuits and event ring segments. In one example, a packet is received onto a first island. If an amount of a processing resource (for example, memory buffer space) available to the first island is below a threshold, then an event packet is communicated from the first island to a second island via the local event ring. In response, the second island causes a third island to communicate via a command/push/pull data bus with the first island, thereby increasing the amount of the processing resource available to the first island for handing incoming packets.
Public/Granted literature
- US20130215901A1 Flow Control Using a Local Event Ring In An Island-Based Network Flow Processor Public/Granted day:2013-08-22
Information query