Multiple packet data container types for a processing pipeline
AssigneeBarefoot Networks, Inc.
InventorsPatrick Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara, Michael E. Attig
Life of this patent
Estimating the term…
Loading patent…
AssigneeBarefoot Networks, Inc.
InventorsPatrick Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara, Michael E. Attig
Estimating the term…
Some embodiments provide a method for a match-action stage of a packet processing pipeline. The method receives a set of data containers storing input packet data values for a particular packet. The set of data containers includes multiple subsets of data containers. The method performs a set of match operations using a first subset of the set of data containers. The method uses a set of arithmetic logic units (ALUs) to generate output packet data values to store in a second subset of the set of data containers. Output packet data values for a third subset of the data containers are generated without the set of ALUs.
For a match-action stage of a packet processing pipeline, a method comprising:
A network forwarding integrated circuit (IC) comprising a set of packet processing pipelines, at least one packet processing pipeline comprising:
Dependencies are inferred from the claim text.