Skip to main content

Implementation and performance analysis of DVB-T2 rotated constellation demappers on a GPU


The DVB-T2 standard for digital terrestrial broadcasting supports the use of quadrature amplitude modulation constellations where the constellation points are rotated in the I–Q plane. This combined with a cyclic delay of the Q component provides improved performance in some fading channels. The complexity of the optimal demapping process for rotated constellations is however significantly higher than for non-rotated constellations. This makes the DVB-T2 demapper one of the most computationally complex parts of a receiver. In this article, we examine possible simplifications of the demapping process suitable for implementation on a general purpose computer containing a modern graphics processing unit (GPU). Furthermore, we measure the performance in terms of throughput, as well as accuracy, of the implemented algorithms. The implementations are designed to interface efficiently to a previously implemented real-time capable GPU-based low-density parity-check channel decoder.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6


  1. 1.

    Bae, K., Kim, K., & Yang, H. (2012). Low complexity two-stage soft demapper for rotated constellation in DVB-T2. 2012 IEEE International Conference on Consumer Electronics (ICCE) (pp. 618–619). doi:10.1109/ICCE.2012.6162044.

  2. 2.

    Boutros, J., & Viterbo, E. (1998). Signal space diversity: a power- and bandwidth-efficient diversity technique for the Rayleigh fading channel. IEEE Transactions on Information Theory, 44(4), 1453–1467. doi:10.1109/18.681321.

    Article  MATH  MathSciNet  Google Scholar 

  3. 3.

    Draft ETSI TR 102 831 V0.10.4 (2010). Implementation guidelines for a second generation digital terrestrial television broadcasting system (DVB-T2). ETSI Technical Report.

  4. 4.

    DVB BlueBook A133 (2009). Implementation guidelines for a second generation digital terrestrial television broadcasting system (DVB-T2). DVB Technical Report.

  5. 5.

    ETSI EN 300 744 v1.6.1 (2009). Digital video broadcasting (DVB); framing structure, channel coding and modulation for digital terrestrial television (DVB-T). ETSI Technical Report.

  6. 6.

    ETSI EN 302 755 v1.1.1 (2009). Digital video boadcasting (DVB); frame structure channel coding and modulation for a second generation Digital Terrestrial television Broadcasting System (DVB-T2). ETSI Technical Report.

  7. 7.

    Gallager, R. (1963). Low-density parity-check codes. Ph.D. Thesis, M.I.T.

  8. 8.

    Grönroos, S., Nybom, K., & Björkqvist, J. (2011). Complexity analysis of software defined DVB-T2 physical layer. Analog Integrated Circuits and Signal Processing, 69, 131–142. doi:10.1007/s10470-011-9724-4.

    Article  Google Scholar 

  9. 9.

    Grönroos, S., Nybom, K., & Björkqvist, J. (2012). Efficient GPU and CPU-based LDPC decoders for long codewords. Analog Integrated Circuits and Signal Processing, 73, 583–595. doi:10.1007/s10470-012-9895-7.

  10. 10.

    Kim, K., Bae, K., & Yang, H. (2012) One-dimensional soft-demapping using decorrelation with interference cancellation for rotated QAM constellations. 2012 IEEE Consumer Communications and Networking Conference (CCNC) (pp. 787–791). doi:10.1109/CCNC.2012.6181165.

  11. 11.

    Li, M., Nour, C., Jego, C., & Douillard, C. (2009). Design of rotated QAM mapper/demapper for the DVB-T2 standard. IEEE Workshop on Signal Processing Systems, SiPS 2009 (pp. 18–23). doi:10.1109/SIPS.2009.5336265.

  12. 12.

    NVIDIA. (2010). GeForce GTX 570. Accessed 18 June 2013.

  13. 13.

    NVIDIA. (2009). NVIDIA’s Next Generation CUDA Compute Architecture: Fermi. Whitepaper, Accessed 18 June 2013.

  14. 14.

    NVIDIA. (2010). NVIDIA GeForce GTX 570 GPU Datasheet. Datasheet, Accessed 18 June 2013.

  15. 15.

    NVIDIA. (2013). CUDA C Programming Guide. Accessed 18 June 2013.

  16. 16.

    Pérez-Calderón, D., Baena-Lecuyer, V., Oria, A., López, P., & Doblado, J. (2011). Rotated constellation demapper for DVB-T2. Electronics Letters, 47(1), 31–32. doi:10.1049/el.2010.2682.

    Article  Google Scholar 

  17. 17.

    Vangelista, L., Benvenuto, N., Tomasin, S., Nokes, C., Stott, J., Filippi, A., Vlot, M., Mignone, V., & Morello, A. (2009). Key technologies for next-generation terrestrial digital television standard DVB-T2. IEEE Communications Magazine, 47 (10), 146–153. doi:10.1109/MCOM.2009.5273822.

    Article  Google Scholar 

Download references

Author information



Corresponding author

Correspondence to Stefan Grönroos.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Grönroos, S., Nybom, K. & Björkqvist, J. Implementation and performance analysis of DVB-T2 rotated constellation demappers on a GPU. Analog Integr Circ Sig Process 78, 589–598 (2014).

Download citation


  • DVB-T2
  • Demapper
  • QAM
  • SDR
  • CUDA