×

User activity response dynamic frequency scaling processor power management system and method

  • US 8,996,595 B2
  • Filed: 12/19/2012
  • Issued: 03/31/2015
  • Est. Priority Date: 01/11/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of performing dynamic clock and voltage scaling (DCVS) operations on a mobile telephone computing device, the method comprising:

  • associating a DCVS algorithm with a processor of the mobile telephone computing device;

    detecting a new workload in the processor;

    determining in the processor whether the new workload is an impulse workload corresponding to an event having a known starting point at a beginning of a busy cycle, an unknown end, and an unknown load;

    executing the DCVS algorithm in the processor when it is determined that the new workload is not an impulse workload;

    determining in the processor whether the new workload includes at least one of a predetermined solution and frequency requirements when it is determined that the new workload is an impulse workload, wherein determining whether the new workload includes frequency requirements comprises determining whether an existing processor frequency level is associated with the new workload based on a result of querying a database;

    setting a current operating frequency of the processor to a maximum operating frequency when it is determined that the new workload does not include frequency requirements;

    setting the current operating frequency of the processor to an aggregate of the frequency requirements included in the new workload and preexisting frequency requirements when it is determined that the new workload includes frequency requirements; and

    executing the DCVS algorithm in the processor from the current operating frequency, wherein the response of the DCVS algorithm varies for different impulse workloads.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×