Unsuccessful write retry buffer
AssigneeRambus Inc.
InventorsHongzhong Zheng, Brent Haukness
Life of this patent
Estimating the term…
Abstract
A memory module includes at least two memory devices. Each of the memory devices perform verify operations after attempted writes to their respective memory cores. When a write is unsuccessful, each memory device stores information about the unsuccessful write in an internal write retry buffer. The write operations may have only been unsuccessful for one memory device and not any other memory devices on the memory module. When the memory module is instructed, both memory devices on the memory module can retry the unsuccessful memory write operations concurrently. Both devices can retry these write operations concurrently even though the unsuccessful memory write operations were to different addresses.
Claims13
A method of operating a memory controller, comprising:
- receiving an indicator of a condition of a retry buffer of a first memory device, the retry buffer of the first device storing write information associated with verify operations performed by the first memory device that have determined corresponding write operations by the first memory device have failed in a manner that causes loss of data;
- and,
- in response to the indicator, sending a command to the first memory device to retry at least one unsuccessful write operation associated with an entry in the retry buffer of the first memory device.
A memory controller, comprising:
- a first interface to transmit a first command to a first memory device, the first command to cause the first memory device to perform a first verify operation that determines the first command was unsuccessful in a manner that causes loss of data and to store a first entry in a first internal write retry buffer;
- and
- a scheduler to schedule a second command to the first memory device to cause the first memory device to retry the first command using information stored in the first entry.
Dependencies are inferred from the claim text.