9B/10B encoding and decoding method
AssigneeNorel Systems Limited
InventorsKe Liang, Yuanlong Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneeNorel Systems Limited
InventorsKe Liang, Yuanlong Wang
Estimating the term…
A 9B/10B encoding method is used for encoding a 9-bit source sequence set, including first type, second type and third type of 9-bit source sequence sets, into a 10-bit target sequence set. The first type of 9-bit source sequence set only includes 9-bit source sequences with difference values of 1 and −1. After inserting 1-bit data “0” or “1” in each sequence, each sequence is encoded as a 10-bit target balanced sequence; the second type of 9-bit source sequence set alternatively includes only 9-bit source sequences with difference values of 3 or −3. After inserting 1-bit data “0” or “1” into each sequence, each sequence is encoded into a pair of 10-bit target unbalanced sequences with a difference value of ±2; each sequence in the third type of 9-bit source sequence set is encoded as a pair of 10-bit target unbalanced sequences that are opposite numbers for each other.
A 9B/10B encoding method for encoding a 9-bit source sequence set into a 10-bit target sequence set, wherein each sequence in the 9-bit source sequence set is a 9-bit binary number, and each sequence in the encoded 10-bit target sequence set is a 10-bit binary number, and the 10-bit target sequence set comprises balanced sequences and unbalanced sequences, and different 9-bit source sequences are encoded into different 10-bit target sequences,
A 9B/10B encoding method for encoding a 9-bit source sequence set into a 10-bit target sequence set, wherein each sequence in the 9-bit source sequence set is a 9-bit binary number, and each sequence in the encoded 10-bit target sequence set is a 10-bit binary number, and the 10-bit target sequence set comprises a balanced sequence and an unbalanced sequence, and different 9-bit source sequences are encoded into different 10-bit target sequences,
A 9B/10B decoding method for decoding a 10-bit target sequence set into a 9-bit source sequence set, wherein the decoding method is an inverse transformation of an encoding method, and the encoding method is used for encoding the 9-bit source sequence set into a 10-bit target sequence set, each sequence in the 9-bit source sequence set is a 9-bit binary number, each sequence in the encoded 10-bit target sequence set is a 10-bit binary number, and the 10-bit target sequence set comprises a balanced sequence and an unbalanced sequence,
A 9B/10B decoding method for decoding a 10-bit target sequence set into a 9-bit source sequence set, wherein the decoding method is an inverse transformation of an encoding method, and the encoding method is used for encoding the 9-bit source sequence set into a 10-bit target sequence set, each sequence in the 9-bit source sequence set is a 9-bit binary number, each sequence in the encoded 10-bit target sequence set is a 10-bit binary number, and the 10-bit target sequence set comprises a balanced sequence and an unbalanced sequence,
Dependencies are inferred from the claim text.