Display Panel Synchronization Engine Vertical Blanking Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems face challenges in synchronizing display engines with display panels, particularly in low power modes like PSR2 Short Loop, leading to latency and power consumption issues, as they lack effective time synchronization and fail to guarantee seamless operation across dual displays.
Innovation Solution
The implementation of synchronization engines that allow TCONs to function as both masters and slaves, transmitting and receiving timing information to align frame rates, using a wired-OR signal for symmetrical synchronization, and adjusting vertical blanking lines to synchronize video streams, ensuring low latency and power efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If display panels operate in low power modes like PSR2 Short Loop, then power consumption is reduced, but synchronization with display engine deteriorates leading to latency
Solution Approach 1:
The display engine transmits timing information to the TCON in advance before entering low power mode, enabling the TCON to pre-synchronize its frame generation with the display engine's timing. This preliminary timing synchronization ensures that when the display engine wakes from low power mode, the TCON is already aligned, preventing latency without requiring continuous power consumption.
Solution Approach 2:
The system implements a feedback mechanism where the TCON receives timing information from the display engine and adjusts its frame generation accordingly. This closed-loop synchronization ensures that the TCON maintains alignment with the display engine even during low power modes, resolving the contradiction between power saving and synchronization accuracy.
2Reliability
If display engine continuously transmits timing information to maintain synchronization, then synchronization accuracy is improved, but power consumption increases
Solution Approach 1:
Instead of continuous transmission, the display engine transmits timing information periodically or at specific intervals (e.g., at frame boundaries or mode transitions). This periodic synchronization maintains reliability by ensuring timing alignment at critical moments while allowing the system to enter low power states between transmissions, thus reducing overall power consumption.
Solution Approach 2:
The TCON is designed to autonomously generate frames based on received timing information and store them in its frame buffer. Once synchronized, the TCON can independently maintain synchronization without requiring continuous intervention from the display engine, enabling the display engine to enter low power mode while the TCON self-manages frame generation, thereby reducing power consumption while maintaining synchronization accuracy.
3Use of energy by moving object
If TCON generates frames independently without synchronization, then power consumption is reduced, but frame rate mismatch occurs leading to display artifacts
Solution Approach 1:
Before the TCON begins independent frame generation in low power mode, the display engine provides timing information in advance that establishes the correct frame rate and synchronization phase. This preliminary timing setup enables the TCON to generate frames independently at the correct rate without drift, maintaining frame rate consistency while allowing power-saving independent operation.
Solution Approach 2:
Timing information acts as an intermediary between the display engine and TCON. The display engine transmits this timing information to the TCON, which then uses it as a reference to generate frames independently. This intermediary timing signal ensures that independent frame generation remains synchronized with the display engine's intended frame rate, preventing display artifacts while enabling power-saving autonomous operation.
Data Source
AI summary
Particular embodiments described herein provide for an electronic device that includes a display panel. The display panel includes a timing controller (TCON) and a synchronization engine. The TCON can generate a video stream of video frames with a frame rate and the synchronization engine is configured to change the frame rate of the video stream by adding vertical blanking lines to or removing vertical blanking lines from video frames in the video stream.


