A predistortion system and method uses an inner predistortion function to adjust
a signal being input into a distortion generating circuit and at least one outer
predistortion function to adjust the signal being input into the inner predistortion
function. Thus, the inner predistortion function can reduce the distortion from
the distortion generating circuitry, and any remaining distortion can be reduced
by the outer predistortion function.