Global Patent Index - EP 1164493 A1

EP 1164493 A1 20011219 - Variable priority arbitration method, for instance for interconnect buses, and respective system

Title (en)

Variable priority arbitration method, for instance for interconnect buses, and respective system

Title (de)

Arbitrierungsverfahren mit variablen Prioritäten, zum Beispiel für Verbindungsbussen, und entsprechendes System

Title (fr)

Méthode d'arbitrage avec des priorités variables, par exemple pour des bus d'interconnexion, et système correspondant

Publication

EP 1164493 A1 20011219 (EN)

Application

EP 00830424 A 20000616

Priority

EP 00830424 A 20000616

Abstract (en)

A method of arbitration among a plurality of n units (I1, I2, ..., In) which seek access to at least one resource (T) is regulated according to grants (grant1, grant2, ...) identified by means of an arbitration method comprising the operations of comparing between one another said priorities (P1, ..., Pn), generating, for each pair of said units comprising in general a unit x and a unit y with respective priorities Px and Py, a selection signal (selxnoty) at a high level if the result of the operation Px>=Py is true; generating, for said pairs of said units (I1, I2, ..., In), respective cross-request signals req_arb(selxnoty, req_x, req_y, req_x_y, req_y_x> where selxnoty is the aforesaid selection signal; req_x is the request coming from the unit x; req_y is the signal coming from the unit y; and req_x_y and req_y_x are, respectively, the outputs of the function req_x AND (selxnoty OR NOT req_y) and of the function req_y AND ((NOT selxnoty) OR (NOT req_x)); and generating the grant for the ith unit as a logical product (AND) of all the aforesaid cross-request signals req_i_x with x ranging from 1 to n, excluding the case of x=i. (Figure 3) <IMAGE>

IPC 1-7

G06F 13/364

IPC 8 full level

G06F 13/364 (2006.01)

CPC (source: EP US)

G06F 13/364 (2013.01 - EP US)

Citation (search report)

Designated contracting state (EPC)

DE FR GB IT

DOCDB simple family (publication)

EP 1164493 A1 20011219; EP 1164493 B1 20051130; DE 60024421 D1 20060105; DE 60024421 T2 20060803; US 2002032819 A1 20020314; US 6633939 B2 20031014

DOCDB simple family (application)

EP 00830424 A 20000616; DE 60024421 T 20000616; US 88235801 A 20010615