Apparatus with time-based read level management and methods for operating the same
AssigneeMicron Technology, Inc.
InventorsMurong Lang, Tingjun Xie, Fangfang Zhu, Zhenming Zhou, Jiangli Zhu
Life of this patent
Estimating the term…
Abstract
Methods, apparatuses and systems related to managing deck-specific read levels are described. The apparatus may include a memory array having the memory cells organized into two or more decks. The apparatus can determine a delay between programming the decks. The apparatus can derive and implement the deck-specific read levels by selectively adjusting a base read level with an offset level according to the delay and/or the targeted read location.
Claims20
An apparatus, comprising:
- data storage cells grouped into at least a first group and a second group that physically overlap each other;
- and
- a controller operably coupled to the memory array and configured to:
- program the first group before the second group;
- determine a delay between programming the first and second groups;
- and
- determine, based on the delay, (1) a first read level for reading first data stored in the first group and (2) a second read level for reading second data stored in the second group, wherein the first and second read levels are separated by an offset that represents an imbalance in charge loss between the first and second groupings in association with the delay.
A memory controller, comprising:
- at least one processor configured to control operations of data storage cells that include at least a first group and a second group physically arranged to overlap each other;
- embedded memory coupled to the processor and storing instructions that, when executed by the at least one processor, causes the at least one processor to:
- determine a delay between programming the first and second groups;
- and
- determine, based on the delay, (1) a first read level for reading first data stored in the first group and (2) a second read level for reading second data stored in the second group, wherein the first and second read levels are separated by an offset that represents an imbalance in charge loss across the first grouping, the second grouping, or both during the delay.
A method of operating memory cells physically arranged into at least a first group and a second group, the method comprising:
- determining a delay that represents a duration between programming the first and second groups;
- and
- based on the delay, determine (1) a first read level for reading first data stored in the first group and (2) a second read level for reading second data stored in the second group, wherein the first and second read levels are separated by an offset that represents an imbalance in charge loss between the first and second groupings associated with the delay.
Dependencies are inferred from the claim text.