Patent ID: 8229376

Claim:
A compensation method for radio frequency module performance, wherein said radio frequency module is provided with a radio frequency input power detection circuit ( 101 ), a power amplification circuit ( 102 ), a radio frequency digital controlled attenuator ( 104 ), a radio frequency output power detection circuit ( 105 ) and a module monitoring circuit ( 111 ), said method comprises: S 1 : Said module monitoring circuit ( 111 ) queries a predefined linearity compensation table or calculates based on a predefined formula/algorithm according to collected temperature data to obtain a linearity compensation data, which is sent to said power amplification circuit ( 102 ) after being converted into corresponding control voltage by digital-analog conversion, so as to control linearity of said radio frequency module; S 2 : Said module monitoring circuit ( 111 ) queries a predefined power compensation table or calculates based on a predefined formula/algorithm according to collected temperature data to obtain a power compensation value, which is added to currently detected power detection value, so as to obtain corrected power detection value; S 3 : The module monitoring circuit ( 111 ) compares difference value between radio frequency output power and radio frequency input power with a pre-saved gain value according to the collected radio frequency output power value and radio frequency input power value, so as to adjust said radio frequency digital controlled attenuator ( 104 ) based on the comparison result.