Array access with receiver masking
AssigneeMicron Technology, Inc.
InventorsNatalija Jovanovic, Andrea Sorrentino, Marcos Alvarez Gonzalez
Life of this patent
Estimating the term…
Abstract
Methods, systems, and devices for array access with receiver masking are described. A first device may issue to a second device a first sequence of write commands for a set of data. The first sequence of write commands may indicate different memory addresses in an order. After issuing the first sequence of write commands, the first device may issue to the second device a second sequence of read commands for the set of data. The second sequence of read commands may indicate the different memory addresses in the same order as the first sequence of write commands Based on issuing the second sequence of read commands, the first device may receive the set of data from the second device.
Claims20
A system, comprising:
- a first device;
- a second device;
- and
- one or more controllers coupled with the first device and the second device and configured to cause the system to:
- issue, to the second device, a plurality of first commands that indicate to write a set of data to a set of memory addresses of the second device in a first order of memory addresses, wherein the plurality of first commands is issued sequentially in accordance with a timing condition, and wherein respective first durations between issuance of adjacent first commands of the plurality of first commands are each less than a threshold duration in accordance with the timing condition;
- issue, to the second device, a plurality of second commands that indicate to read the set of data from the set of memory addresses of the second device in the first order of memory addresses, wherein the plurality of second commands is sequentially issued in accordance with the timing condition, and wherein respective second durations between issuance of adjacent second commands of the plurality of second commands are each less than the threshold duration in accordance with the timing condition;
- and
- receive, from the second device, the set of data based at least in part on the plurality of second commands.
A system comprising:
- a first device;
- a second device;
- and
- one or more controllers coupled with the first device and configured to cause the system to:
- receive, from the second device, a plurality of first commands that indicate to write a set of data to a set of memory addresses of the first device in a first order of memory addresses, wherein the plurality of first commands is received sequentially in accordance with a timing condition, and wherein respective first durations between receipt of adjacent first commands of the plurality of first commands are each less than a threshold duration in accordance with the timing condition;
- receive, from the second device, a plurality of second commands that indicate to read the set of data from the set of memory addresses of the first device in the first order of memory addresses, wherein the plurality of second commands is sequentially received in accordance with the timing condition, and wherein respective second durations between receipt of adjacent second commands of the plurality of second commands are each less than the threshold duration in accordance with the timing condition;
- and
- send, to the second device, the set of data based at least in part on the plurality of second commands.
A first device, comprising:
- at least one receiver comprising a set of sub-receivers;
- and
- one or more controllers coupled with the at least one receiver and configured to cause the first device to:
- receive, from a second device and based at least in part on an operating mode associated with the at least one receiver, a plurality of first commands that indicate to write a set of data to a set of memory addresses of the first device in a first order of memory addresses, wherein the plurality of first commands is sequentially received in accordance with a timing condition, and wherein respective first durations between issuance of adjacent first commands of the plurality of first commands are each less than a threshold duration in accordance with the timing condition;
- and
- receive, from the second device and based at least in part on the operating mode associated with the at least one receiver, a plurality of second commands that indicate to read the set of data from the set of memory addresses of the first device in the first order of memory addresses, wherein the plurality of second commands is sequentially received in accordance with the timing condition, and wherein respective second durations between receipt of adjacent second commands of the plurality of second commands are each less than the threshold duration in accordance with the timing condition.
Dependencies are inferred from the claim text.