×

Bus protocol and method for controlling a data processor

  • US 5,524,215 A
  • Filed: 10/05/1993
  • Issued: 06/04/1996
  • Est. Priority Date: 10/05/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A microprocessor implemented bus protocol method for controlling a bus transfer with a bus controller, the method comprising the steps of:

  • granting bus ownership to a master circuit by asserting a first control signal from a bus controller wherein the granting is conditioned only on the first control signal;

    transferring data between the master circuit and a device external to the master circuit in response to the assertion of a second control signal which indicates that the bus transfer is to initiated;

    sending a third control signal from the bus controller to the master circuit wherein the third control signal indicates to the master circuit whether the master circuit bus ownership should be relinquished at the termination of a current bus cycle when the first control signal is deasserted or should be terminated at the discretion of the master circuit when the first control signal is deasserted;

    deasserting the first control signal to indicate to the master circuit that the bus ownership should be relinquished;

    relinquishing the bus ownership at either the termination of the current bus cycle or at the discretion of the master circuit as determined by the third control signal; and

    communicating external to the master circuit that the master circuit has terminated its bus ownership by asserting a fourth control signal wherein the fourth control signal is asserted by the master circuit, the fourth control signal being asserted at a time which is determined by the state of the third control signal and the first control signal, the fourth control signal being tri-stated during bus ownership by the master circuit, being tri-stated during lack of bus ownership by the master circuit, and only being asserted when bus ownership is being transitioned between a granted state and an ungranted state with respect to the master circuit.

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