Display Processing Unit Color Channel Planarization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Field sequential displays (FSDs) require inefficient color data planarization, as graphics processing units (GPUs) struggle to separate interleaved color channels, leading to suboptimal performance and power usage during rendering.
Innovation Solution
A display processing unit (DPU) is utilized to divide and planarize interleaved color data after GPU rendering, allowing the GPU to focus on efficient rendering of interleaved color data while the DPU handles individual color channel separation and formatting for FSD panels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the GPU performs color data planarization for field sequential displays, then the color channels can be separated, but the GPU composition time increases and performance decreases
Solution Approach 1:
The patent introduces a display processor as an intermediary component between the GPU and the field sequential display panel. The display processor performs the color data planarization function, separating interleaved color channels into individual color planes. This mediator approach allows the GPU to focus on rendering without being burdened by the computationally intensive planarization operation, thus resolving the contradiction between achieving proper color channel separation and maintaining GPU composition performance
Solution Approach 2:
The patent segments the display processing pipeline into distinct functional components: the GPU handles rendering of interleaved color data, while the display processor handles the segmentation of color channels into separate planes. This functional segmentation allows each component to optimize its specific task, with the display processor dedicated to planarization operations, thereby improving overall system efficiency without compromising color channel separation quality
2Adaptability or versatility
If the GPU handles both rendering and color data planarization, then all processing can be done in one unit, but memory bandwidth is consumed and power usage increases
Solution Approach 1:
The patent segments the processing workload between two specialized units: the GPU is responsible for rendering operations, while the display processor is dedicated to color data planarization. This segmentation allows each unit to operate independently and efficiently, avoiding the power consumption penalty of having the GPU perform both rendering and planarization. The display processor utilizes previously unused silicon resources, converting them into a functional processing unit that reduces overall system power usage while maintaining full processing capability
Solution Approach 2:
The display processor serves multiple functions within the display subsystem: it performs color data planarization, handles color space conversions, and prepares data for the field sequential display panel. By consolidating these functions in a single multi-functional unit rather than having the GPU perform all operations, the system achieves versatility without the power consumption overhead of universal processing in the GPU
Data Source
AI summary
Aspects presented herein relate to methods and devices for display processing including an apparatus, e.g., a DPU. The apparatus may obtain an indication of associated with a plurality of pixels corresponding to a plurality of color channels. The apparatus may also divide each of the plurality of color channels. The apparatus may also select at least one first color channel of the plurality of divided color channels. Further, the apparatus may scale each of the pixels associated with the at least one first color channel. The apparatus may also blend, based on each of the plurality of scaled pixels, all of the plurality of pixels associated with the at least one first color channel. The apparatus may also transmit, based on all of the plurality of blended pixels, an indication of the plurality of pixels associated with the at least one first color channel.


