Variable Display Refresh Rate Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic device displays face issues with visual corruption and discontinuities due to mismatched refresh rates and frame rates, leading to desynchronization, tearing, and jank, especially when variable frame rate content is forced into unintended cadences.

Innovation Solution

Implementing variable refresh rate (VRR) technology that synchronizes display refresh rates with content generation and presentation devices, using a TE signal to manage refresh cycles and emission pulses, allowing for dynamic adjustment of refresh rates based on hardware and software properties to reduce latency and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the display uses a fixed refresh rate, then the display timing is simple and stable, but visual corruption and discontinuities occur when content frame rate does not match the refresh rate

Engineering Contradiction:
Improvevisual qualityVSAvoidframe rate synchronization
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The display refresh rate is made dynamic rather than fixed. The system adjusts the refresh rate based on the content frame rate, allowing the display to adapt to different content types (video, animation, static images) and eliminate visual corruption while maintaining reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The refresh rate parameter is changed dynamically based on content requirements. By monitoring the content frame rate and adjusting the refresh rate parameter accordingly, the system achieves better visual quality without requiring complex additional hardware.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the display refresh rate is increased to match high frame rate content, then visual quality improves, but power consumption increases

Engineering Contradiction:
Improvevisual qualityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The refresh rate is dynamically adjusted based on content requirements rather than maintaining a constant high rate. This allows the display to consume less power when high refresh rates are not needed, while still achieving high visual quality when presenting high frame rate content.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses periodic TE signals to control when refresh cycles occur. By spacing refresh cycles appropriately based on content frame rate, the system achieves smooth visual presentation while avoiding unnecessary power consumption from excessive refresh operations.

Inventive Principle:
Principle #19Periodic action

3Reliability

If the display waits for content to be ready before refreshing, then visual synchronization improves, but latency increases

Engineering Contradiction:
Improvevisual synchronizationVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The content generation device prepares visual content in advance and sends it to the content presentation device before it is needed for display. This preliminary action allows the display to refresh without waiting, reducing latency while maintaining synchronization through the VRR mechanism.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The TE signal provides feedback between the content presentation device and content generation device, allowing the system to coordinate content delivery with display refresh cycles. This feedback mechanism enables the system to achieve visual synchronization without excessive latency by optimizing the timing of content transmission.

Inventive Principle:
Principle #23Feedback

4Device complexity

If the display forces variable frame rate content into a fixed cadence, then display timing remains simple, but tearing and jank occur

Engineering Contradiction:
Improvedisplay timing complexityVSAvoidvisual quality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

Instead of forcing variable frame rate content into a fixed cadence, the display timing is made dynamic to match the content frame rate. This eliminates tearing and jank while not significantly increasing complexity, as the system uses the existing TE signal mechanism to achieve this adaptation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11688367B2Varying display refresh rate
Publication Date: 2023.06.27 GOOGLE LLC
  • US11688367B2 patent drawing
  • US11688367B2 patent drawing
  • US11688367B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enabling a variable refresh rate on a display. One of the methods includes receiving, from a content presentation device, a first signal set to a first value; completing generation of first visual content; and after completing the generation of the first visual content, determining that the first signal is set to the first value and a second threshold duration of time has not expired; sending, to the content presentation device, the first visual content, wherein sending the first visual content causes the content presentation device to change the first signal from the first value to the second value; and after sending the first visual content, receiving, from the content presentation device, the first signal set to the second value.