×

Processor having systolic array pipeline for processing data packets

  • US 7,418,536 B2
  • Filed: 01/04/2006
  • Issued: 08/26/2008
  • Est. Priority Date: 07/30/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A processor for use in a router receiving data packets from a network, the router having a plurality of input ports and output ports, each data packet having a header and a body, the processor comprising:

  • one or more input buffers for receiving data packets from the input ports of the router;

    a packet buffer for storing the body of each of the data packets, wherein the packet buffer includes an input packet arbiter to examine the data packets; and

    a systolic array pipeline for processing the header of each of the data packets to determine to which output port the data packets should be routed.

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