Invention Grant
US09264256B2 Merging PCP flows as they are assigned to a single virtual channel
有权
合并PCP流,因为它们被分配到单个虚拟通道
- Patent Title: Merging PCP flows as they are assigned to a single virtual channel
- Patent Title (中): 合并PCP流,因为它们被分配到单个虚拟通道
-
Application No.: US14321732Application Date: 2014-07-01
-
Publication No.: US09264256B2Publication Date: 2016-02-16
- 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 first plurality of physical MAC ports, one or more PCP (Priority Code Point) flows. The NFP also maintains, for each of a second 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 port enqueue engine causes frame data of the flow to be loaded into one particular linked list of buffers. Each port enqueue engine has a lookup table circuit that is configurable to cause multiple PCP flows to be merged so that the frame data for the multiple flows is all assigned to the same one virtual channel. Due to the PCP flow merging, the second number can be smaller than the first number multiplied by eight.
Public/Granted literature
- US20160006579A1 MERGING PCP FLOWS AS THEY ARE ASSIGNED TO A SINGLE VIRTUAL CHANNEL Public/Granted day:2016-01-07
Information query