A semiconductor chip having integrated therein an apparatus for correcting a deviation between a plurality of transmission channels, wherein the apparatus comprises: • the plurality of transmission channels, wherein the plurality of transmission channels comprises a first transmission channel, a second transmission channel, and a correction coupling channel, a first endpoint of the correction coupling channel is connected to the first transmission channel, a second endpoint of the correction coupling channel is connected to the second transmission channel, • a vector detection unit configured to: ∘ when a first signal is fed at the first endpoint, detect a first signal vector based on a first feedback signal of the first transmission channel, and detect a second signal vector based on a second feedback signal of the second transmission channel, and ∘ when a second signal is fed at the second endpoint, detect a third signal vector based on a third feedback signal of the first transmission channel, and detect a fourth signal vector based on a fourth feedback signal of the second transmission channel, wherein the second feedback signal and the third feedback signal are propagated in opposite directions on the correction coupling channel; and • a processing unit configured to determine a deviation correction value between the first transmission channel and the second transmission channel based on the detected signal vectors, wherein the deviation correction value is used to correct a deviation between the first transmission channel and the second transmission channel. • the plurality of transmission channels, wherein the plurality of transmission channels comprises a first transmission channel, a second transmission channel, and a correction coupling channel, a first endpoint of the correction coupling channel is connected to the first transmission channel, a second endpoint of the correction coupling channel is connected to the second transmission channel, • a vector detection unit configured to: ∘ when a first signal is fed at the first endpoint, detect a first signal vector based on a first feedback signal of the first transmission channel, and detect a second signal vector based on a second feedback signal of the second transmission channel, and ∘ when a second signal is fed at the second endpoint, detect a third signal vector based on a third feedback signal of the first transmission channel, and detect a fourth signal vector based on a fourth feedback signal of the second transmission channel, wherein the second feedback signal and the third feedback signal are propagated in opposite directions on the correction coupling channel; and ∘ when a first signal is fed at the first endpoint, detect a first signal vector based on a first feedback signal of the first transmission channel, and detect a second signal vector based on a second feedback signal of the second transmission channel, and ∘ when a second signal is fed at the second endpoint, detect a third signal vector based on a third feedback signal of the first transmission channel, and detect a fourth signal vector based on a fourth feedback signal of the second transmission channel, wherein the second feedback signal and the third feedback signal are propagated in opposite directions on the correction coupling channel; and • a processing unit configured to determine a deviation correction value between the first transmission channel and the second transmission channel based on the detected signal vectors, wherein the deviation correction value is used to correct a deviation between the first transmission channel and the second transmission channel. <EOS>