Method and apparatus for efficient clearing of memory
AssigneeATI Technologies, Inc.
InventorSTEPHEN L. MOREIN
Life of this patent
Estimating the term…
Loading patent…
AssigneeATI Technologies, Inc.
InventorSTEPHEN L. MOREIN
Estimating the term…
A method and apparatus for clearing memory, or portions thereof, in a fast and efficient manner begins by representing a group of memory locations by a representative value. When a particular group of memory locations is accessed, a determination is made as to whether the corresponding representative value is in first state. If so, a clear value is stored in each corresponding memory location of a cache memory. Note that the corresponding memory locations of the cache memory correspond to the group of memory locations. The processing continues by setting a dirty bit for the corresponding memory locations of cache when the representative value is in the first state. If, however, the representative value is in a second state, data is read from the group of memory locations into the corresponding memory locations of the cache memory. When a cache write-back command is received, the data, or clear values, stored in memory are written from the cache memory into the main memory.
A method for clearing memory, the method comprises the steps of:
A method for clearing memory, the method comprises the steps of:
A memory system having a fast clear process, the memory system comprises:
The memory system of claim I 1, wherein the memory controller further comprises means for writing data stored in the corresponding memory locations of the cache memory to the group of memory locations when a cache write back command is received.
A memory controller that controls a memory, the memory controller comprises:
A memory controller that controls a memory, the memory controller comprises:
Dependencies are inferred from the claim text.