摘要 |
<p>The present invention describes a power management unit (120) and a corresponding method for controlling the performance and power consumption of a complex low-power integrated system's processing core by automatically reducing them to a level where outstanding computational operations and software tasks can be performed just in time for further processing. Thereby, a linear non-recursive adaptive filter (200) which performs a processor load prediction of the system's processing core is applied whose filter coefficients may e.g. be calculated based on the least mean square (LMS) optimization criterion or based on any other similarity measure, hence being able to reduce the power consumption of the system's entire processing sub¬ system. In this connection, the adaptive filter may e.g. be used to predict the regularity of the clock frequency in the processing core. By using this information, the linear non- recursive adaptive filter (200) predicts the duration of how long the processing core may lower its operating voltage to still be able to complete all its tasks in time. Thereby, a power-efficient filter implementation is provided for running the adaptive filter on a digital signal processor.</p> |