Data processor with trie traversal instruction set extension

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6356999
SERIAL NO

09688590

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.

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

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bahr, Raymond G Natick, MA 12 214
Cashman, John D Boxborough, MA 10 170
Goyette, Leo Bedford, MA 4 35
Grummer, Grant Sudbury, MA 6 80
Osler, Bruce P Hudson, NH 10 266
Riley, Paul M Nashua, NH 10 684
Ye, Wei Westford, MA 91 557

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation