Invention Grant
- Patent Title: PPI de-allocate CPP bus command
- Patent Title (中): PPI取消分配CPP总线命令
-
Application No.: US14464700Application Date: 2014-08-20
-
Publication No.: US09548947B2Publication Date: 2017-01-17
- Inventor: Salma Mirza , Gavin J. Stark , Ronald N. Fortino
- 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: H04L12/935
- IPC: H04L12/935 ; H04L12/863 ; H04L12/947

Abstract:
Within a networking device, packet portions from multiple PDRSDs (Packet Data Receiving and Splitting Devices) are loaded into a single memory, so that the packet portions can later be processed by a processing device. Rather than the PDRSDs managing the storing of packet portions into the memory, a packet engine is provided. The PDRSDs use a PPI addressing mode in communicating with the packet engine and in instructing the packet engine to store packet portions. A PDRSD requests a PPI from the packet engine, and is allocated a PPI by the packet engine, and then tags the packet portion to be written with the PPI and sends the packet portion and the PPI to the packet engine. Once the packet portion has been processed, a PPI de-allocation command causes the packet engine to de-allocate the PPI so that the PPI is available for allocating in association with another packet portion.
Public/Granted literature
- US20160057081A1 PPI DE-ALLOCATE CPP BUS COMMAND Public/Granted day:2016-02-25
Information query