Pipeline chaining
AssigneeBarefoot Networks, Inc.
InventorsPatrick Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara, Remy Chang
Life of this patent
Estimating the term…
Loading patent…
AssigneeBarefoot Networks, Inc.
InventorsPatrick Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara, Remy Chang
Estimating the term…
Some embodiments provide a network forwarding integrated circuit (IC) for processing network packets. The network forwarding IC includes multiple packet processing pipelines and a traffic management unit. Each pipeline is configured to operate as an ingress pipeline and an egress pipeline. The traffic management unit is configured to receive a packet processed by an ingress pipeline and to enqueue the packet for output to a particular egress pipeline. A set of packets received by the network forwarding IC are processed by a first pipeline as an ingress pipeline and a second pipeline as an egress pipeline, then subsequently processed by the second pipeline as an ingress pipeline and a third pipeline as an egress pipeline.
A network forwarding integrated circuit (IC) for processing network packets, the network forwarding IC comprising:
For a network forwarding IC comprising (i) a plurality of packet processing pipelines for receiving and processing packets that are each configured to operate as an ingress pipeline and as an egress pipeline and (ii) a traffic management circuit configured to receive packets processed by ingress pipelines and to enqueue the packets for output to a egress pipelines based on the ingress pipeline processing, a method comprising:
Dependencies are inferred from the claim text.