Display Overlay Self-Refresh for Power Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display update technologies face challenges in power efficiency and compression quality when implementing partial-update functionality, particularly in scenarios with continuously changing display images, leading to increased power consumption and reduced compression quality.

Innovation Solution

The system operates in a self-refresh mode with an overlay mechanism, where dynamic data from a host processor is overlaid over a static image, using compression and dirty region tracking to efficiently update only changed regions, and merges this overlay with stored display data to form a merged image for display updating.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full-screen updates are performed continuously, then display refresh is maintained, but power consumption increases

Engineering Contradiction:
Improvedisplay refreshVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The display update process is segmented into two distinct modes: self-refresh mode for maintaining static images with minimal updates, and overlay mode for handling dynamic content changes. This segmentation allows the system to use minimal bandwidth and power for most scenarios while reserving full update capabilities only when necessary, directly resolving the contradiction between maintaining display refresh and reducing power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between self-refresh mode and overlay mode based on the display content characteristics. The display driver module determines the appropriate mode by analyzing whether the image is static or dynamic, enabling adaptive power management that balances display quality maintenance with power consumption reduction in real-time.

Inventive Principle:
Principle #15Dynamics

2Use of energy by moving object

If partial-update functionality is implemented, then power consumption is reduced, but compression quality deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidcompression quality
Core Design Contradiction:
Use of energy by moving objectVSManufacturing precision

Solution Approach 1:

The update mechanism is segmented into overlay data transmission for changed regions and retention of unchanged regions from the buffer. This allows compression to be applied selectively to only the overlay portions rather than the entire frame, maintaining compression quality for dynamic content while reducing overall bandwidth and power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The display driver module acts as an intermediary that receives overlay data, merges it with the buffer content, and handles the merging process efficiently. This intermediary function enables the system to maintain compression quality by processing only the necessary overlay regions rather than attempting to compress and transmit entire frames, thus resolving the contradiction between power savings and compression quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If overlay data is merged with stored display data, then update precision is improved, but processing complexity increases

Engineering Contradiction:
Improveupdate precisionVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The processing task is segmented into distinct operations: receiving overlay data, merging overlay with buffer content, and updating the display. By segmenting the processing workflow and using dedicated display driver module functions for each operation, the system achieves precise updates while managing processing complexity through modular design rather than attempting a monolithic solution.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10074203B2Overlay for display self refresh
Publication Date: 2018.09.11 SYNAPTICS INC
  • US10074203B2 patent drawing
  • US10074203B2 patent drawing
  • US10074203B2 patent drawing

AI summary

A display device, a processing system, and a method are provided for updating a display device using self-refresh techniques. The described system is configured to overlay dynamic data from a source over a static image in the display device. Components of the described system may include the overlay for non-static image data, compression of the overlay, and dirty region tracking for the source display engine.