Adaptable forward error correction
First Claim
Patent Images
1. An optical fiber data communications system, comprising:
- a first forward error correction (FEC) circuit configured to;
receive a first signal,determine first characteristics representative of a quality of the first signal, andchange first operational parameters including by changing a first number of decoding iterations of the first FEC circuit to represent a first adjusted power consumption and a first desired performance level of the first FEC circuit based on the determined first characteristics representative of the quality of the first signal, wherein the first FEC circuit is configured to change the first operational parameters including by being configured to select a first block size representing a first number of bits to be analyzed at a time to correct bit errors; and
a second FEC circuit configured to;
receive a second signal,determine second characteristics representative of a quality of the second signal, andchange second operational parameters including by changing a second number of decoding iterations of the second FEC circuit to represent a second adjusted power consumption and a second desired performance level of the second FEC circuit based on the determined second characteristics representative of a quality of the second signal, wherein the second FEC circuit is configured to change the second operational parameters including by being configured to select a second block size representing a second number of bits to be analyzed at a time to correct bit errors, the first block size and the second block size being different sizes;
wherein the first characteristics and the second characteristics being different, and the first desired performance level and the second desired performance level being different; and
wherein the first FEC circuit and the second FEC circuit are included on a same integrated circuit chip configured to independently control at least the different numbers of decoding iterations of the different FEC circuits on the same integrated circuit chip to optimize power consumption of at least one of the first FEC circuit or the second FEC circuit to have a lower power requirement.
2 Assignments
0 Petitions
Accused Products
Abstract
Optical fiber data communications are described. An error correction circuit can receive a signal and correct bit errors of that signal. The circuit can then determine characteristics of the signal (e.g., its bit error rate (BER)) and adjust the operations performed to correct the bit errors of the signal based on the characteristics.
-
Citations
20 Claims
-
1. An optical fiber data communications system, comprising:
-
a first forward error correction (FEC) circuit configured to; receive a first signal, determine first characteristics representative of a quality of the first signal, and change first operational parameters including by changing a first number of decoding iterations of the first FEC circuit to represent a first adjusted power consumption and a first desired performance level of the first FEC circuit based on the determined first characteristics representative of the quality of the first signal, wherein the first FEC circuit is configured to change the first operational parameters including by being configured to select a first block size representing a first number of bits to be analyzed at a time to correct bit errors; and a second FEC circuit configured to; receive a second signal, determine second characteristics representative of a quality of the second signal, and change second operational parameters including by changing a second number of decoding iterations of the second FEC circuit to represent a second adjusted power consumption and a second desired performance level of the second FEC circuit based on the determined second characteristics representative of a quality of the second signal, wherein the second FEC circuit is configured to change the second operational parameters including by being configured to select a second block size representing a second number of bits to be analyzed at a time to correct bit errors, the first block size and the second block size being different sizes; wherein the first characteristics and the second characteristics being different, and the first desired performance level and the second desired performance level being different; and wherein the first FEC circuit and the second FEC circuit are included on a same integrated circuit chip configured to independently control at least the different numbers of decoding iterations of the different FEC circuits on the same integrated circuit chip to optimize power consumption of at least one of the first FEC circuit or the second FEC circuit to have a lower power requirement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving a first signal; determining first characteristics representative of a quality of the first signal; changing first operational parameters including by changing a first number of decoding iterations of a first forward error correction (FEC) circuit to represent a first adjusted power consumption and a first desired performance level of a first forward error correction based on the determined first characteristics representative of the quality of the first signal, wherein changing the first operational parameters includes selecting a first block size representing a first number of bits to be analyzed at a time to correct bit errors; receiving a second signal; determining second characteristics representative of a quality of the second signal; and changing second operational parameters including by changing a second number of decoding iterations of a second FEC circuit to represent a second adjusted power consumption and a second desired performance level of a second forward error correction based on the determined second characteristics representative of a quality of the second signal, wherein changing the second operational parameters includes selecting a second block size representing a second number of bits to be analyzed at a time to correct bit errors, the first block size and the second block size being different sizes; wherein the first characteristics and the second characteristics being different, and the first desired performance level and the second desired performance level being different; and wherein the first FEC circuit and the second FEC circuit are included on a same integrated circuit chip configured to independently control at least the different numbers of decoding iterations of the different FEC circuits on the same integrated circuit chip to optimize power consumption of at least one of the first FEC circuit or the second FEC circuit to have a lower power requirement. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system, comprising:
-
a first forward error correction (FEC) circuit configured to; receive a first signal, determine first characteristics representative of a quality of the first signal, and determine first operational parameters including by determining a first number of decoding iterations of the first FEC circuit to represent a first power consumption and a first desired performance level of the first FEC circuit based on the determined first characteristics representative of the quality of the first signal, wherein the first FEC circuit is configured to determine the first operational parameters including by being configured to select a first block size representing a first number of bits to be analyzed at a time to correct bit errors; and a second FEC circuit configured to; receive a second signal, determine second characteristics representative of a quality of the second signal, and determine second operational parameters including by determining a second number of decoding iterations of the second FEC circuit to represent a second power consumption and a second desired performance level of the second FEC circuit based on the determined second characteristics representative of a quality of the second signal, wherein the second FEC circuit is configured to determine the second operational parameters including by being configured to select a second block size representing a second number of bits to be analyzed at a time to correct bit errors, the first block size and the second block size being different sizes; wherein the first characteristics and the second characteristics being different, and the first desired performance level and the second desired performance level being different; and wherein the first FEC circuit and the second FEC circuit are included on a same integrated circuit chip configured to independently control at least the different numbers of decoding iterations of the different FEC circuits on the same integrated circuit chip to optimize power consumption of at least one of the first FEC circuit or the second FEC circuit to have a lower power requirement. - View Dependent Claims (19, 20)
-
Specification