MPSK is a modulation method which uses various phase states of the carrier to describe digital information. And it is widely used in the field of digital communications. Now, the applicable scope of MPSK signal modulation is too narrow, and it is necessary to know the type of signal source to modulate in advance, which have limit the development of MPSK. In this paper, we use the identification algorithm of time and frequency overlap signals in single-channel to differentiate and modulate the type of MPSK signals. This design improves the applicability and operability of the modulator. At the end of this paper, we merge all the modules to implement the MPSK signal modulator with the function of signal sort recognition. This design uses the hardware description language VHDL to program, Quartus II 8.0 to integrate andwire, and ModelSim platform to simulate. Besides, MPSK modulator based on FPGA has a good practical application.