Optimized scan interval
First Claim
Patent Images
1. A system comprising:
- a processing circuit;
a memory device to receive read and write commands to read from and write to memory cells of an array of memory cells of the memory device; and
firmware having stored instructions, executable by the processing circuit, to perform operations, the operations including operations to trigger read calibration of the memory device by use of input/output operations per second sampling in addition to time based sampling.
4 Assignments
0 Petitions
Accused Products
Abstract
A variety of applications can include apparatus and/or methods of operating the apparatus that include a memory device having read levels that can be calibrated. A calibration controller implemented with the memory device can trigger a read level calibration based on inputs from one or more trackers monitoring parameters associated with the memory device and a determination of an occurrence of at least one event from a set of events related to the monitored parameters. The monitored parameters can include parameters related to a selected time interval and measurements of read, erase, or write operations of the memory device. Additional apparatus, systems, and methods are disclosed.
-
Citations
20 Claims
-
1. A system comprising:
-
a processing circuit; a memory device to receive read and write commands to read from and write to memory cells of an array of memory cells of the memory device; and firmware having stored instructions, executable by the processing circuit, to perform operations, the operations including operations to trigger read calibration of the memory device by use of input/output operations per second sampling in addition to time based sampling. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a processing circuit; a memory device to receive read and write commands to read from and write to memory cells of an array of memory cells of the memory device; firmware having stored instructions, executable by the processing circuit, to perform operations, the operations including operations to trigger read calibration of the memory device by use of input/output operations per second sampling in addition to time based sampling; and management firmware having stored instructions, executable by the processing circuit, to perform operations, the operations including operations to direct management tasks of the memory device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
performing, using a processing circuit, time based sampling of a memory device, the memory device structured to receive read and write commands to read from and write to memory cells of an array of memory cells of the memory device; performing, using the processing circuit, input/output operations per second sampling of the memory device in addition to the time based sampling; and triggering a read calibration of the memory device using the input/output operations per second sampling in addition to the time based sampling. - View Dependent Claims (17)
-
-
18. The method of 16, wherein triggering the read calibration includes determining that a number of read operations, directed to the memory device, is equal to or exceeds a threshold for a number of read operations within a selected time interval or determining that at least one of a number of write operations in the memory device and a number of erase operations in the memory device is equal to or exceeds a threshold for at least one of write operations and erase operations within the selected time interval.
-
19. The method of 16, wherein triggering the read calibration includes determining that a monitored time is equal to or exceeds a selected time interval with the input/output operations per second sampling being within threshold limits for the entire selected time interval.
-
20. The method of 16, wherein the method includes resetting times to begin monitor of the samplings for time intervals to trigger another read calibration after a triggered read calibration.
Specification