Processor having systolic array pipeline for processing data packets

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7069372
SERIAL NO

10177187

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A processor for use in a router, the processor having a systolic array pipeline for processing data packets to determine to which output port of the router the data packet should be routed. In one embodiment, the systolic array pipeline includes a plurality of programmable functional units and register files arranged sequentially as stages, for processing packet contexts (which contain the packet's destination address) to perform operations, under programmatic control, to determine the destination port of the router for the packet. A single stage of the systolic array may contain a register file and one or more functional units such as adders, shifters, logical units, etc., for performing, in one example, very long instruction word (vliw) operations. The processor may also include a forwarding table memory, on-chip, for storing routing information, and a cross bar selectively connecting the stages of the systolic array with the forwarding table memory.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
CISCO TECHNOLOGY INC170 WEST TASMAN DRIVE SAN JOSE CA 95134-1706

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Leung, Jr Arthur Saratoga, CA 1 38
Li, Anthony J San Mateo, CA 20 1289
Lynch, William L Redwood City, CA 22 732
Mehrotra, Sharad San Jose, CA 70 3226

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation