Throttle Response Signals from a Memory System
AssigneeMicron Technology, Inc.
InventorsDhawal Bavishi, Trevor Conrad Meyerowitz
Life of this patent
Estimating the term…
Abstract
A memory system having memory components and a processing device to: receive, from a host system, write commands to store data in the memory components; store the write commands in a buffer; execute at least a portion of the write commands; determine an amount of available capacity of the buffer that becomes available after execution of at least the portion of the write commands; receive, from the host system, a request for information about available capacity of the buffer; and determine whether to transmit a response signal corresponding to the request based at least in part on the amount of available capacity.
Claims20
A memory system, comprising:
- a plurality of memory components;
- and
- a processing device, operatively coupled with the plurality of memory components, to:
- receive, from a host system, write commands to store data in the memory components;
- store the write commands in a buffer;
- execute at least a portion of the write commands;
- determine an amount of available capacity of the buffer that becomes available after execution of at least the portion of the write commands;
- receive, from the host system, a request for information about available capacity of the buffer;
- and
- determine whether to transmit a response signal corresponding to the request based at least in part on the amount of available capacity.
A method, comprising:
- receiving, in a memory system coupled to a host system via a communication channel, a request for information about available capacity of a buffer in the memory system, wherein the memory system stores in the buffer write commands, received from the host system to store data in memory components of the memory system, before execution of the write commands;
- determining, by a controller of the memory system, an amount of available capacity of the buffer that becomes available as a result of completing at least one write command previously stored in the buffer;
- and
- controlling a response to the request based at least in part on the amount of available capacity.
A non-transitory computer-readable storage medium storing instructions that, when executed by a processing device, cause the processing device to:
- receive, via a communication channel coupled between a memory system and a host system, a request for information about available capacity of a buffer in the memory system, wherein the memory system stores in the buffer write commands, received from the host system to store data in memory components of the memory system, before execution of the write commands;
- and
- determine, by a controller of the memory system, an amount of available capacity of the buffer that becomes available as a result of completing at least one write command previously stored in the buffer;
- and
- control a response to the request based at least in part on the amount of available capacity
Dependencies are inferred from the claim text.