簡易檢索 / 詳目顯示

研究生: 李 凌
Lee, Ling
論文名稱: 適用於多使用者多輸出多輸入下漏訊號預編碼之基於平方根演算法改進廣義特徵值分解處理器設計與實作
Design and Implementation of Modified Generalized Eigenvalue Decomposition Processor based on Square-Root Algorithm for Leakage-based Precoding in MU-MIMO Systems
指導教授: 黃元豪
Huang, Yuan Hao
口試委員: 蔡佩芸
Tsai, Pei Yun
賴以威
Lai,I Wei
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 通訊工程研究所
Communications Engineering
論文出版年: 2016
畢業學年度: 104
語文別: 英文
論文頁數: 74
中文關鍵詞: 多用戶多輸出輸入漏訊號預編碼廣義特徵值分解平方根演算法
外文關鍵詞: Square-Root algorithm
相關次數: 點閱:1下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 為了增進無線通訊的速度和可靠度,多使用者多輸出多輸入通訊系統成為相當熱門的研究主題。在此下傳通訊系統中,基地台必需使用預編碼來消除同頻干擾。下漏訊號預編碼是適用於多使用者多輸出多輸入通訊系統的一種預編碼。與其他預編碼相比,下漏訊號預編碼有較低的錯誤率以及複雜度。廣義特徵值分解是下漏訊號預編碼中必要的運算步驟也是運算複雜度最高的步驟。因此這篇論文提出一個硬體演算法來加速廣義特徵值分解的運算。與原本的廣義特徵值分解演算法相比,提出的演算法在理論的分析和實作上有較少乘法數以及較短的延遲。論文中也呈現了關於提出演算法的硬體架構。接著藉由FPGA驗證此硬體架構的面積及速度。我們也拿本研究在TSMC 90nm的合成結果與其他研究進行面積和速度上的比較。論文的最後,我們使用TSMC 40nm將本研究實現成晶片並列出晶片規格。


    In order to improve the speed and reliability in current wireless communication system, multiuser MIMO (MU-MIMO) has become a popular research topic. For suppressing co-channel interference, it is necessary to design a precoding scheme for MU-MIMO downlink communication system. Leakage-based precoding scheme is a popular scheme for MU-MIMO communication system because of good performance. By adopting leakage-based precoding scheme, generalized eigenvalue decomposition (GEVD) is not only an inevitable process but also a complicated operation to calculate the precoder. Therefore, a GEVD hardware algorithm is proposed for decreasing computational time in this thesis. Compared to the conventional GEVD algorithm, the proposed algorithm has the less number of multiplications and shorter latency according to the theoretical analysis and practical implementation. The architecture of the proposed algorithm is presented in the following content. The proposed algorithm is implemented and verified by FPGA. The synthesis results in terms of FPGA and TSMC 90nm/40nm are shown. In the end of thesis, the architecture of the proposed algorithm is implemented as chip with TSMC 40nm and the specifications of the chip are presented.

    1 Introduction 3 1.1 Multi-User MIMO (MU-MIMO System) .................. 3 1.2 Motivation ................................... 5 1.3 Thesis Organization .............................. 5 2 MU-MIMO System and Precoding Scheme 7 2.1 MU-MIMO System Model .......................... 7 2.2 MU-MIMO Precoding Scheme ........................ 8 2.2.1 BD-Based Precoding Scheme ..................... 9 2.2.2 Leakage-Based Precoding Scheme ................ 11 3 Generalized Eigenvalue Decomposition 13 3.1 Definition of GEVD .............................. 13 3.2 Implementation of GEVD .......................... 16 3.2.1 Cholesky Decomposition ....................... 17 3.2.2 Jacobi Method ............................ 20 3.2.3 Dificulties of Implementation of GEVD .......... 23 4 Proposed Modified GEVD based on Square-Root Algorithm ...........25 4.1 Square-Root Algorithm ............................ 25 4.1.1 Square-Root Algorithm for BLAST MIMO Detection . 25 4.1.2 Square Root of P Inverse ....................... 27 4.2 Elimination of Q Matrix ......................... 29 4.3 Modified Jacobi Method ........................... 30 4.4 Result ..................................... 33 5 Architecture Design 37 5.1 System Architecture ............................. 37 5.1.1 CORDIC Processor .......................... 38 5.1.2 Architecture of Square Root of P Inverse .... 40 5.1.3 Architecture of Reduced Matrix Multiplier ...... 44 5.1.4 Architecture of Jacobi Method .................. 44 5.1.5 Eigenvalue Sort ............................ 50 5.1.6 Timing Schedule ........................... 51 5.2 Fixed-point Simulation .......................... 52 5.3 FPGA Verification .............................. 59 5.4 FPGA Synthesis Result ........................... 60 5.5 Synthesis Result ................................ 61 5.6 Chip Implementation ............................. 61 5.6.1 Design Flow .............................. 62 5.6.2 Chip Layout and Specification .................. 64 5.6.3 Chip Simulation and Verification ............... 67 6 Conclusion 71

    [1] C.-E. Chen, T.-W. Cho, and W.-H. Chung, “Blockwise-lattice-reduction-aided Tomlinsion-Harashima precoder Designs for MU-MIMO downlink communications
    with clusters of correlated users,” in IEEE Vehicular Technology, vol. 57, no. 4,
    Mar 2014.
    [2] Keke Zu; de Lamare, R.C.; Haardt, M., “Generalized Design of Low-Complexity
    Block Diagonalization Type Precoding Algorithms for Multiuser MIMO Systems,”
    in Communications, IEEE Transactions, vol. 57, no. 2, October 2013, pp. 4232–4242.
    [3] Sadek, M.; Tarighat, A.; Sayed, A.H., “A Leakage-Based Precoding Scheme for
    Downlink Multi-User MIMO Channels,” in Communications, IEEE Transactions,
    vol. 57, no. 1, May 2007, pp. 1711–1721.
    [4] Yanzhi Sun; Muqing Wu; Qilin Guo, “New Interference Suppression Precoding
    Scheme for Downlink Multi-User Multi-Stream MIMO Systems,” in Vehicular Tech-
    nology Conference (VTC Spring),IEEE, no. 1, May 2012, pp. 1–5.
    [5] B. Hassib, “An Efficient Square-Root Algorithm for BLAST,” in IEEE Interna-
    tional Conference, vol. 2, no. 4, Mar 2000, pp. II737 – II740.
    [6] H.Stark and J.W.Woods, “Probability and Random Processes with Applications to
    Signal Processing,3rd,” in Edition Prentice Hall, 2002.74 BIBLIOGRAPHY
    [7] H.Stark and J.W.Woods, “Matrix Computations,” in Edition Prentice Hall, 2002.
    [8] Steven J. Leon, “Linear Algebra,” in Edition Prentice Hall, 2010.
    [9] Wei Yu Mei; Jin Ming; Liu Shuai; Qiao Xiao Lin; Qian Wei Qiang, “An Imple-
    mentation of Matrix Eigenvalue Decomposition with Improved Jacobi Algorithm,”
    in Pervasive Computing Signal Processing and Applications (PCSPA), 2010 First
    International Conference , Sept. 2010, pp. 952 – 955.
    [10] Alexander Lpez-Parrado ; Bionanoelectronics Res. Group, Univ. del Valle, Cali,
    Colombia ; Jaime Velasco-Medina, “Efficient systolic architecture for Hermitian
    eigenvalue problem,” in Circuits and Systems (CWCAS), 2012 IEEE 4th Colombian
    Workshop on, Nov. 2012, pp. 1–6.
    [11] Chun-An Chen,Yuan-Hao Hung, “Design and Implementation of Generalized Eigenvalue Decomposition Processor fo Leakage-based Precoding in MU-MIMO
    Systems,” Oct. 2015.

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE