Synchronous differential signaling protocol
First Claim
1. A method of communicating between a first device and a second device, comprising:
- communicating, by the first device with the second device, synchronously over a differential line to transmit data in a series of frames between the first device and the second device by using the same clock signal,wherein the step of communicating comprises;
transmitting a first frame of the series of frames with a first structure, wherein the first structure comprises a first size, andtransmitting a second frame of the series of frames with a second structure, wherein the second structure comprises a second size, andwherein the step of communicating comprises adjusting an allocation of downlink slots and uplink slots within frames of the series of frames.
2 Assignments
0 Petitions
Accused Products
Abstract
Synchronous, differential signaling may be performed over a communications path through a wired connection between a master device and a slave device to provide high-bandwidth and/or low-latency communications. Flexibility may be provided in the signaling protocol by providing for a configurable frame structure. Flexibility may be provided in mapping of data streams to bit slots in a frame, varying a number of downlink and uplink slots, configuring a number of turnarounds and locations of the turnarounds within a frame, configuring location and number of control word bit (CWB) slots in a frame, and/or adjusting a clock frequency of the communications link.
-
Citations
36 Claims
-
1. A method of communicating between a first device and a second device, comprising:
-
communicating, by the first device with the second device, synchronously over a differential line to transmit data in a series of frames between the first device and the second device by using the same clock signal, wherein the step of communicating comprises; transmitting a first frame of the series of frames with a first structure, wherein the first structure comprises a first size, and transmitting a second frame of the series of frames with a second structure, wherein the second structure comprises a second size, and wherein the step of communicating comprises adjusting an allocation of downlink slots and uplink slots within frames of the series of frames. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
a first device configured to communicate synchronously with a second device over a differential communications path by transmitting data in a series of frames between the first device and the second device using a same clock signal, wherein the first device is configured to communicate by; transmitting a first frame of the series of frames with a first structure, wherein the first structure comprises a first size, and transmitting a second frame of the series of frames with a second structure, wherein the second structure comprises a second size, wherein the first device is configured to communicate by adjusting an allocation of downlink slots and uplink slots within frames of the series of frames. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system, comprising:
-
a master device; a slave device; and a communications path between the master device and the slave device, wherein the master device and the slave device are configured to communicate using a series of frames transmitted in synchronous, differential signals over the communications path using a same clock signal, and wherein the master device is configured to communicate the series of frames by; transmitting a first frame of a series of frames with a first structure, wherein the first structure comprises a first size, and transmitting a second frame of a series of frames with a second structure, wherein the second structure comprises a second size, wherein the master device and the slave device are configured to communicate by adjusting an allocation of downlink slots and uplink slots within frames of the series of frames. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification