Software Baseband Optimization Except Channel Decoding for PC-Based DVB-T Software Radio Receiver
The software radio has the advantages of flexibility, low cost and multimode ability, but the major disadvantage is the slower speed. To increase the speed of PC-based software DVB-T receiver, we need implement the baseband signal processing algorithms much faster. In this thesis, we discuss faster implementation of (1) 16QAM de-mapper to bits, (2) expanding_channel coefficient value in Viterbi decoder, and (3) inner de-interleaver and depuncturer. The speed of these three blocks is 6.64x, 0.57x and 0.88x faster.
KeywordsSoftware radio DVB-T SIMD
This work was supported in part by National Science Council, Taiwan, under grant NSC 96-2622-E-027-015-CC3.
- 1.Kubo N, Kondo S, Yasuda A (2005) Evaluation of code multipath mitigation using a software GPS receiver. IEICE Trans Commun E88-B(11): 4204–4211 (2005)Google Scholar
- 2.Li S, Zhai C, Zhan X, Wang B (2009) Implement of real-time GPS L1 software receiver. In: Proceedings of the 4th international conference on computer science & education (ICCSE ‘09), pp 1132–1137Google Scholar
- 3.Tseng SM, Hsu YT, Chang MC, Chan HL (206) A notebook PC based real-time software radio DAB receiver. IEICE Trans Commun E89B(12):3208–3214Google Scholar
- 4.Di N, Gao P, Wan G, Li J, Li J (2010) A common SDR platform for digital audio broadcasting system. In: Proceedings of the 3rd international congress on image and signal processing (CISP 2010), vol. 8, pp. 3708–3711Google Scholar
- 5.Tseng S-M, Kuo Y-C, Ku Y-C Hsu Y-T (2009) Software viterbi decoder with SSE4 parallel processing instructions for software DVB-T receiver. In: Proceedings of the 7th IEEE international symposium on parallel and distributed processing with applications (ISPA-09), Chengdu and Jiuzhai Valley, China, pp 102–105Google Scholar
- 6.Tseng S-M, Hsu Y-T, Shih J-Z (2012) Reed-solomon decoder optimization for PC-based DVB-T software radio receiver. Inf Int Inter J 15(8):3485–3498Google Scholar
- 7.Tseng S-M, Yu J-C, Hsu Y-T (2011) A real-time PC based software radio DVB-T receiver. In: Proceedings of the 3rd international conference on future computational technologies and applications (FUTURE COMPUTING 2011), Rome, Italy, pp 86–91Google Scholar
- 8.Tseng S-M, Hsu Y-T, Lin H-K (2013) Iterative channel decoding for PC-based software radio DVB-T receiver. Wirel Personal Commun 69(1):403–411Google Scholar
- 9.Asif M, Farooq M, Taj IA (2010) Optimized implementation of motion compensation for H.264 decoder. In: Proceedings of 5th international conference on computer sciences and convergence information technology (ICCIT), pp 216–221Google Scholar
- 10.Shahbahrami A, Juurlink B, Vassiliadis S (208) Implementing the 2-D wavelet transform on SIMD-enhanced general-purpose processors. IEEE Trans Multimedia 10(1):43–51Google Scholar
- 11.Digital Vide Broadcasting (DVB) (2009) Framing structure, channel coding and modulation for digital terrestrial television, ETSI EN 300 744 V1.6.1, pp 22Google Scholar