Different Solutions for Phase Coding