Versatile Display Pipeline Architecture for LCD
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
LCD panel systems require an overdrive memory buffer to perform overdrive functionality, increasing complexity, cost, and size, while also needing dedicated memory components for blending features like picture-in-picture, which adds further complexity and cost.
Innovation Solution
A versatile display pipeline architecture that selectively uses the blending video pipeline to provide the immediately prior data frame to the overdrive processing unit, eliminating the need for a dedicated overdrive memory buffer and allowing either blending or overdrive functionality to be used at any time, reducing system complexity and cost.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a dedicated overdrive memory buffer is added to support overdrive functionality, then motion blur and artifacts are reduced, but system complexity and cost increase
Solution Approach 1:
The blending video pipeline is designed to perform multiple functions: it can process blending operations (Picture-in-Picture) when needed, and it can also serve as the overdrive memory buffer when overdrive functionality is required. This multi-functionality eliminates the need for a separate dedicated overdrive memory buffer, reducing system complexity while maintaining overdrive capability for motion blur reduction
2Adaptability or versatility
If external memory components are added to support both blending and overdrive features, then both functionalities are enabled, but system cost and size increase
Solution Approach 1:
The blending video pipeline is configured to dynamically switch between two operational modes: blending mode for Picture-in-Picture functionality and overdrive mode for motion blur reduction. This universal design allows a single video pipeline to replace what would traditionally require separate dedicated hardware components, thereby reducing system size and complexity while maintaining support for both blending and overdrive features
Solution Approach 2:
The video pipeline's functionality is made dynamic through configurable operation modes that can switch between blending and overdrive processing. This dynamic reconfiguration allows the same hardware infrastructure to adapt to different functional requirements without requiring separate dedicated components for each feature, thus reducing overall system size
Data Source
AI summary
A video processing system comprising a video frame buffer memory, a first video pipeline, a second video pipeline, a blender, and an overdrive processing unit. The video frame buffer memory has a first memory region and a second memory region, the first memory region being configured to store a first video data frame and the second memory region being configured to store a second video data frame. The first video pipeline is coupled to the video frame buffer memory and configured to receive and process the first video data frame. The second video pipeline is coupled to the video frame buffer memory and configured to receive and process the second video data frame. The blender is coupled to the first and second video pipelines and is configured to receive and blend the processed first video data frame and the processed second video data frame in a first mode of operation and to provide the blended processed first and second video data frame to a display. The overdrive processing unit is coupled to the first and second video pipelines, and is configured to receive the processed first video data frame and the processed second video data frame in a second mode of operation, to modify the processed first video data frame based upon pixel values of the processed second video data frame, and to provide the modified processed first current video data frame to the display.


