×

Single bus graphics data processing pipeline with decentralized bus arbitration

  • US 4,989,138 A
  • Filed: 05/14/1990
  • Issued: 01/29/1991
  • Est. Priority Date: 09/02/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processing system implementing a sequence of data processing operations, comprising:

  • a bus for conveying data, an address and a bus arbitration signal;

    a plurality of data processing stages connected to said bus for receiving the data, address and arbitration signal conveyed by the bus,each stage comprising processing means for performing a separate data processing operation of said sequence by producing output data and addresses in response to input data received on said bus, output data produced by each of said stages other than a stage performing a last operation of said sequence being provided as input data to another of said stages via said bus, and,each stage further comprising bus master means responsive to requests from said processing means of the same said stage for monitoring said bus arbitration signal to determine when said bus is not in use by another stage, and for setting said bus arbitration signal to indicate said bus is in use wherein said bus arbitration signal is transmitted on said bus for reception by another of said data processing stages via said bus, transmitting output data and addresses on said bus, and thereafter setting said bus arbitration signal to indicate said bus is not in use, such that said bus master means in said plurality of data processing stages provides decentralized bus arbitration for use of said bus.

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