×

Input/output bus architecture with parallel arbitration

  • US 5,459,840 A
  • Filed: 02/26/1993
  • Issued: 10/17/1995
  • Est. Priority Date: 02/26/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A bus interface for connection of a local data processing module to a tri-state bus, comprising:

  • control means, coupled to the bus and the local data processing module, for detecting bus phases;

    arbitration logic, coupled to a set of arbitration lines of the bus and responsive to the control means, including means for supplying a local arbitration code to a first designated subset of the set of arbitration lines and tri-stating other lines in the set of arbitration lines in a particular bus phase, means for supplying a local priority code to a second designated subset of the set of arbitration lines in the particular bus phase, and means, responsive to the local arbitration code and to other arbitration codes on the set of arbitration lines, and responsive to the local priority code and other priority codes on the set of arbitration lines, for detecting an arbitration win during the particular bus phase;

    address means, coupled to a set of address lines of the bus and to the local data processing module, responsive to the control means for selectively supplying addresses to, and sampling addresses on the set of address lines in bus phases;

    data means, coupled to a set of data lines of the bus and to the local data processing module, responsive to the control means for selectively supplying data to, and sampling data on the set of data lines in bus phases.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×