SYSTEM AND METHOD FOR TRANSMITTING USB DATA OVER A DISPLAYPORT TRANSMISSION LINK
First Claim
1. A method of transmitting data between a source device coupled to a sink device, comprising:
- receiving, at the source device, a first instruction to transmit data between the source device and the sink device at a first data rate;
transmitting data from the source device to the sink device at the first data rate over a unidirectional line; and
transmitting data from the sink device to the source device at the first data rate over a bidirectional line, wherein the bidirectional line typically transmits data at a second data rate that is slower than the first data rate.
4 Assignments
0 Petitions
Accused Products
Abstract
A data transmission system is provided. The data transmission system includes a source device having a source device controller and a register and a sink device having a sink device controller. The data transmission system also includes a transmission link coupling the source device and the sink device. The transmission link includes a unidirectional main line having a plurality of main link channels, a bidirectional auxiliary line configured to transmit data between the source device and the sink device at a first data rate, and a unidirectional interrupt line. The transmission link is configured to transmit data from the source device to the sink device over one of the main link lines at a second data rate and to transmit data from the sink device to the source device over the auxiliary line at the second data rate. The transmission link may comply with the DisplayPort standard, and the data may be transmitted in accordance with the USB standard.
24 Citations
32 Claims
-
1. A method of transmitting data between a source device coupled to a sink device, comprising:
-
receiving, at the source device, a first instruction to transmit data between the source device and the sink device at a first data rate; transmitting data from the source device to the sink device at the first data rate over a unidirectional line; and transmitting data from the sink device to the source device at the first data rate over a bidirectional line, wherein the bidirectional line typically transmits data at a second data rate that is slower than the first data rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for transmitting Universal Serial Bus (USB) data over a DisplayPort link coupling a sink device to a source device, comprising:
-
receiving a first instruction at the source device to transmit the USB data over the DisplayPort link; transmitting the USB data over a fast auxiliary line of the DisplayPort link from the source device to the sink device at a first data rate; and transmitting the USB data over the fast auxiliary line from the sink device to the source device at the first data rate, wherein; the USB data transmission between the source device and the sink device comprises alternating half-duplex unidirectional transmission. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A data transmission system, comprising:
-
a source device, the source device comprising a source device controller having a register; a sink device, the sink device comprising a sink device controller; and a transmission link coupling the source device and the sink device, the transmission link comprising; a unidirectional main line comprising a plurality of main link channels; a bidirectional auxiliary line, the bidirectional auxiliary line configured to transmit data between the source device and the sink device at a first data rate; and a unidirectional interrupt line, wherein; the transmission link is configured by the source device controller to transmit data from the source device to the sink device over one of the plurality of main link lines at a second data rate and to transmit data from the sink device to the source device over the auxiliary line at the second data rate in response to a first instruction written to the register. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A data transmission system, comprising:
-
a source device, the source device comprising a source device controller having a register; a sink device, the sink device comprising a sink device controller; and a transmission link coupling the source device and the sink device, the transmission link comprising; a unidirectional main line comprising a plurality of main link lines; a bidirectional auxiliary line; and a unidirectional interrupt line, wherein; the transmission link is configured by the source device controller to transmit data from the source device to the sink device over a first main link line and to transmit data from the sink device to the source device over a second main link line in response to a first instruction written to the register. - View Dependent Claims (22, 24, 25, 26, 27)
-
-
23. The system of claim 23, wherein a data transmission direction of the second main link line is reversed to enable transmission of data from the sink device to the source device over the second main link line.
-
28. A method of transmitting data between a source device and a sink device, comprising:
-
receiving, at the source device, instructions to transmit data between the source device and the sink device; configuring a first main line link of a plurality of main line links in a main line coupling the source device and the sink device to transmit data from the source device to the sink device; configuring a second main line link of the plurality of main line links to transmit data from the sink device to the source device; transmitting data from the source device to the sink device over the first main line link; and transmitting data from the sink device to the source device over the second main line link. - View Dependent Claims (29, 30, 31, 32)
-
Specification