The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 04, 1986

Filed:

Feb. 01, 1984
Applicant:
Inventors:

Giuseppe N Capizzi, Brandizzo, IT;

Marcello Melgara, Valenza, IT;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
364900 ;
Abstract

A circuit arrangement for deciding concurrent requests for access to a common data bus emitted by a number n=2.sup.m of components of different ranks, specifically multiprocessor elements, comprises n mutually identical arbitration devices respectively associated with these components. The arbitration devices are interconnected in a chain by a priority bus of branched binary structure divided into m lines connected, within each device, to a logic network that is also connected to an internal m-conductor bus extending from a priority-code register. The priority bus, whose lines are normally at zero potential, is connected in any given device to the register thereof in the presence of an access request from the associated component whereupon its logic network determines whether the code on that bus equals the contents of the register; if so, the associated component is enabled by a control unit of the device to access the data bus. If, however, a simultaneous access request from a higher-ranking component causes another arbitration device to energize the priority bus, the code emitted by that other device overrides that of the first-mentioned device whose logic network therefore detects an inequality. A cascaded connection of the control units of the several arbitration devices enables a decrementer in each device to establish priority codes of progressively lower rank along the cascade in an initialization phase; the logic network also modifies, at the beginning of each operating cycle except during prolonged seizure of the data bus by any component, the priority code initially assigned to each arbitration device in order to give precedence to nominally lower-ranking components.


Find Patent Forward Citations

Loading…