×

Pipelined packet switching and queuing architecture

  • US 7,729,351 B2
  • Filed: 03/01/2006
  • Issued: 06/01/2010
  • Est. Priority Date: 02/21/2006
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for switching packets, each packet having a header and a corresponding tail, the apparatus comprising:

  • a header processing pipeline comprising a plurality of pipeline stage circuits connected in a sequence, whereinthe plurality of pipeline stage circuits comprises at least a fetch stage circuit and a gather stage circuit;

    an input buffer configured to receive a multicast packet header from a switch fabric interface queue;

    sequence number logic configured to associate a first sequence number with the multicast packet header; and

    a recycle path coupling the gather stage circuit and the fetch stage circuit, wherein the fetch stage circuit is configured toprovide the multicast packet header and first sequence number to a subsequent stage circuit in the header processing pipeline, andthe gather stage circuit is configured tooutput the first sequence number and a modified multicast packet header corresponding to the multicast packet header, andprovide a multicast packet header replica to the fetch stage circuit via the recycle path, the multicast packet header replica being a replica of the multicast packet header.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×