Patent · US Expired

Fair arbitration technique for a split transaction bus in a multiprocessor computer system

US4785394A · kind A · utility

184Cited by
7References
22Claims
0Family size

Assignee

Inventor

Key dates

Filing dateSep 19, 1986
Grant dateNov 15, 1988
Priority date
Expiry dateSep 19, 2006

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/36
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An arbitration techique for a split transaction bus of a computer system obtains higher data throughput as a result of giving responders (e.g. memories) absolute priority over initiators (e.g. processors and I/O adapters), as a result of assigning all responders a higher priority than any initiator. Precedence is also given to retrying initiators which failed to complete a transaction because the module to which the transfer was addressed was busy. The requests from non-retrying initiators are temporarily rescinded to give precedence to the requests from retrying initiators. There is an absolute limit or bound to the number of requests which a retrying module may make before it is granted mastership of the bus to accomplish its transfer. To accomplish test and set and memory scrub transactions with a minimum time loss, the bus of the computer system creates a null conductivity cycle immediately following the cycle in which the address of the memory location to be tested and set or scrubbed is transferred.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.