×

Retry of a device read transaction

  • US 7,177,989 B1
  • Filed: 12/31/2003
  • Issued: 02/13/2007
  • Est. Priority Date: 12/31/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus, comprising:

  • a transaction queue to store pending device transactions and dispatched device transactions, the queue including an input for receiving transactions, the queue including an output for dispatching transactions to a device, the device transactions including device read transactions and device write transactions; and

    a controller coupled to the transaction queue and responsive to an invalid data signal for a device read transaction to prevent the transaction queue from dispatching a pending transaction to the device, to cause the transaction queue to dispatch again the device read transaction which resulted in the invalid data signal such that a memory location is accessed more than once to obtain valid data and, subsequently, to send to a desired destination a data available signal for the data which resulted from the device read transaction which was dispatched again, and to enable the transaction queue to dispatch a pending transaction to the device.

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