Patent ID: 8745369
Filing Date: 2014-06-03
Classification: G06F,Y02D

Abstract:
1. A method for managing power in a memory system having a controller and nonvolatile memory array, the method comprising: prior to issuing for a component of the memory system a current command having a type, receiving at the controller a request for execution of such current command; in response to receipt of the request for execution of the current command, the controller allowing the current command to issue and incrementing a count for the current command type and resetting a timer associated with the current command type if the count has not reached a predefined semaphore capacity; in response to receipt of the request for execution of the current command, the controller withholding the current command from issuing if the count for such current command has reached the predefined semaphore capacity and the timer has not expired; and the controller resetting the count for such current command type if the timer for such current command type has expired.