Encoding method and system for reducing inter-symbol interference effects in transmission over a serial link
First Claim
1. A communication system, including:
- a receiver;
a transmitter; and
a serial link between the transmitter and the receiver, wherein the transmitter is coupled to receive input data, configured to generate a sequence of selected code words by encoding the input data, and configured to transmit the sequence of selected code words to the receiver over the serial link, wherein each of the selected code words is a member of a robust subset of a full code word set, the input data can be encoded as a conventional sequence of code words of the full code word set, and the sequence of selected code words is less susceptible to inter-symbol interference during transmission over the link than would be the conventional sequence of code words.
6 Assignments
0 Petitions
Accused Products
Abstract
A communication system including a transmitter, a receiver, and a serial link, in which encoded data (e.g., encoded video data and encoded auxiliary data) are transmitted from the transmitter to the receiver. Other aspects of the invention are transmitters for use in encoding data for transmission over a serial link, and methods for sending encoded data over a serial link. In accordance with the invention, the data to be transmitted are encoded using a subset (sometimes referred to as a selected set of code words) of a full set of code words. The selected set of code words is selected such that each stream of encoded data (comprising only such code words) transmitted over a serial link has a bit pattern that is less susceptible to inter-symbol interference (“ISI”) during transmission than is the bit pattern determined by a conventionally encoded version of the same data.
74 Citations
75 Claims
-
1. A communication system, including:
-
a receiver;
a transmitter; and
a serial link between the transmitter and the receiver, wherein the transmitter is coupled to receive input data, configured to generate a sequence of selected code words by encoding the input data, and configured to transmit the sequence of selected code words to the receiver over the serial link, wherein each of the selected code words is a member of a robust subset of a full code word set, the input data can be encoded as a conventional sequence of code words of the full code word set, and the sequence of selected code words is less susceptible to inter-symbol interference during transmission over the link than would be the conventional sequence of code words. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A communication system, including:
-
a receiver;
a transmitter; and
a serial link, a second serial link, and a third serial link between the transmitter and the receiver, wherein the transmitter is coupled to receive input data and video data, configured to generate sequences of selected code words by encoding the input data and to generate sequences of video code words by encoding the video data, and configured to transmit to the receiver over the serial link a burst of the selected code words followed by a burst of the video code words, to transmit to the receiver over the second serial link a second burst of the selected code words followed by a second burst of the video code words, and to transmit to the receiver over the third serial link a third burst of the selected code words followed by a third burst of the video code words, wherein each of the selected code words is a member of a robust subset of a full code word set, each of the video code words is a member of the full code word set, and at least one of the video code words is not a member of the robust subset, and wherein the input data determined by the burst of the selected code words can be encoded as a first conventional sequence of the code words of the full code word set, the input data determined by the second burst of the selected code words can be encoded as a second conventional sequence of the code words of the full code word set, and the input data determined by the third burst of the selected code words can be encoded as a third conventional sequence of the code words of the full code word set, and wherein said burst of the selected code words is less susceptible to inter-symbol interference during transmission over the serial link than would be the first conventional sequence, said second burst of the selected code words is less susceptible to inter-symbol interference during transmission over the second serial link than would be the second conventional sequence, and said third burst of the selected code words is less susceptible to inter-symbol interference during transmission over the third serial link than would be the third conventional sequence. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A transmitter for use in data transmission over a serial link, said transmitter including:
-
at least one input for receiving input data;
an output configured to be coupled to a channel of the link; and
circuitry, coupled to each said input and to the output, and configured to generate a sequence of selected code words by encoding the input data and to assert the sequence of selected code words to the output in response to the input data, wherein each of the selected code words is a member of a robust subset of a full code word set, the input data can be encoded as a conventional sequence of code words of the full code word set, and the sequence of selected code words is less susceptible to inter-symbol interference during transmission over the link than would be the conventional sequence of code words. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A method for encoding data for transmission over a serial link, said method including the steps of:
-
(a) providing words of input data capable of being encoded as a conventional sequence of code words of a full code word set; and
(b) generating a sequence of selected code words by encoding the input data, wherein each of the selected code words is a member of a robust subset of the full code word set, and the sequence of selected code words is less susceptible to inter-symbol interference during transmission over the link than would be the conventional sequence of code words. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75)
-
Specification