DisplayPort Adaptive-Sync Version Detection Using DPCD Flags
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies face difficulties in effectively distinguishing between different versions of Adaptive-Sync operations in DisplayPort without specialized equipment, leading to inefficiencies and synchronization issues between source and sink devices.
Innovation Solution
A method and apparatus that utilize 1-bit information exchange through Extended Display Identification Data (EDID) and DisplayPort Configuration Data (DPCD) to determine whether a sink device supports Adaptive-Sync 2.x, enabling efficient synchronization by sharing this information between source and sink devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the second data packet (SDP) is used to differentiate Adaptive-Sync Operation version, then version distinction is achieved, but it is difficult to check the SDP without special equipment
Solution Approach 1:
The patent introduces an intermediary mechanism by adding a flag field to the DPCD (DisplayPort Configuration Data) structure. This flag acts as a mediator that conveys Adaptive-Sync version information in a standardized, easily detectable format, eliminating the need for special equipment to interpret SDP packets while maintaining precise version distinction capability.
2Adaptability or versatility
If Sink marks both places for adaptive-Sync operation to support legacy Source, then backward compatibility is achieved, but synchronization efficiency deteriorates
Solution Approach 1:
The patent applies local quality by implementing version-specific synchronization mechanisms tailored to different Adaptive-Sync versions. The system detects the specific version through the DPCD flag and applies appropriate synchronization handling (DP1.4 Range Limit block for legacy, DisplayID 2.x Adaptive-Sync Data Block for newer versions), thereby maintaining backward compatibility while optimizing synchronization efficiency for each version.
3Ease of operation
If Adaptive-Sync operation is performed without version distinction, then operation simplicity is maintained, but synchronization accuracy deteriorates
Solution Approach 1:
The patent implements preliminary action by having the Sink device预先 (in advance) set the DPCD flag field to indicate its supported Adaptive-Sync version before actual synchronization begins. This preliminary version declaration allows the Source device to pre-configulate appropriate synchronization parameters, ensuring both operational simplicity and high synchronization accuracy without requiring complex real-time version detection during video transmission.
Data Source
AI summary
According to the present disclosure, a method performed by a source device is provided. The method comprises: receiving, from a sink device, a Hot Plug Detection (HPD); receiving, from the sink device, an Extended Display Identification Data (EDID) and DisplayID; receiving, from the sink device, a first DisplayPort Configuration Data (DPCD) including first 1-bit information related to whether or not Adaptive-Sync 2.x is supported; transmitting, to the sink device, a second DPCD including second 1-bit information indicating that the Adaptive-Sync operation operates based on the DID2.x Adaptive-Sync Data Block; and transmitting, to the sink device, Video stream data and Adaptive Sync Secondary Data Packet (SDP).


