US 7,420,987 B1
Arbiter for multiple mutually exclusive vectors
Debashis Basu, San Jose, Calif. (US); and Edwin Su, San Jose, Calif. (US)
Assigned to Juniper Networks, Inc., Sunnyvale, Calif. (US)
Filed on Jul. 25, 2002, as Appl. No. 10/202,394.
Claims priority of provisional application 60/348647, filed on Jan. 17, 2002.
Int. Cl. H04J 3/02 (2006.01)
U.S. Cl. 370—462  [370/413] 20 Claims
OG exemplary drawing
 
1. An arbiter for performing arbitration, comprising:
combination logic configured to logically combine a plurality of mutually exclusive vectors into a combination vector;
a plurality of vector arbiters, each configured to arbitrate on one of the mutually exclusive vectors to develop a mutually exclusive vector result;
a combination arbiter configured to arbitrate on the combination vector to develop a combination vector result; and
a plurality of comparison elements, each configured to compare one of the mutually exclusive vector results with the combination vector result.