Nova Patents
EP0811935A2

Promoting commands in a computer system

Abstract

A computer system includes a memory device on the first data bus, a device that initiates on a second data bus a write transaction that can involve less than an entire cache line of data, and a bridge device that automatically converts the write transaction into one that requires an entire cache line of data and delivers the converted transaction to the first data bus.

EP0811935A2, drawing sheet 1
Sheet 1 of 130

Term

Term ended

Projected expiry passed 4 June 2017, 9.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

20 claims: 6 independent, 14 dependent

  1. 1
    A computer system comprising:a memory device on a first data bus, a device that initiates on a second data bus a write transaction that can involve less than an entire cache line of data, and a bridge device that automatically converts the write transaction into one that requires an entire cache line of data and delivers the converted transaction to the first data bus.
  2. 6
    The system of any of claims 1 to 5, wherein the first or the second data bus comprises a PCI bus.
  3. 7
    The system of any of claims 1 to 6, wherein the bridge device comprises a PCI-to-PCI bridge.
  4. 8
    The system of any of claims 1 to 7, wherein the transaction comprises a posted memory write transaction.
  5. 10
    The system of any of claims 1 to 9, further comprising a configuration register that allows a user to selectively enable automatic conversion of the transaction.
  6. 13
    A method of initiating, on a second data bus having a device, a transaction to write data to a memory device on a first data bus in a computer system, the method comprising:if the transaction is one that may include less than an entire cache line data, automatically converting the transaction into one that requires an entire cache line of data to be written to the memory device, and delivering the converted transaction to the memory device.
  7. 19
    The method of any of claims 13 to 18, wherein the transaction comprises a posted memory write transaction.