Dynamic PLL Control for Low Power Processor States

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional power management methods for computer systems, particularly in ACPI standards, fail to efficiently control phase lock loops (PLLs) when processors enter power-saving states like C3/C4, leading to higher power consumption due to uncontrolled PLL operation during normal operation states.

Innovation Solution

A power management method and apparatus that includes a power management module coupled with a PLL and peripheral modules, which detects specific conditions in peripheral modules to direct the processor to control states that manage PLL activity, such as gating or powering down the PLL, to reduce power consumption when the system is in low power states like C4.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If the processor enters the lowest power consumption state (C4) frequently, then power saving is improved, but the PLL remains uncontrolled and consumes excessive power during normal operation

Engineering Contradiction:
Improvepower consumptionVSAvoidPLL control efficiency
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The patent implements dynamic PLL control by introducing multiple processor power states (C0-C4) with corresponding PLL control states (S0-S4). The system dynamically transitions between these states based on actual operating conditions, allowing the PLL to be freely run during high-performance needs (C0 state) and controlled or powered down during low-power states (C3/C4), thereby resolving the contradiction between power saving and operational flexibility

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameters of the PLL based on processor power state. By defining different PLL control configurations for different processor states (free-running in C0, controlled in C3/C4), the system optimizes power consumption parameters without sacrificing necessary operational capabilities, directly addressing the contradiction between frequent low-state entry and PLL control efficiency

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the PLL is always free-running in S0 state, then operational readiness is maintained, but power consumption increases during idle periods

Engineering Contradiction:
Improvesystem readinessVSAvoidPLL power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent segments the operational states into distinct processor power states (C0-C4) with corresponding PLL control states (S0-S4). This segmentation allows the system to maintain full PLL operation (S0 state) only when absolutely necessary for system readiness, while enabling controlled or powered-down PLL operation (S3/S4 states) during idle periods, thus resolving the contradiction between maintaining readiness and reducing power consumption

Inventive Principle:
Principle #1Segmentation

3Loss of energy

If the system enters sleeping states S1-S5 frequently, then power saving improves, but the processor cannot respond quickly to interrupts or execution requests

Engineering Contradiction:
Improvepower consumptionVSAvoidprocessor response speed
Core Design Contradiction:
Loss of energyVSSpeed

Solution Approach 1:

The patent implements a dynamic power management scheme where the processor can operate in low-power states (C3/C4) while maintaining faster wake-up capability compared to traditional sleeping states (S1-S5). The corresponding PLL control states (S3/S4) are designed to support quick transitions back to full operation, resolving the contradiction between power saving and response speed by providing intermediate power states that balance both requirements

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8250393B2Power management method and related chipset and computer system
Publication Date: 2012.08.21 VIA TECH INC
  • US8250393B2 patent drawing
  • US8250393B2 patent drawing
  • US8250393B2 patent drawing

AI summary

A power management method for use in a computer system having a processor, a power management module and a phase lock loop circuit (PLL) is provided. The power management module is coupled to a plurality of peripheral modules and the computer system and the processor are capable of being operated in a working state and power saving states. The method includes the following. When the computer system is operated in the working state and the processor is entered into a lowest power consumption state among the power saving states, states of the peripheral modules are detected to determine whether a specific condition has been matched. If the specific condition is matched, the processor is directed to a control state to control the PLL according to a control state configuration.