Variable read delay system
AssigneeQUALCOMM Incorporated
InventorsJung Pill Kim, Taehyun Kim, Sungryul Kim, Xiangyu Dong
Life of this patent
Estimating the term…
Abstract
A device includes a plurality of memory cells of a memory array, a sense amplifier of the memory array, and selection logic of the memory array. The sense amplifier is configured to sense at least one data value from at least one memory cell of the plurality of memory cells. The selection logic is configured to select between causing the sense amplifier to sense the at least one data value using a first sensing delay and causing the sense amplifier to sense the at least one data value using a second sensing delay. The second sensing delay is longer than the first sensing delay.
Claims30
An apparatus comprising:
- a first memory array comprising a first plurality of rows;
- a second memory array comprising a second plurality of rows, wherein each row of the second memory array corresponds to a respective row of the first memory array and includes a tag portion and a delay portion, the delay portion configured to store delay data corresponding to the respective row of the first memory array;
- a sense amplifier of the first memory array configured to sense at least one data value from a first row of the first plurality of rows of the first memory array;
- and
- selection logic of the first memory array configured to select between causing the sense amplifier to sense the at least one data value according to at least one of a first sensing delay or a second sensing delay based on the delay data stored in the delay portion of a first row of the second memory array that corresponds to the first row of the first memory array, wherein the second sensing delay is greater than the first sensing delay.
A method comprising:
- in response to a read operation request, selecting a particular sensing delay from a first sensing delay or a second sensing delay, wherein the second sensing delay is greater than the first sensing delay;
- and
- sending a signal to a sense amplifier to cause the sense amplifier to sense at least one data value in a first row of a first memory array according to the particular sensing delay, the first memory array comprising a first plurality of rows,
- wherein the particular sensing delay is selected based on delay data stored in a delay portion of a first row of a second memory array that corresponds to a first row of the first memory array, wherein the second memory array comprises a second plurality of rows, wherein each row of the second memory array corresponds to a respective row of the first memory array and includes a tag portion and the delay portion.
An apparatus comprising:
- first means for storing data comprising a first plurality of rows;
- second means for storing data comprising a first plurality of rows, wherein each row of the second means for storing data corresponds to a respective row of the first means for storing data and includes a tag portion and a delay portion, the delay portion configured to store delay data corresponding to the respective row of the first means for storing data;
- means for sensing at least one data value from a first row of the first plurality of rows of the first means for storing data;
- and
- means for selecting between causing the means for sensing at least one data value to sense the at least one data value according to a first sensing delay or a second sensing delay based on the delay data stored in the delay portion of a first row of the second means for storing data that corresponds to the first row of the first means for storing data, wherein the second sensing delay is greater than the first sensing delay.
A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to:
- in response to a read operation request, initiate selecting a particular sensing delay from a first sensing delay or a second sensing delay, wherein the second sensing delay is greater than the first sensing delay;
- and
- initiate sending a signal to a sense amplifier to cause the sense amplifier to sense at least one data value in a first row of a first memory array according to the particular sensing delay, the first memory array comprising a first plurality of rows,
- wherein the particular sensing delay is selected based on delay data stored in a delay portion of a first row of a second memory array that corresponds to a first row of the first memory array, wherein the second memory array comprises a second plurality of rows, wherein each row of the second memory array corresponds to a respective row of the first memory array and includes a tag portion and the delay portion.
Dependencies are inferred from the claim text.