| CPC H03M 13/1125 (2013.01) [H03M 13/2978 (2013.01)] | 3 Claims |

|
1. An encoding circuit used for coherent digital signal processing, comprising:
a serial-parallel circuit configured to divide input data into a plurality of pieces of divided data by serial-parallel conversion;
a plurality of encoders configured to encode each of the pieces of divided data using codes with different decoding performance and coding rates; and
a bit conversion circuit configured to convert a bit sequence in order to make an amount of noise generated by a communication channel non-uniform among the plurality of pieces of divided data encoded by each of the plurality of encoders,
wherein the bit conversion circuit inputs the plurality of pieces of divided data encoded by each of the plurality of encoders via different lanes, and converts the bit sequence by calculating an exclusive OR of the input the plurality of pieces of divided data.
|