SoC Dual Display Subsystem Frame Comparison Power
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current System on Chip (SoC) designs face challenges in reducing power consumption while maintaining high image quality, particularly in scenarios where image frames are repetitive, leading to increased power usage when additional processing for image enhancement is unnecessary.
Innovation Solution
The SoC incorporates two display subsystems: a first display subsystem for high-quality image processing with additional enhancements and a second for basic image display, activating only the necessary subsystem based on frame comparisons to minimize power consumption, with the two subsystems sharing a frame buffer to reduce overall system size.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the first display subsystem is activated to perform additional image enhancement processes, then image quality is improved, but power consumption increases
Solution Approach 1:
The system dynamically switches between two display subsystems based on the characteristics of the current frame. When frames are identical, the low-power second subsystem is activated. When frames differ, the high-quality first subsystem is activated. This dynamic adaptation resolves the contradiction by adjusting the system state according to actual needs rather than maintaining a fixed configuration.
Solution Approach 2:
The display system is segmented into two distinct subsystems: a first display subsystem with full image enhancement capabilities for high quality output, and a second display subsystem with basic processing for low power consumption. This segmentation allows the system to select the appropriate level of processing based on frame differences, resolving the contradiction between quality and power usage.
2Manufacturing precision
If the first display subsystem is activated for additional image processing, then image quality is improved, but device complexity increases
Solution Approach 1:
The system is divided into two specialized subsystems with distinct functions. The first subsystem handles complex image enhancement when needed, while the second subsystem handles basic display when frames are identical. This segmentation allows the complex functionality to be isolated and only activated when necessary, reducing the effective complexity of the overall system operation.
Solution Approach 2:
Instead of always activating the full first display subsystem, the system applies partial action by using the simpler second subsystem when frame differences are not present. This partial activation reduces the operational complexity while maintaining the capability for full processing when required.
3Use of energy by moving object
If frame comparison and mode detection are performed to optimize power consumption, then power efficiency is improved, but processing time increases
Solution Approach 1:
The system performs preliminary comparison of the current frame with the previous frame before activating the appropriate display subsystem. This preliminary action identifies when the simpler second subsystem can be used, avoiding unnecessary processing and power consumption while minimizing the time overhead through efficient comparison logic.
Solution Approach 2:
When frames are identical, the system skips the image enhancement process entirely and directly activates the second display subsystem. This skipping of unnecessary processing steps reduces both power consumption and processing time, as the system quickly determines frame identity and bypasses complex operations when they are not needed.
Data Source
AI summary
A system on chip (SoC) includes a first display subsystem configured to perform first and second imaging functions and a second display subsystem configured to only perform the first imaging function. The SoC is configured to activate one of the display subsystems and deactivate the other display subsystem based on a comparison of a current frame of image data and a previous frame of image data.


