IP Library › Granted Patent US 10,056,027
Granted Patent B2
US 10,056,027 · App. 15/356,016 · Granted Aug 21, 2018

Virtualized display output ports configuration

Inventor: Syed Athar Hussain (Markham, CA)
Assignee: ATI Technologies ULC
G09G3/2096G06F13/362G06F13/387G09G2310/08G09G2370/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,056,027
App. No.
15/356,016
Granted
Aug 21, 2018
Kind
B2
Abstract

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.

Claims (41)

1. A monitor, comprising:

an internal display;

a source display port communicatively coupled to a source device;

an output display port communicatively coupled to an external display via a physical link;

a memory, wherein the memory stores DisplayPort Configuration Data (DPCD) associated with the output display port and stores Virtual DPCD (VDPCD) associated with the internal display; and

a processor communicatively coupled to the source display port, the output display port and the memory, wherein the processor:

receives packetized data from the source device via the source display port,

selectively transmits the packetized data to the external display via the physical link based on the DPCD, and

selectively transmits the packetized data to the internal display based on the VDPCD, wherein the VDPCD comprises information for configuring the internal display to display the packetized data.

2. The monitor of claim 1 , wherein the memory further comprises a DisplayPort data address space.

3. The monitor of claim 1 , wherein the VDPCD conforms at least partly to DPCD syntax.

4. The monitor of claim 1 , wherein

the processor further receives a query from the source;

wherein the memory further stores a saved field state of the VDPCD; and

wherein the processor further, in response to the query, transmits the saved field state to the source via the Source Display Port.

5. The monitor of claim 1 , wherein the VDPCD further comprises information for configuring the internal display to receive data compressed using display stream compression (DSC).

6. The monitor of claim 1 , wherein the VDPCD comprises information for configuring the internal display for a dynamic refresh rate (DRR).

7. The monitor of claim 1 , wherein the processor further receives the VDPCD via a remote DPCD write message.

8. The monitor of claim 1 , wherein the VDPCD further comprises information for configuring the internal display for panel self-refresh (PSR).

9. The monitor of claim 1 , where in the packetized data received from the source is compressed.

10. A display system, comprising:

a first display that includes an internal display, a first Display Port and a second Display Port

a second display communicatively coupled to the second Display Port; and

a source device that is communicatively coupled to the first Display Port;

wherein the first display:

stores DisplayPort Configuration Data (DPCD) associated with the second Display Port and stores Virtual DPCD (VDPCD) associated with the internal display; and

receives packetized data from the source device via the first Display Port,

selectively transmits the packetized data to the second display via the second Display Port based on the DPCD, and

selectively transmits the packetized data to the second internal display based on the VDPCD, wherein the VDPCD comprises information for configuring the internal display to display the packetized data.

11. The display system of claim 10 , wherein the first display further stores a virtual DisplayPort data address space.

12. The display system of claim 10 , wherein the VDPCD conforms at least partly to DPCD syntax.

13. The display system of claim 10 , wherein

the first display further:

receives a query from the source;

stores a saved field state of the VDPCD; and

in response to the query, transmits the saved field state to the source via the first Display Port.

14. The display system of claim 10 , wherein the VDPCD further comprises information for configuring the internal display to receive data compressed using display stream compression (DSC).

15. The display system of claim 10 , wherein the VDPCD comprises information for configuring the internal display for a dynamic refresh rate (DRR).

16. The display system of claim 10 , wherein the first display further receives the VDPCD via a remote DPCD write message.

17. The display system of claim 10 , wherein the VDPCD further comprises information for configuring the internal display for panel self-refresh (PSR).

18. The display system of claim 10 , where in the packetized data received from the source is compressed.

Continuity (2)
Continuation 14565583 · Dec 10, 2014
Related Publication 20170069258A1 · Mar 9, 2017
Cited By (1)
US 12,524,358