Patent ID: 7212584

Claim:
A distortion compensator for compensating for distortion generated by an amplifier that amplifies a signal, said distortion compensator comprising: a signal level detector operable to detect a level of a signal to be amplified by the amplifier; a distortion compensation execution unit operable to execute distortion compensation on the signal to be amplified according to a mode of distortion compensation determined based on (i) the level of the signal to be amplified, and (ii) a correspondence between signal levels and distortion compensation control values as pairs; a distortion compensation control value correspondence updater operable to update the correspondence between the signal levels and the distortion compensation control values based on the signal amplified by the amplifier; and a distortion compensation control value number controller operable to control a number of the pairs of corresponding signal levels and distortion compensation control values, wherein said distortion compensation execution unit includes a distortion compensation control value interpolation unit operable to perform interpolation based on the correspondence between the signal levels and the distortion compensation control values, thereby determining the mode of distortion compensation corresponding to the level of the signal to be amplified.