Invention Grant
- Patent Title: Reordering PCP flows as they are assigned to virtual channels
- Patent Title (中): 将PCP流重新排序为虚拟通道
-
Application No.: US14321744Application Date: 2014-07-01
-
Publication No.: US09270488B2Publication Date: 2016-02-23
- Inventor: Joseph M. Lamb
- 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: G06F15/16
- IPC: G06F15/16 ; H04L12/46 ; H04L12/741 ; H04L12/947

Abstract:
A Network Flow Processor (NFP) integrated circuit receives, via each of a plurality of physical MAC ports, PCP (Priority Code Point) flows. The NFP also maintains, for each of a plurality of virtual channels, a linked list of buffers. There is one port enqueue engine for each physical MAC port. For each PCP flow received via the physical MAC port associated with a port enqueue engine, the engine causes frame data of the flow to be loaded into one particular linked list of buffers. Each engine has a lookup table circuit that is configurable so that the relative priorities of the PCP flows are reordered as the PCP flows are assigned to virtual channels. A PCP flow with a higher PCP value can be assigned to a lower priority virtual channel, whereas a PCP flow with a lower PCP value can be assigned to a higher priority virtual channel.
Public/Granted literature
- US20160006580A1 REORDERING PCP FLOWS AS THEY ARE ASSIGNED TO VIRTUAL CHANNELS Public/Granted day:2016-01-07
Information query