CPC G06F 3/0613 (2013.01) [G06F 3/064 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01)] | 15 Claims |
1. A memory block refreshing method, comprising:
storing a read command in a first register to queue read refresh operations in a case that the read command causes a read counter value to reach a read refresher threshold value, the read counter value indicating a number of read operations performed;
adjusting the read refresher threshold value based on a number of first memory blocks corresponding to the queued read refresh operations to obtain a new read refresher threshold value; and
performing a mover read operation for moving data from the first memory blocks to second memory blocks different from the first memory blocks upon determination that the read counter value has reached the new read refresher threshold value.
|