Graphics Controller Thermal Granularity via Idle Period Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic devices, particularly graphics processors, face challenges in thermal management due to increased power consumption and limited control over power states, leading to potential hazards and image distortion.

Innovation Solution

Implementing a graphics controller with increased thermal granularity by utilizing beam synchronization operations to adjust idle periods based on thermal events, allowing for more precise power management without additional circuitry, thereby reducing power consumption and minimizing distortion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If conventional power states with varying frequency and voltage levels are used for graphics controller, then power consumption can be controlled, but the difference in performance between states is too large to be useful and image distortion occurs

Engineering Contradiction:
Improvepower consumptionVSAvoidperformance granularity
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

Solution Approach 1:

The patent segments the idle period into multiple sub-intervals synchronized with display refresh cycles. Instead of using coarse power states with large performance differences, the system divides the idle time into finer granular segments that correspond to display refresh intervals, enabling gradual and precise power management without causing image distortion.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic idle periods synchronized with display refresh cycles. The graphics controller enters idle states during specific periodic intervals when the display is not being updated, allowing power consumption to be reduced in sync with the display refresh rate. This periodic action enables fine-grained control over power states without affecting display quality.

Inventive Principle:
Principle #19Periodic action

2Productivity

If increased power consumption is accepted for better graphics abilities, then graphics performance improves, but thermal management becomes more difficult and hazardous

Engineering Contradiction:
Improvegraphics performanceVSAvoidthermal management
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

The patent implements dynamic idle period adjustment based on real-time thermal conditions. The graphics controller dynamically modifies the length and timing of idle periods according to the current thermal state of the system, allowing flexible control over power consumption and heat generation. This dynamic approach enables the system to maintain graphics performance while managing thermal conditions adaptively.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates thermal feedback mechanisms that monitor the thermal state of the graphics controller and adjust idle periods accordingly. When thermal conditions indicate high power consumption, the system extends idle periods or adjusts timing based on thermal feedback, creating a closed-loop control system that balances graphics performance with thermal management.

Inventive Principle:
Principle #23Feedback

3Loss of energy

If idle period is extended to reduce power consumption, then power management improves, but image distortion may occur

Engineering Contradiction:
Improvepower consumptionVSAvoidimage quality
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The patent synchronizes idle periods with display refresh cycles, extending idle time during periods when the display is not being updated. This periodic synchronization ensures that power reduction does not interfere with display updates, preventing image distortion while maximizing energy savings during appropriate time windows.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent prepares for idle periods by synchronizing with display refresh timing, anticipating when the display will be updated and planning idle periods accordingly. This preliminary timing arrangement ensures that power consumption is reduced during safe time windows when extending idle periods will not cause image distortion or loss of visual information.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9063713B2Graphics controllers with increased thermal management granularity
Publication Date: 2015.06.23 APPLE INC
  • US9063713B2 patent drawing
  • US9063713B2 patent drawing
  • US9063713B2 patent drawing

AI summary

Methods and apparatuses are disclosed that may provide graphics controllers with increased thermal granularity. The graphics controller may comprise a display memory, at least one display engine coupled to the display memory, and at least one execution unit coupled to the display memory, where the at least one execution unit may begin an idle period that varies based upon a thermal event.