×

Method and apparatus for avoiding data bus grant starvation in a non-fair, prioritized arbiter for a split bus system with independent address and data bus grants

  • US 6,535,941 B1
  • Filed: 11/08/1999
  • Issued: 03/18/2003
  • Est. Priority Date: 11/08/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for controlling data transfer between memory controller and a master device by a bus arbiter in a multiprocessor system wherein memory controller has higher priority that the master device, the method comprising the steps of:

  • granting an unrequested address bus grant to the master device;

    in response to receiving an address bus request from the memory controller and an address bus request and data bus request from the master device, rescinding the unrequested address bus grant; and

    if the unrequested address bus grant occurred within a predetermined length of time before the data bus request, granting the data bus request to the master device wherein the unrequested address bus grant is converted to a requested address bus grant for the master device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×