pa power control voltage v pc is reduced the time period n is the waiting period between comparisons by the comparator 310 fig2 the profile of the step function is dynamically programmable by the saturation detection and power control software 255 fig1 specifically the time period at and the time period n are dynamically programmable fig5 is a flow chart illustrating the operation of an embodiment of the system and method for saturation detection and correction the blocks in the flowchart can be performed in the order shown out of the order shown or can be performed in parallel in block 502 the level of the pa power control voltage v pc is measured in block 504 the level of the pa power control voltage v pc is compared against the level of the reference voltage level v ref if the level of the pa power control voltage v pc is equal to or lower than the level of the reference voltage level v ref the process returns to block 502 if the level of the pa power control voltage v pc exceeds the level of the reference voltage level v ref then in block 506 the level of the pa power control signal v apc is reduced by a factor of x as an example the factor x may correspond to a reduction of the output of the power amplifier p out of 0 1 0 3 db per step fig4 in block 508 the process waits n u03bcs where n can be for example 2 3 u03bcs before the process returns to block 502 while various embodiments of the invention.