Retention based defecting in a hybrid memory system
AssigneeSeagate Technology LLC
InventorsSumanth Jannyavula Venkata, Young-Pil Kim
Life of this patent
Estimating the term…
Abstract
A first page in a memory unit is programmed with one or more pages of the secondary memory. A first time corresponding to the start of the programming of the first page is recorded. A second time corresponding to the completion of the programming of the one or more pages is recorded. A time difference between the first time and the second time is determined. It is determined if the time difference is greater than a threshold. In response to the time difference being greater than the threshold, a retention based defecting process is for the memory unit is disabled.
Claims20
A method of operating a hybrid memory system that includes a primary memory and a secondary memory, the method comprising:
- programming a first page in a memory unit with one or more pages of the secondary memory;
- recording a first time corresponding to the start of the programming of the first page;
- recording a second time corresponding to the completion of the programming of the one or more pages;
- determining a time difference between the first time and the second time;
- determining if the time difference is greater than a threshold;
- in response to the time difference being greater than the threshold, disabling a retention based defecting process for the memory unit.
A device, comprising:
- a hybrid controller configured to manage data transfers between a host processor and a secondary memory, the secondary memory configured to serve as a cache for a primary memory, the hybrid controller configured to:
- program a first page in a memory unit with one or more pages of the secondary memory;
- record a first time corresponding to the start of the programming of the first page in the GCU;
- record a second time corresponding to the completion of the programming of the one or more pages;
- determine a time difference between the first time and the second time;
- determine if the time difference is greater than a threshold;
- in response to the time difference being greater than the threshold, disable a retention based defecting process.
A controller system for a hybrid memory system, the controller comprising:
- a hybrid controller configured data transfers between the host processor and a flash memory, the flash memory configured to serve as a cache for a magnetic disk, the hybrid controller configure to:
- program a first page in a memory unit with one or more pages of the secondary memory;
- record a first time corresponding to the start of the programming of the first page in the GCU;
- record a second time corresponding to the completion of the programming of the one or more pages;
- determine a time difference between the first time and the second time;
- determine if the time difference is greater than a threshold;
- in response to the time difference being greater than the threshold, disable a retention based defecting process.
Dependencies are inferred from the claim text.