Slice Update Map for Display Power Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices that support high-resolution displays, such as UHD, consume excessive power due to the need to update all frame data whenever images change, leading to inefficient power management.
Innovation Solution
The implementation of a slice update map that identifies only the updated slices within frame data, allowing the display controller to extract and transfer only the necessary frame data from memory to the display driver, reducing the data stream size and power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all frame data is transferred to update the display panel, then the display can be updated completely, but power consumption increases excessively
Solution Approach 1:
The frame data is divided into multiple slices, and only the slices that contain updated content are identified and transferred. This segmentation allows the system to update only the necessary portions of the display rather than transferring entire frame data, thereby reducing power consumption while maintaining display update completeness.
Solution Approach 2:
The patent extracts only the updated slices from the complete frame data using a slice update map. By taking out only the necessary updated portions and transferring them to the display driver, the system avoids transferring unnecessary data, thus reducing power consumption while ensuring that all updates are properly applied.
2Use of energy by moving object
If only updated slices are transferred, then power consumption is reduced, but the complexity of identifying and managing updated slices increases
Solution Approach 1:
A slice update map is introduced as an intermediary data structure that records the locations of updated slices. This map serves as a mediator between the frame buffer and the display driver, simplifying the process of identifying which slices need updating without requiring complex analysis of the entire frame data.
Solution Approach 2:
The slice update map is prepared in advance to indicate which slices contain updates before the actual transfer occurs. This preliminary identification of updated slices allows the system to efficiently determine transfer requirements without adding complexity during the actual update process.
3Quantity of substance
If the slice update map is used to extract only necessary data, then data transfer size is reduced, but the process of generating and using the map adds complexity
Solution Approach 1:
The system uses the slice update map to automatically identify and extract only the necessary updated slices for transfer. This self-service mechanism allows the display controller to autonomously determine which data needs to be transferred without requiring external intervention or complex processing, thereby reducing data transfer size while managing complexity through automation.
Data Source
AI summary
An electronic device includes a processor configured to generate a slice update map indicating a location of at least one updated slice having a data change in frame data including a plurality of slices; and a display controller configured to extract frame data of the at least one updated slice from a memory based on the slice update map and transfer the frame data to a display driver.


