| CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0613 (2013.01); G06F 3/0653 (2013.01); G06F 3/0679 (2013.01)] | 19 Claims |

|
1. A method comprising:
receiving a request to perform an operation in memory, wherein the memory comprises a plurality of subdivisions and wherein the plurality of subdivisions are of a same bit density;
determining a subdivision of the plurality of subdivisions to which the request is directed, wherein the subdivision is a memory die;
determining a command completion time based upon a command type for the operation and the subdivision to which the request is directed;
sending a command to the memory for the operation;
detecting that memory operation traffic is less than a threshold amount of a memory bus; and
sending a request to the memory for a status of the command prior to expiration of the determined command completion time in response to detecting that the memory operation traffic is less than the threshold amount of the memory bus.
|