SLAA638A august 2014 – may 2023 MSP430I2040 , MSP430I2041
The sensors and the input circuit’s passive components introduce a small but significant enough phase difference between the current and voltage signals. This phase mismatch varies from unit to unit, due to component tolerances. This needs to be corrected to achieve high accuracy, as even small phase errors can spoil the power measurement accuracy at low power factors. For example, if the power factor is 0.5, the phase error needed to produce a 0.1% error in the active power measurement is only 0.034°.
The SD24 has a built-in circuit to provide a fractional offset between the timing of the voltage and current samples, in 1/128th sample increments, when the OSR is 128. This is equivalent to 0.034° steps at 50Hz. The phase correction can be adjusted at any time by loading a value into one of the SD24PREx registers. This causes the following conversion, and only that one conversion, to be stretched by the 8 bit amount written to the register.
Figure 2-6 illustrates how the operation of phase correction is done.