Distributed arbitration circuitry for data processing system
AssigneeDigital Equipment Corporation
InventorsJohn V. Levy, David Rodgers, Robert E. Stewart, David Potter, Richard J. Casabona
Life of this patent
Estimating the term…
Loading patent…
AssigneeDigital Equipment Corporation
InventorsJohn V. Levy, David Rodgers, Robert E. Stewart, David Potter, Richard J. Casabona
Estimating the term…
A digital data processing system including an interconnection for the various elements that constitute the system. Each element that connects to the interconnection is called a nexus, and each nexus in the system can communicate with other nexuses on a priority basis. A central clocking circuit generates timing signals that control such communications by defining bus cycles on a synchronous basis and each nexus contains priority circuitry that operates in response to these signals. Each nexus that requires access to the interconnection asserts a transfer request signal at a predetermined time during each bus cycle. Priority arbitration circuitry in each nexus receives all such requests and samples them at another, later, time during each bus cycle. When a nexus is transmitting a request and no nexus with a higher priority is transmitting a request, that nexus takes control of the interconnection. A transfer during a subsequent bus cycle to another nexus can be prevented during certain types of transfers.
A data processing system including a bus means with arbitration conductor means, timing conductor means and information transfer conductor means and including a plurality of nexus means connected to said bus means, at least one said nexus means comprising:
A nexus means for exchanging information with other nexus means connected thereto by a bus means with arbitration conductor means, timing conductor means and information transfer conductor means, said nexus means comprising:
Dependencies are inferred from the claim text.