Digital Video Link Dynamic Configuration Without Training
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display systems face signal integrity issues due to manufacturing variations and temperature/voltage fluctuations in video data links, leading to potential flickering or blanking of display devices during link training, which disrupts image quality.
Innovation Solution
A method for configuring a digital video link that allows operation without link training by reading capabilities registers in the display device, enabling the link with idle patterns, and transmitting active video data, enabling dynamic selection of refresh modes from high performance to low power without dropping frames.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If link training procedure is performed to compensate for skew and frequency attenuation, then signal integrity is improved, but display device experiences flickering or blanking during training
Solution Approach 1:
The patent applies preliminary action by pre-training the video data link during manufacturing or initial setup to establish optimal signaling parameters. These trained parameters are then stored and reused during operation, eliminating the need for repeated link training procedures that cause display interruptions. The system maintains signal integrity by referencing pre-determined compensation values for skew and frequency attenuation without performing real-time training that would disrupt display continuity.
2Reliability
If link training procedure is executed during mode transitions, then proper signal integrity is ensured, but frame display is disrupted causing flicker or blanking
Solution Approach 1:
The patent performs link training in advance during manufacturing or initial configuration, storing the trained parameters for later use. During mode transitions, the system retrieves and applies pre-stored parameters instead of re-training, thereby maintaining signal integrity while avoiding display interruptions that would occur with real-time training execution.
Solution Approach 2:
The patent implements dynamic parameter selection by storing multiple sets of trained parameters corresponding to different display modes and refresh rates. During mode transitions, the system dynamically selects and applies the appropriate pre-trained parameter set matching the target mode, enabling seamless transitions without requiring re-training for each mode change.
3Reliability
If conventional link training is performed each time video data link is activated, then signal degradation is mitigated, but frame transmission time is increased
Solution Approach 1:
The patent performs link training in advance during manufacturing or initial setup, storing the trained parameters for subsequent use. This eliminates the need to perform time-consuming training procedures before each frame transmission, while still ensuring signal quality through pre-determined compensation for manufacturing variations and environmental factors.
Solution Approach 2:
The patent creates and stores copies of trained parameter sets that can be rapidly deployed without re-training. These parameter copies represent pre-optimized configurations that can be instantly applied when the video data link is activated or reconfigured, avoiding the time penalty of repeated training while maintaining signal integrity through proven parameter sets.
Data Source
AI summary
A technique is disclosed for dynamically reconfiguring a digital video link based on previously determined link training parameters. Reusing the previously determined link training parameters enables a no link training (NLT) protocol for quickly configuring the digital video link without the need for repeating a link training process. A display device advertises NLT capabilities information to a GPU indicating it can retain link characteristics for one or more link configurations. The GPU uses the NLT capabilities information to determine whether the display device is able to quickly transition to a specific link configuration using the NLT protocol, or to switch between configurations. The NLT capability allows a link to be advantageously quiesced and restored quickly while the GPU is transitioning in and out of power-saving sleep states, or placing the link in a more power efficient configuration, or higher-bandwidth higher-performance configuration. Additionally, the NLT capability allows a source to determine if the link configuration can be changed quickly while the display device retains the image, and thus can continue to present a constant screen for uninterrupted viewing.


