簡易檢索 / 詳目顯示

研究生: 馬平
Ma, Ping
論文名稱: 非線性訊號處理用於降低射頻不完美之FPGA與GPU開發
FPGA and GPU Design Explorations of Nonlinear Signal Processing for RF Impairment Mitigation
指導教授: 郭致宏
Kuo, Chih-Hung
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電機工程學系
Department of Electrical Engineering
論文出版年: 2013
畢業學年度: 101
語文別: 英文
論文頁數: 63
中文關鍵詞: 正交分頻多工系統載波頻率位移IQ不平衡高階合成運算統一計算架構
外文關鍵詞: Orthogonal frequency division multiplexing (OFDM), Carrier Frequency Offset, IQ Imbalance, High-level synthesis (HLS), Compute Unified Device Architecture (CUDA)
相關次數: 點閱:127下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文提出可接受大範圍載波頻率偏移之IQ不平衡與載波頻率偏移共同補償演算法完整數學模型。此大範圍載波頻率偏移分為三個子頻帶,並依據其載波頻率的大小分別有低頻區最小平方法、中頻區最小平方法與高頻區短序文最小平方法。透過短序文的使用,所估測的載波頻率範圍可擴大四倍,並且依然維持高估測準確度。本論文使用高階合成 (High-level synthesis, HLS)將演算法實現到FPGA。此演算法也將使用圖像處理器 (Graphic Processing Unit, GPU)中運算統一計算架構(Compute Unified Device Architecture)加速演算法之運算速度,將演算法中可平行運算之部分以具有高速平行運算能力的顯示卡代理達到加速的效果。結果顯示我們所提出基於最小平方法的演算法在大範圍的載波頻率偏移下仍提供高度的準確性,使用高階合成可加速演算法實現到FPGA速度,演算法可快速地模擬得知所需硬體資源變動與效能變化。GPU的使用了加速演算法的運算速度。

    In this paper, we propose a complete mathematical model for a wide-range-CFO joint CFO and IQ imbalance compensation algorithm. The wide range of CFO is divided into three parts. According to the value of CFO, we have the Low-CFO Least-Square algorithm, the Least-Square algorithm, and the Short Preamble High-CFO Least-Square algorithm. By utilizing short preamble, the estimable range of CFO can be enlarged four times than only using short preamble and providing accurate estimate. Considering the hardware behavior when simulating the algorithm in C language, we apply High-Level Synthesis (HLS) to implement the algorithm on FPGA. We also apply Compute Unified Device Architecture (CUDA), one of the Graphic Processing Units (GPU), to accelerate the computing speed. Results show that our algorithm provides highly accurate estimate under very large range of CFO. HLS provides fast simulation in design phase.

    Contents 摘要 I ABSTRACT II Contents IV List of figures VI Chapter 1 Introduction 1 1-1 Motivation 1 1-2 Contributions 3 1-3 Organization 3 Chapter 2 Survey of Related Algorithms and Systems 5 2-1 Introduction to the communication systems 5 2-2 Analog front-end 8 2-3 Orthogonal frequency-division multiplexing 9 2-3-1 Mathematical model of OFDM 10 2-3-2 Guard Interval and Cyclic prefix 12 2-3-3 The analysis of the OFDM system 13 2-4 The model of non-ideal impairments 14 2-4-1 Carrier Frequency Offset 16 2-4-2 IQ Imbalance 17 2-4-3 The structure of IEEE 802.11a preamble 19 2-5 Related work 20 Chapter 3 Band-Selective LS Algorithm 23 3-1 The BSLS Algorithm 23 3-2 Low-CFO band 27 3-3 High-CFO band 29 3-4 Compensation 29 3-5 Complexity Analysis 30 3-6 Simulation 32 Chapter 4 High-Level-Synthesis for BSLS 39 4-1 Introduction to high-level synthesis (HLS) 39 4-1-1 C-based Specification 39 4-1-2 Control flow and datapath extraction 40 4-1-3 Scheduling and binding 41 4-2 Implementation 42 4-2-1 Arctangent operation 42 4-2-2 The Least-Square Implementation 43 4-2-3 Software simulation 46 4-2-4 Software and hardware co-simulation 46 4-2-5 C library and CORDIC–based trigonometric 51 4-2-6 Comparison of synthesized result of different coding style 51 Chapter 5 Implementation on GPU 54 5-1 Introduction to CUDA 54 5-1-1 Background 54 5-1-2 The structure of CUDA 55 5-2 The parallel execution part of LS function 56 5-3 Results 58 Chapter 6 Conclusion 59 6-1 Discussion 59 6-2 Future Work 59 Reference 61

    Reference
    [1] C. Muschallik, “Influence of RF oscillators on an OFDM signal,” IEEE Trans. Consumer Electron., vol. 41, pp. 592–603, Aug. 1995
    [2] B. Razavi, “Design consideration for direct-conversion receivers,” IEEE Trans. Circuit Syst. II, vol. 44, no. 6, pp. 428–435, June 1997.
    [3] N. T. Hieu, H. G. Ryu, C. X. Wang, and H. H. Chen, “The impact of the I/Q mismatching errors on the ber performance of ofdm communication systems,” in Proc. IEEE Int. Conf. Commun., June 2007, pp. 5423–5427.
    [4] P. H. Moose, “A technique for orthogonal frequency division multiplexing frequency offset correction,” IEEE Trans. Commun., vol. 42, no. 10, pp. 2908-2914, Oct. 1994..
    [5] M. Luise and R. Reggiannini, “Carrier frequency acquisition and tracking for OFDM systems,” IEEE Trans. Commun., vol. 44, pp. 1590– 1598, Nov. 1996.
    [6] T. M. Schmidl and D. C. Cox, “Robust frequency and timing synchronization for OFDM,” IEEE Trans. Commun., vol. 45, no. 12, pp. 1613–1621, Dec. 1997.
    [7] M. Valkama, M. Renfors, and V. Koivunen, “Advanced methods for I/Q imbalance compensation in communication receivers,” IEEE Trans. Signal Process, vol. 49, no. 10, pp. 2335–2344, Oct. 2001.
    [8] Sebastien Simoens, Marc de Courville, Francois Bourzeix, and Paul de Champs, “New I/Q imbalance modeling and compensation in OFDM systems with frequency offset,” in Personal, Indoor and Mobile Radio Communications, Sept.. 2002, pp. 15–18.
    [9] S. Fouladifard and H. Shafiee, “Frequency offset estimation in OFDM systems in presence of IQ imbalance,” in Personal, Indoor and Mobile Radio Communications, May 2002, pp. 2071–2075.
    [10] J. Tubbax, A. Fort, L. Van der Perre, S. Donnay, M. Engles, M. Moonen, and H. De Man, “Joint compensation of IQ imbalance and frequency offset in OFDM systems,” in Proc. IEEE Globecom, Dec. 2003, pp. 2365–2369.
    [11] G. Xing, M. Shen, , and H. Liu, “Frequency offset and I/Q imbalance compensation for direct-conversion receivers,” IEEE Trans. Wireless Commun., vol. 4, no. 2, pp. 673–680, Mar. 2005.
    [12] J. Y. Yu., M. F. Sun, T. Y. Hsu, and C. Y. Lee, “A novel technique for I/Q imbalance and CFO compensation in OFDM systems,” in Proc. IEEE ISCAS, May 2005, pp. 6030–6033.
    [13] S. De Rore, E. Lopez-Estraviz, F. Horlin, and L. Van der Perre, “Joint estimation of carrier frequency offset and IQ imbalance for 4G mobile wireless systems,” in Proc. IEEE ICC, June 2006, pp. 2066–2071.
    [14] H. Lin, T. Adachi, and K. Yamashita, “Carrier frequency offset and I/Q imbalances compensation in OFDM systems,” in Proc. IEEE Global Telecommun. Conf., Nov. 2007, pp. 2883–2888.
    [15] F. Horlin, A. Bourdoux, and L. Perre, “Low-complexity EM-based joint acquisition of the carrier frequency offset and IQ imbalance,” IEEE Trans. Wireless commun., vol. 7, no. 6, pp. 2212–2220, June 2008.
    [16] K. Y. Sung and C. C. Chao, “Estimation and compensation of I/Q imbalance in OFDM direct-conversion receivers,” IEEE Trans. Signal Processing, vol. 3, pp. 438 – 453, June 2008.
    [17] J. R. Liang and C. H. Kuo, “LS-based joint estimation of carrier frequency offset and IQ imbalance in OFDM systems,” in 2010 International Symposium on Next-Generation Electronics (ISNE), Nov. 2010, p. 52 55.
    [18] T. Yoshida, D. Nojima, Y. Nagao, Kurosaki M., and Ochi H., FPGA implementation of joint CFO and IQ-imbalance compensator for narrow-band wireless system, Advanced Technologies for Communications (ATC), 2011.

    下載圖示 校內:2015-08-31公開
    校外:2015-08-31公開
    QR CODE