MULTI-LANE N-FACTORIAL (N!) AND OTHER MULTI-WIRE COMMUNICATION SYSTEMS
First Claim
1. A receiving device, comprising:
- a processing circuit configured to;
receive a sequence of symbols over a multi-wire link,receive a clock signal via a dedicated clock line, wherein the dedicated clock line is separate from, and in parallel with, the multi-wire link, anddecode the sequence of symbols using the clock signal.
1 Assignment
0 Petitions
Accused Products
Abstract
System, methods and apparatus are described that facilitate communication of data over a multi-wire data communications link, particularly between two devices within an electronic apparatus. A receiving device receives a sequence of symbols over a multi-wire link. The receiving device further receives a clock signal via a dedicated clock line, wherein the dedicated clock line is separate from, and in parallel with, the multi-wire link. The receiving device decodes the sequence of symbols using the clock signal. In an aspect, a second clock signal is embedded in guaranteed transitions between pairs of consecutive symbols in the sequence of symbols. Accordingly, the receiving device decodes the sequence of symbols using the clock signal received via the dedicated clock line while ignoring the second clock signal.
64 Citations
30 Claims
-
1. A receiving device, comprising:
a processing circuit configured to; receive a sequence of symbols over a multi-wire link, receive a clock signal via a dedicated clock line, wherein the dedicated clock line is separate from, and in parallel with, the multi-wire link, and decode the sequence of symbols using the clock signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method of data communications at a receiving device, comprising:
-
receiving a sequence of symbols over a multi-wire link; receiving a clock signal via a dedicated clock line, wherein the dedicated clock line is separate from, and in parallel with, the multi-wire link; and decoding the sequence of symbols using the clock signal. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A transmitting device, comprising:
a processing circuit configured to; encode data bits into a sequence of symbols, transmit the sequence of symbols over a multi-wire link, and transmit a clock signal associated with the sequence of symbols via a dedicated clock line, wherein the dedicated clock line is separate from, and in parallel with, the multi-wire link. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
24. A method of data communications at a transmitting device, comprising:
-
encoding data bits into a sequence of symbols; transmitting the sequence of symbols over a multi-wire link; and transmitting a clock signal associated with the sequence of symbols via a dedicated clock line, wherein the dedicated clock line is separate from, and in parallel with, the multi-wire link. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification