The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 22, 2011

Filed:

Jun. 27, 2002
Applicants:

Darren Kerr, Palo Alto, CA (US);

Kenneth Michael Key, Raleigh, NC (US);

Michael L. Wright, Raleigh, NC (US);

William E. Jennings, Cary, NC (US);

Inventors:

Darren Kerr, Palo Alto, CA (US);

Kenneth Michael Key, Raleigh, NC (US);

Michael L. Wright, Raleigh, NC (US);

William E. Jennings, Cary, NC (US);

Assignee:

Cisco Tehnology, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/80 (2006.01);
U.S. Cl.
CPC ...
Abstract

A programmable processing engine processes transient data within an intermediate network station of a computer network. The engine comprises an array of processing elements symmetrically arrayed as rows and columns, and embedded between input and output buffer units with a plurality of interfaces from the array to an external memory. The external memory stores non-transient data organized within data structures, such as forwarding and routing tables, for use in processing the transient data. Each processing element contains an instruction memory that allows programming of the array to process the transient data as processing element stages of baseline or extended pipelines operating in parallel.


Find Patent Forward Citations

Loading…