Memory devices with selective page-based refresh
AssigneeMicron Technology, Inc.
InventorAmeen D. Akel
Life of this patent
Estimating the term…
Abstract
Several embodiments of memory devices and systems with selective page-based refresh are disclosed herein. In one embodiment, a memory device includes a controller operably coupled to a main memory having at least one memory region comprising a plurality of memory pages. The controller is configured to track, in one or more refresh schedule tables stored on the memory device and/or on a host device, a subset of memory pages in the plurality of memory pages having an refresh schedule. In some embodiments, the controller is further configured to refresh the subset of memory pages in accordance with the refresh schedule.
Claims25
A memory device comprising:
- a main memory including a memory region having a plurality of memory pages;
- and
- a controller operably coupled to the main memory, wherein the controller is configured to:
- track a first subset of the plurality of memory pages having a first refresh schedule and a second subset of the plurality of memory pages having a second refresh schedule that is different than the first refresh schedule,
- refresh the first subset of memory pages according to the first refresh schedule, and
- refresh the second subset of memory pages according to the second refresh schedule.
A method of managing a memory device having a plurality of memory pages, comprising:
- tracking a first subset of the plurality of memory pages having a first refresh schedule and a second subset of the plurality of memory pages having a second refresh schedule that is different than the first refresh schedule,
- refreshing the first subset of memory pages according to the first refresh schedule, and
- refreshing the second subset of memory pages according to the second refresh schedule.
A memory system, comprising:
- a host device;
- and
- a memory device including a controller and a main memory operably coupled to the controller, the main memory having a memory region comprising a plurality of memory pages,
- wherein the controller is configured to:
- track a first subset of the plurality of memory pages having a first refresh schedule and a second subset of the plurality of memory pages having a second refresh schedules that is different than the first refresh schedule,
- refresh the first subset of memory pages according to the first refresh schedule, and
- refresh the second subset of memory pages according to the second refresh schedule.
Dependencies are inferred from the claim text.