Virtualized DisplayPort Configuration for Multi-Stream Transport

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display technologies require multiple connectors and additional hardware to route signals to multiple monitors, which is undesirable in compact devices like laptops and smartphones, and cannot efficiently transmit different display data streams to internal and external displays using DisplayPort's multi-stream transport (MST) mode.

Innovation Solution

The implementation of an MST sink and source device with a receiver, transmitter, logical port, and memory for configuring physical and logical links, including the use of virtual DisplayPort configuration data to support internal and external displays, allowing a single DisplayPort output to drive multiple monitors with distinct data streams.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple output connectors and additional hardware are added to route signals to multiple monitors, then multi-monitor configuration capability is improved, but device complexity and hardware requirements increase

Engineering Contradiction:
Improvemulti-monitor configuration capabilityVSAvoidhardware requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The DisplayPort output connector is designed to perform multiple functions: it can output video signals to external monitors and simultaneously transmit audio signals, configuration data, and power. The controller enables a single connector to drive multiple displays through packetized data transmission, eliminating the need for separate connectors for each monitor while maintaining full functionality for each display output.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

A controller acts as an intermediary between the DisplayPort output connector and multiple displays. The controller receives packetized data from the connector, processes the data streams, and routes them to appropriate displays. This intermediary component enables complex multi-monitor configurations without requiring additional physical connectors on the source device.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If a single DisplayPort output connector is used to drive multiple displays, then device complexity is reduced, but the ability to transmit different data streams to internal and external displays simultaneously is limited

Engineering Contradiction:
Improvenumber of connectorsVSAvoiddata stream transmission capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The data transmission is segmented into packetized data streams, where each packet contains addressing information identifying the target display (internal or external). The controller segments the overall data flow into separate streams for different displays, enabling a single connector to deliver distinct content to multiple monitors simultaneously through logical separation rather than physical separation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of data transmission from continuous analog or digital signals to packetized digital data with embedded addressing information. This parameter change allows the same physical connector to carry multiple logical data streams by varying the packet structure and content, enabling flexible routing to different displays without additional hardware.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If separate video output streams and separate output connectors are used for each monitor, then display flexibility is improved, but panel and enclosure space is increased

Engineering Contradiction:
Improvedisplay flexibilityVSAvoidpanel and enclosure space
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

Multiple video output streams are merged into a single packetized data transmission channel through the DisplayPort connector. The controller combines the routing logic and data stream management functions into one integrated system, allowing multiple displays to be driven through a single physical connector location on the source device, thereby saving panel real estate and simplifying enclosure design.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10056027B2Virtualized display output ports configuration
Publication Date: 2018.08.21 ATI TECHNOLOGIES ULC
  • US10056027B2 patent drawing
  • US10056027B2 patent drawing
  • US10056027B2 patent drawing

AI summary

A virtualized DisplayPort (DP) configuration data (DPCD) for multi-stream transport (MST) logical DP end points and non-DP end points allows DPCD configuration for links within a DisplayPort topology which are not configurable using DPCD. A virtualized DPCD may configure a link to an internal display of a MST sink device or a non-DP display to receive data using a dynamic refresh rate (DRR), display stream compression (DSC), panel self-refresh (PSR) and other DPCD configurable features.