Phase Differential Coding