Techniques to control self refresh display functionality
AssigneeIntel Corporation
InventorsSeh W. Kwa, Michael Calyer, Ravi Ranganathan, Narayan Biswal
Life of this patent
Estimating the term…
Abstract
Techniques are described to monitor a level of graphics processing activity and control power usage based on the level. When no graphics processing activity is detected for a period of time, then a timing controller for a display device is instructed to capture a current image and repeatedly display the captured image. The graphics processing devices can be powered down. When graphics processing activity is detected, the graphics processing devices are powered up and the components used to capture an image and display the captured image are powered down.
Claims30
An apparatus comprising:
- at least one processor to:
- cause transmission of frames for display;
- in response to a determination of a first level of graphics processing activity detected for a threshold period of time:
- request to enter self refresh display state, the request to enter self refresh display state to cause a frame buffer to capture an image once and display the captured frame multiple times and
- request reduction of power consumption of graphics processing components, wherein the graphics processing components comprise any of a phase lock loop, display plane, display pipe, and display interface;
- and
- in response to a determination of a second level of graphics processing activity, cause activation of graphics processing components and cause transmission of a request to exit the self refresh display state.
A computer-implemented method comprising:
- causing transmission of frames for display;
- in response to a determination of a first level of graphics processing activity detected for a threshold period of time:
- requesting transmission of a request to enter self refresh display state, the request to enter self refresh display state to cause a frame buffer to capture an image once and display the captured frame multiple times and
- requesting reduction of power consumption of graphics processing components, wherein the graphics components comprise any of a phase lock loop, display plane, display pipe, and display interface;
- and
- in response to a determination of a second level of graphics processing activity, activating graphics processing components and causing transmission of a request to exit the self refresh display state.
At least one computer readable medimn comprising instructions stored thereon, which when executed by a computer, cause the computer to:
- cause transmission of frames for display.
- in response to a determination of a first level of graphics processing activity detected for a threshold period of time:
- request to enter self refresh display state, the request to enter self refresh display state to cause a frame buffer to capture an image once and display the captured frame multiple times and
- request reduction of power consumption of graphics processing components, wherein the graphics processing components comprise any of a phase lock loop, display plane, display pipe, and display interface;
- and
- in response to a determination of a second level of graphics processing activity, cause activation of graphics processing components and cause transmission of a request to exit the self refresh display state.
A system comprising:
- a display,
- a frame buffer;
- an link input port to transmit images;
- and
- at least one processor to:
- cause transmission of frames for display
- in response to a determination of a first level of graphics processing activity detected for a threshold period of time:
- request to enter self refresh display state, the request to enter self refresh display state to cause the frame buffer to capture an image once and display the captured frame multiple times and
- request reduction of power consumption of graphics processing components, wherein the graphics processing components comprise any of a phase lock loop, display plane, display pipe, and display interface;
- and
- in response to a determination of a second level of graphics processing activity:
- cause transmission of a request to exit the self refresh display state:
- cause activation of graphics processing components,
- permit display of images from a link input port;
- and
- cause disablement of the frame buffer.
Dependencies are inferred from the claim text.