A predistortion linear power amplifier utilizes several predistortion computation
engines to receive a first carrier signal. The predistortion computation engines
also receive input from a predistortion algorithm engine. The predistortion algorithm
engine receives its data from a predistortion amplifier sensor that monitors the
operating characteristics of the amplifier and also from a feedback control circuit
that provides frequency correlated input and feedback data. The processed data
from the predistortion algorithm engine is then input into the predistortion computation
engine along with the carrier signal. An output combiner circuit takes the output
of each predistortion computation engine and generates a single correction estimate,
which is then input into the nonlinear amplifier for producing a substantially
linear output signal.