Patent · US Expired

Configurable weighted round robin arbiter

US6032218A · kind A · utility

77Cited by
6References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 28, 1998
Grant dateFeb 29, 2000
Priority date
Expiry dateMay 28, 2018

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2012/5679
  • WIPO fieldTelecommunications
  • WIPO sectorElectrical engineering

Abstract

A configurable weighted round robin arbitration mechanism adapted to receive as input a vector of order N, wherein each bit in the vector represents the eligibility of a queue or other source of data to participate in the arbitration process. A bit set to `1` in the vector indicates that the corresponding queue is eligible to participate in the arbitration process. Conversely, a bit set to `0` in the vector indicates that the corresponding queue is not eligible to participate. The arbitration process of the present invention enables a user to assign each queue (which corresponds to one of the bits in the vector) an individual weight. This results in a modified vector that represents the incoming vector after being handled by the weighting process. By giving each bit in the vector a weight, the user can control the probability of each bit, i.e., queue, being selected in the arbitration process.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.