Phase Locked Multi-Display Synchronization via Tearing Effect Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-display systems often experience synchronization issues between displays, leading to an unpleasant user experience due to tearing effects caused by mismatched refresh rates and internal buffer latencies, which burdens the host device with active synchronization tasks.

Innovation Solution

Implementing a phase locked multi-display synchronization method where slave display devices receive tearing effect signals from master devices to synchronize image frame portions, allowing displays to operate independently and reduce host device burden through passive synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If active synchronization is implemented by the host device, then display synchronization is achieved, but host device complexity and resource usage increase

Engineering Contradiction:
Improvedisplay synchronizationVSAvoidhost device complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Each display device generates its own tearing effect signal based on its internal rendering timing and uses it to trigger frame transmission from the host device. The display devices autonomously synchronize themselves without requiring the host device to actively manage synchronization, thus reducing host device complexity while maintaining display synchronization reliability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The tearing effect signal serves as a feedback mechanism where each display device communicates its rendering status to the host device and other displays. This feedback enables automatic synchronization triggering, allowing the system to maintain synchronization without complex host device control

Inventive Principle:
Principle #23Feedback

2Productivity

If passive synchronization is implemented using tearing effect signals, then host device resource usage is reduced, but synchronization precision may be affected

Engineering Contradiction:
Improvehost device performanceVSAvoidsynchronization precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

Display devices pre-render image frames in their internal buffers before transmission is needed. The tearing effect signal is generated at the precise moment when rendering is complete and the display is ready for the next frame, ensuring that frame transmission is triggered at the optimal time for synchronization without requiring complex real-time coordination

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10789911B2Phase locked multi-display synchronization
Publication Date: 2020.09.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10789911B2 patent drawing
  • US10789911B2 patent drawing
  • US10789911B2 patent drawing

AI summary

Systems, apparatuses, and methods are described herein for phase locked multi-display synchronization. In a slave display device, a first tearing effect signal is received that indicates rendering of a first image frame portion of a first image frame by a master display device has at least been initiated. In response to receiving the first tearing effect signal, a second image frame portion of a first image frame is retrieved from a frame buffer and is rendered to a display screen of a slave display device. In response to rendering the retrieved second image frame portion, a second tearing effect signal is generated for receipt by a host device to trigger the host device to transmit a second image frame portion of a second image frame to the slave display device.