US Patent:
20030177258, Sep 18, 2003
Inventors:
Paritosh Kulkarni - San Jose CA, US
Roxanna Ganji - Fremont CA, US
Nirmal Saxena - Los Altos Hills CA, US
Assignee:
Chip Engines - Santa Clara CA
International Classification:
G06F015/173
US Classification:
709/236000, 709/237000, 709/238000, 709/224000
Abstract:
A method and system for adaptive multi-protocol resilient packet ring (RPR) processing are provided. The present invention provides optimal handling operations targeted for both legacy and evolving RPR functions related to topology discovery, fairness algorithms, and control-packet manipulation. Further, the present invention utilizes out-band paths, unique data and instruction memory constructs, and pipeline and multi-thread features to provide wire-rate performance. In one embodiment, a system of the present invention includes instruction memory; a fetch unit associated with instruction memory; a decode unit associated with the fetch unit; at least one execution unit associated with the decode unit; a load/store unit associated with the at least one execution unit; and data memory associated with the load/store unit.