摘要 |
In a memory system, a first write address is initially loaded into a first latch and transferred to a second latch. A second write address is then loaded into the first address latch. The two addresses are then compared and, if they differ, data associated with the first address is stored in a memory array. However, if the addresses are the same, it is assumed that the user intended to discard the first data associated with that address and this data is discarded rather than being stored in the array. After the comparison, the second address overwrites the first address in the second latch. A third write address is then loaded in the first latch. A comparison is made again, and data associated with the second address is stored in the array only if the second and third addresses are different, otherwise the original data associated with the second address is discarded. This process is repeated for each write address sent to the memory system.
|