Description: Modulator for M-ary PSK including BPSK, QPSK, 8PSK, 16PSK, 32PSK, 64PSK, 128PSK, 256PSK and 512PSK
Library: Numeric, Communications

Name Description Default Unit Type Range
ModType Modulation type: BPSK, QPSK, PSK8, PSK16, PSK32, PSK64, PSK128, PSK256, PSK512 QPSK   enum  
Pin Inputs
Pin Name Description Signal Type
1 In Input bit sequence int
Pin Outputs
Pin Name Description Signal Type
2 Out Output complex symbol complex

  1. M_PSK performs a M-ary phase shift key (PSK) modulation on the input bit stream, producing a Gray coded complex output signal. This component supports all popular M-ary PSK modulations in communication systems, including BPSK (2-BPSK), QPSK (4-PSK), 8-, 16-, 32-, 64-, 128-, 256-, and 512-PSK.
  2. This is a multirate component. In general, if an M-ary PSK modulation is selected by using ModeType, the component consumes n = log2(M) bits from the input and produces one modulated complex output. Input bits are Gray encoded and mapped to an output constellation point as shown in BPSK and QPSK Modulation Using Gray Encoding to 32-PSK Modulation Using Gray Coding. For example, if ModType = PSK8, the component consumes log2(8) = 3 bits from the input for Gray coded bits then maps these coded bits to a corresponding constellation point as shown in 8PSK Modulation Using Gray Coding.
  3. While there are many ways to encode and map sets of input bits into an M-point PSK constellation, Gray coding is always used for modulations to reduce error probabilities in communication systems. For M_PSK, a generic Labeling Expansion method proposed by E. Agrell [1] is used for Gray-encoding the input bits.
    For specific mapping details, refer to Mapper.
    BPSK and QPSK Modulation Using Gray Encoding

    8PSK Modulation Using Gray Coding

    16-PSK Modulation Using Gray Coding

    32-PSK Modulation Using Gray Coding

  4. E. Agrell, J.Lassing, E. G. Str�m, and T. Ottosson, "On the optimality of the binary reflected Gray code," IEEE Transactions on Information Theory, vol. 50, no. 12, pp. 3170-3182, Dec. 2004.
  5. M. Jeruchim, P. Balaban and K. Shanmugan, Simulation of Communication Systems, Plenum Press, New York and London, 1992.

Privacy Statement  | Terms of Use  | Legal | Contact Us  | © Agilent 2000-2008 

Additional Resources