Memory management
AssigneeIntel Corporation
InventorRobert J. Royer, Jr.
Life of this patent
Estimating the term…
Abstract
Apparatus, systems, and methods to manage memory operations are described. In one embodiment, an electronic device comprises a processor and a memory control logic to retrieve a global sequence number from a memory device, receive a read request for data stored in a logical block address in the memory device, retrieve a media sequence number from the logical block address in the memory device, and return a null response in lieu of the data stored in the logical block address when the media sequence number is older than the global sequence number. Other embodiments are also disclosed and claimed.
Claims25
A memory controller comprising logic, at least partially including hardware logic, to:
- retrieve a global sequence number from a memory device;
- receive a read request for data stored in a logical block address in the memory device;
- retrieve a media sequence number from the logical block address in the memory device;
- and
- return a null response in lieu of the data stored in the logical block address when the media sequence number is older than the global sequence number.
An electronic device comprising:
- a processor;
- and
- a memory control logic to:
- retrieve a global sequence number from a memory device;
- receive a read request for data stored in a logical block address in the memory device;
- retrieve a media sequence number from the logical block address in the memory device;
- and
- return a null response in lieu of the data stored in the logical block address when the media sequence number is older than the global sequence number.
A computer program product comprising logic instructions stored in a non-transitory computer readable medium which, when executed by a processor, configure the processor to:
- retrieve a global sequence number from a memory device;
- receive a read request for data stored in a logical block address in the memory device;
- retrieve a media sequence number from the logical block address in the memory device;
- and
- return a null response in lieu of the data stored in the logical block address when the media sequence number is older than the global sequence number.
Dependencies are inferred from the claim text.