×

System, method and apparatus for handling power limit restrictions in flash memory devices

  • US 9,235,665 B2
  • Filed: 03/14/2013
  • Issued: 01/12/2016
  • Est. Priority Date: 10/10/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for dynamic power management comprising:

  • creating a model for each task of a plurality of tasks performed by a circuit, the model including a corresponding power requirement value for each task of the plurality of tasks, wherein the power requirement value for each task is equal to a corresponding average power consumed during a duration of the respective task;

    executing a selected task of the plurality of tasks when a sum of the corresponding power requirement value of the selected task and a corresponding power requirement value of all other simultaneously executed tasks of the plurality of tasks does not exceed an average power consumption cap of a sliding execution window, wherein the selected task has a duration less than the sliding execution window;

    determining an actual power consumption of the selected task during execution of the selected task;

    storing the actual power consumption corresponding to the selected task as the corresponding power requirement value for the selected task after the execution of the selected task is completed;

    incrementing the sliding execution window forward an increment equal to the selected task'"'"'s duration of execution when the execution of the selected task is completed; and

    repeating the steps of executing, determining, storing and incrementing for each task of the plurality of tasks.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×