发明名称 |
Data processor with up pointer walk trie traversal instruction set extension |
摘要 |
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.
|
申请公布号 |
US6065027(A) |
申请公布日期 |
2000.05.16 |
申请号 |
US19980188850 |
申请日期 |
1998.11.09 |
申请人 |
CISCO TECHNOLOGY, INC. |
发明人 |
CASHMAN, JOHN D.;RILEY, PAUL M.;BAHR, RAYMOND G.;YE, WEI;OSLER, BRUCE P. |
分类号 |
H04L29/06;H04L29/08;(IPC1-7):G06F7/00 |
主分类号 |
H04L29/06 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|