Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2017172045) FUNCTION EXTENDERS FOR ENHANCING A DISPLAYPORT FEATURE SET
Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

CLAIMS

We claim:

1. A non-addressable device for use in a system having a source and a sink to communicate with each other via a bus, the non-addressable device comprising:

a functional logic block for coupling between the source and the sink and operable to perform at least one function on data of one or both of the first channel for video and audio data or data of a sideband channel received from the source, the data of the first channel for video and audio data and data of a sideband channel received from the source being addressed to the sink; and

a Physical (PHY) repeater operable to transmit data of both the first channel and the sideband channel after performance of the at least one function by the functional logic block on the data of one or both of the first channel or the sideband channel received from the source.

2. The non-addressable device defined in Claim 1 wherein the source and the sink communicate using a DisplayPort bus according to the DisplayPort (DP) standard, and further wherein the DP bus includes a Main Link channel, an auxiliary (AUX) channel and a Hot Plug Detect (HPD) line, and the sideband channel being the AUX channel and the video and audio data bus being the Main Link channel.

3. The non-addressable device defined in Claim 2 wherein the functional logic block is operable to process accesses to a set of DPCD registers in the AUX channel that are for one or both of controlling and configuring the functional logic block.

4. The non-addressable device defined in Claim 3 wherein the functional logic block does not propagate accesses to the set of DPCD registers.

5. The non-addressable device defined in Claim 2 wherein the PHY repeater is a Link-Training tunable PHY repeater operable to boost electrical characteristics of the Main Link channel.

6. The non-addressable device defined in Claim 2 wherein the at least one function reformats or enhances video or audio data of the Main Link channel.

7. The non-addressable device defined in Claim 2 wherein the at least one function comprises a set of partial functions to be performed on the data of the Main Link channel.

8. The non-addressable device defined in Claim 2 wherein at least one function extends a feature set implemented by the source where the at least one function is not performed by the source.

9. A system comprising:

a source;

a sink operable to communicate with the source using a DisplayPort (DP) bus that adheres to the DP standard, wherein the DP bus includes a Main Link channel, an auxiliary (AUX) channel and a Hot Plug Detect (HPD) line;

a first non-addressable device coupled between the source and the sink for use in a system having a source and a sink, the non-addressable device comprising

a first functional logic block for coupling between the source and the sink and operable to perform at least one function on data of one or both of the Main Link channel or data of the AUX channel received from the source, the data of the Main Link channel and the data of the AUX channel being addressed to the sink; and

a Link-Training tunable Physical (PHY) repeater operable to transmit data of both the Main Link channel and the AUX channel after performance of the at least one function by the first functional logic block on the data of one or both of the Main Link channel or the AUX channel received from the source.

10. The system device defined in Claim 9 wherein the first functional logic block is operable to process accesses to a set of DPCD registers in the AUX channel that are for one or both of controlling and configuring the first functional logic block.

11. The system defined in Claim 10 wherein the first functional logic block does not propagate accesses to the set of DPCD registers.

12. The system defined in Claim 9 further comprising a second non-addressable device coupled in a cascaded arrangement with the first non-addressable device and having a second functional logic block operable to perform the at least one other function to the data of the Main Link or AUX to which the at least one function of the first non-addressable device is performed.

13. A method from use in a computing system having a source that sends data addressed to a sink, the method comprising:

receiving, by a non-addressable device, from the source, data addressed to the sink on first and second channels, the first channel for video and audio data or the second channel for sideband information;

performing at least one function on data of one or both of the first and second channels; and

transmitting data of both the first and second channels, using a Physical (PHY) repeater, after performance of the at least one function on the data of one or both of the first channel or the sideband channel received from the source.

14. The method defined in Claim 13 wherein the source and the sink communicate using a DisplayPort (DP) bus according to the DP standard, and further wherein the first channel comprises a DP Main Link channel and the second channel comprises a DP auxiliary (AUX)

channel.

15. The method defined in Claim 14 wherein the at least one function includes processing accesses to a set of DPCD registers in the AUX channel that are for one or both of controlling and configuring the functional logic block.

16. The method defined in Claim 13 wherein the at least one function reformats or enhances video or audio data of the Main Link channel.

17. The method defined in Claim 13 wherein the at least one function comprises multiple functions to be performed on the data of the Main Link channel.

18. An article of manufacture having one or more non-transitory computer readable media storing instructions which, when executed by a system having a source that sends data addressed to a sink, cause the system to perform a method comprising:

receiving, by a non-addressable device, from the source, data addressed to the sink on first and second channels, the first channel for video and audio data or the second channel for sideband information;

performing at least one function on data of one or both of the first and second channels; and

transmitting data of both the first and second channels, using a Physical (PHY) repeater, after performance of the at least one function on the data of one or both of the first channel or the sideband channel received from the source.

19. The article of manufacture defined in Claim 18 wherein the source and the sink communicate using a DisplayPort (DP) bus according to the DP standard, and further wherein the first channel comprises a DP Main Link channel and the second channel comprises a DP auxiliary (AUX) channel.

20. The article of manufacture defined in Claim 19 wherein at least one function includes processing accesses to a set of DPCD registers in the AUX channel that are for one or both of controlling and configuring the functional logic block.