Minimum memory clock estimation procedures
AssigneeMicron Technology, Inc.
InventorErik V. Pohlmann
Life of this patent
Estimating the term…
Abstract
Methods, systems, and devices for minimum memory clock estimation procedures are described. For instance, a device, such as a host device, may truncate a value of a first parameter associated with a first duration for a clock coupled with a memory array to perform a clock cycle and may determine a value of a second parameter that is inversely proportional to a combination of the truncated first parameter and a correction factor. The device may determine a quantity of clock cycles associated with a second duration for accessing one or more memory cells of the memory array based on adjusting a third parameter associated with the second parameter. The device may access the one or more memory cells of the memory array based on the determined quantity of clock cycles.
Claims20
A method, comprising:
- receiving a request to adjust a clock rate of a clock coupled with a memory array;
- truncating, based at least in part on the request, a value of a first parameter, the value of the first parameter comprising an inverse of a value of the clock rate;
- and
- accessing one or more memory cells of the memory array over a quantity of clock cycles, the quantity of clock cycles based at least in part on:
- a value of a second parameter that is inversely proportional to a summation of the truncated value of the first parameter and a first correction factor;
- and
- an adjusted value of a third parameter that is proportional to the second parameter, the third parameter adjusted according to a second correction factor.
An apparatus, comprising:
- one or more memory arrays comprising one or more arrays of memory cells that each comprise capacitive storage elements;
- and
- one or more circuits coupled with the one or more memory arrays and configured to cause the apparatus to:
- receive a request to adjust a clock rate of a clock coupled with a memory array;
- truncate, based at least in part on the request, a value of a first parameter, the value of the first parameter comprising an inverse of a value of the clock rate;
- and
- access one or more memory cells of the memory array over a quantity of clock cycles, the quantity of clock cycles based at least in part on:
- a value of a second parameter that is inversely proportional to a summation of the truncated value of the first parameter and a first correction factor;
- and
- an adjusted value of a third parameter that is proportional to the second parameter, the third parameter adjusted according to a second correction factor.
A non-transitory computer-readable medium storing code, the code comprising instructions executable by one or more processors to:
- receive a request to adjust a clock rate of a clock coupled with a memory array;
- truncate, based at least in part on the request, a value of a first parameter, the value of the first parameter comprising an inverse of a value of the clock rate;
- and
- access one or more memory cells of the memory array over a quantity of clock cycles, the quantity of clock cycles based at least in part on:
- a value of a second parameter that is inversely proportional to a summation of the truncated value of the first parameter and a first correction factor;
- and
- an adjusted value of a third parameter that is proportional to the second parameter, the third parameter adjusted according to a second correction factor.
Dependencies are inferred from the claim text.