×

Integrated bus bridge and memory controller that enables data streaming to a shared memory of a computer system using snoop ahead transactions

  • US 5,630,094 A
  • Filed: 01/20/1995
  • Issued: 05/13/1997
  • Est. Priority Date: 01/20/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer system, comprising:

  • a processor and a cache memory each coupled to a first bus;

    a main memory;

    a bus agent coupled to a second bus; and

    a bus bridge and memory controller circuit coupled to the first bus and the second bus, the bus bridge and memory controller circuit enabling read and write access to the main memory from the first bus and the second bus and also including buffer circuitry for buffering write data, received over the second bus and targeted for the main memory, the bus bridge and memory controller circuit initiating and performing a plurality of snoop ahead transactions to the cache memory over the first bus during memory access transactions originated on the second bus and targeted for the main memory, the bus bridge and memory controller circuit including circuitry for storing, for each of the plurality of snoop ahead transactions, a snoop status indication for indicating if a respective one of the plurality of snoop ahead transactions corresponding to a respective one of the memory access transitions has completed.

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