We show that decision-feedback differential phase detection (DFDPD) is equivalent to a technique which generates a phase reference by averaging several primitive phase references. We then modify the DFDPD into a differential phase detection (DPD) technique which generates the phase reference using a simple recursive form. The proposed technique can be easily implemented and has satisfactory error performance.