Method and apparatus for assuring cache coherency
AssigneeATI Technologies, Inc.
InventorJohn E. DeRoo
Life of this patent
Estimating the term…
Loading patent…
AssigneeATI Technologies, Inc.
InventorJohn E. DeRoo
Estimating the term…
Access to memory is facilitated by a cache memory access system that includes individual buffers for storing and processing data access commands asynchronously, while also assuring data coherency and avoiding deadlock. Data access commands are placed in discrete buffers, in dependence upon their type: read and write to and from a client process, fill from memory, and flush to memory. To maintain data coherency, the read and write commands are processed substantially sequentially. To optimize memory access, fills are processed as soon as they are submitted, and flushes may be given lower priority than fills. To avoid deadlock, fills are generated so as to be independent of all other commands. The use of discrete buffers for cache memory access is particularly well suited to pipeline processes.
A memory access system comprising:
A processing system comprising:
A method of memory access comprising the steps of:
A memory access system comprising:
A processing system comprising:
A method of memory access comprising the steps of:
Dependencies are inferred from the claim text.