This M-PSK modulator block computes the values of In phase/Quadrature (I/Q) components from integer values given in input.
The phase is computed with the equation :
where u is the input integer value and M is the number of states defined with the dialogue parameter 'Number of states'.
The values of outputs are given by :
For example, for 4 and 8 PSK modulations, this bloc gives the following constellation diagrams :