Resource granting process and device in a system comprising autonomous data processing units
AssigneeThomson-CSF
InventorsJean C. Ballegeer, Duyet H. Nguyen
Life of this patent
Estimating the term…
Loading patent…
AssigneeThomson-CSF
InventorsJean C. Ballegeer, Duyet H. Nguyen
Estimating the term…
A process and an apparatus for the granting of a resource in a system comprising at least two antonomous data processing units in which each unit can request the granting of the resource by means of an individual interface circuit. The interface circuits are coupled to a multiple conductor channel of the binary type which can assume first and second logic states. Each unit is also associated with a particular number and a priority level. For allocating the resource to one of the units, a sequence of three conditional control signals generated in autonomous manner by the individual interface circuits is used, namely a first signal, whose positioning in the second logic state indicates that at least one unit is requesting the granting of the resource, a second signal, whose positioning in the first logic state indicates that the resource has not been allocated to any of the units, and a third signal, whose transition from the first logic state to the second logic state simultaneously authorises the start of a competition between the requesting units, followed by the choice of only one of the said units for the granting of the resource, and inhibits the requests of other units. The reverse transition of the third signal after a predetermined period validates the chosen unit and leads to the display on the multiple conductor system of a binary word representing the number of the chosen unit, as well as allowing new requests for the resource.
In a data processing system comprising at least two autonomous data processing units and a resource which may be used by said units and wherein each of said units is assigned an identification number and a priority level for requesting the use of said resource, and wherein each unit is provided with an interface means and a multiple-conductor channel to connect said interface means, a method for granting said resource to at least one of said units in a decentralized manner, comprising the steps of:
In a data processing system comprising at least two autonomous data processing units and a resource which may be used by said units and wherein each of said units is assigned an identification number and a priority level for requesting the use of said resource, a device for granting said resource to at least one of said units in a decentralized manner, comprising:
Dependencies are inferred from the claim text.