Allocation circuit for parallel busses of data processing systems
AssigneeBBC Brown, Boveri & Company, Limited
InventorHubert Kirrmann
Life of this patent
Estimating the term…
Loading patent…
AssigneeBBC Brown, Boveri & Company, Limited
InventorHubert Kirrmann
Estimating the term…
An allocation system for the use of a data processing system where plural user systems of the data processing system gain access to parallel busses of the data processing system in a sequential manner based on a priority determination. The priority determination involves an allocation circuit for each user that includes a logic network comprising four bistable flip-flops, an edge triggered D flip-flop and a monostable flip-flop. The flip-flop elements in conjunction with a generated request signal, bus approval signal, bus busy signal, bus claim signal, selection duration signal, compare signal, enable signal and greater or equal signal and appropriate AND, NAND, OR and inverter elements determine the winner or next user when plural user requests are received while the bus is busy. The use of the edge triggered D flip-flop allows a user subsequent immediate access if such user wants the bus again and no other user has requested the bus. The allocation system otherwise gives priority to all other entered requests before a current user if such current user has again requested the bus.
A data processing system having plural user systems connected to a common bus, said data processing system also having a first signal line for indicating whether the bus is busy, a second signal line for indicating whether any one of said user systems is capturing the bus, means for generating a signal indicating which user system has been awarded priority to capture the bus, and an allocation circuit for each respective user system, each of said allocation circuits comprising:
A data processing system having plural user systems connected to a common bus, said data processing system also having a first signal line for indicating whether the bus is busy, a second signal line for indicating whether any one of said user systems is capturing the bus, means for generating a signal indicating which user system has been awarded priority to capture the bus, and an allocation circuit for each respective user system, each of said allocation circuits comprising:
Dependencies are inferred from the claim text.