Invention Grant
- Patent Title: Return available PPI credits command
-
Application No.: US14590920Application Date: 2015-01-06
-
Publication No.: US09703739B2Publication Date: 2017-07-11
- Inventor: Salma Mirza , Gavin J. Stark , Steven W. Zagorianakos
- Applicant: Netronome Systems, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Netronome Systems, Inc.
- Current Assignee: Netronome Systems, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Imperium Patent Works LLP
- Agent T. Lester Wallace; Mark D. Marrello
- Main IPC: G06F13/40
- IPC: G06F13/40 ; G06F13/42

Abstract:
In response to receiving a novel “Return Available PPI Credits” command from a credit-aware device, a packet engine sends a “Credit To Be Returned” (CTBR) value it maintains for that device back to the credit-aware device, and zeroes out its stored CTBR value. The credit-aware device adds the credits returned to a “Credits Available” value it maintains. The credit-aware device uses the “Credits Available” value to determine whether it can issue a PPI allocation request. The “Return Available PPI Credits” command does not result in any PPI allocation or de-allocation. In another novel aspect, the credit-aware device is permitted to issue one PPI allocation request to the packet engine when its recorded “Credits Available” value is zero or negative. If the PPI allocation request cannot be granted, then it is buffered in the packet engine, and is resubmitted within the packet engine, until the packet engine makes the PPI allocation.
Public/Granted literature
- US20160055112A1 RETURN AVAILABLE PPI CREDITS COMMAND Public/Granted day:2016-02-25
Information query