摘要 |
A communication apparatus, a method of calculating a set value of orthogonal error compensation and an orthogonal error compensation program are provided to detect and compensate nonlinearity and error of an orthogonal modulator and an orthogonal demodulator, even though a feedback system adopts a structure of using a DPD(Digital Pre-Distorter) and an orthogonal error compensation circuit in common. A local signal generator generates a first local signal with a first phase and a second local signal with a second phase different from the first phase. An orthogonal modulator modulates an input signal into a modulation signal using the first local signal. A first compensator(402) compensates orthogonal modulation error generated in the orthogonal modulator. An orthogonal demodulator demodulates the modulation signal into a demodulation signal using the second local signal. A second compensator(404) compensates orthogonal demodulation error generated in the orthogonal demodulator. A compensation controller(405) calculates a first set value set in the first compensator and a second set value set in the second compensator, on the basis of phase difference between the first phase and the second phase, the input signal and the demodulation signal.
|