帳號:guest(3.137.192.3)          離開系統
字體大小: 字級放大   字級縮小   預設字形  

詳目顯示

以作者查詢圖書館館藏以作者查詢臺灣博碩士論文系統以作者查詢全國書目
作者(中文):袁鈺涵
作者(外文):Yuan, Yu-Han
論文名稱(中文):超低複雜度手機與高效能閉迴路多輸入多輸出通訊設計與實現
論文名稱(外文):Design and Implementation of a High Performance Closed-Loop MIMO Communications with Ultra Low Complexity Handset
指導教授(中文):馬席彬
指導教授(外文):Ma, Hsi-Pin
學位類別:碩士
校院名稱:國立清華大學
系所名稱:電機工程學系
學號:9761568
出版年(民國):99
畢業學年度:99
語文別:英文
論文頁數:120
中文關鍵詞:閉迴路多輸入多輸出通道狀態資訊幾何平均分解法發射天線選擇機制湯林森-何洛緒瑪預編碼場效可規劃邏輯陣列系統晶片平台
外文關鍵詞:colsed-loop MIMOchannel state informationgeometric mean decompositionTransmitter antenna selectionTomlinson-Harashima precodingFPGASoC Platform
相關次數:
  • 推薦推薦:0
  • 點閱點閱:71
  • 評分評分:*****
  • 下載下載:0
  • 收藏收藏:0
在本篇論文中,主要是呈現一個超低複雜度手機與高效能閉迴路多輸入多輸出通訊的完整設計與實現,其內容包含先前相關研究的研讀,系統模擬與架構設計,以及系統晶片平台驗證與實現。

在傳統通訊系統,多輸入多輸出(multi-input multi-output, MIMO)技術已被廣泛使用於增加資料傳輸率以及提高系統效能,假使通道狀態資訊(channel state information, CSI)能夠進一步在發射端獲得,如此就可達到比傳統上有更好的效能。許多有關於閉迴路多輸入多輸出(colsed-loop MIMO)研究包括幾何平均分解法(geometric mean decomposition, GMD)的相關聯合收發機已經被討論過。根據這些經過充分研究的方法,本論文提出了一個發射天線選擇機制(Transmitter antenna selection, T-AS)應用於幾何平均分解法結合湯林森-何洛緒瑪預編碼 (Tomlinson-Harashima precoding, THP)的聯合收發機。在分時雙工(time-division duplex, TDD)系統,此架構加強一般幾何平均分解法結合湯林森-何洛緒瑪預編碼的效能並且補償了此方法在情況不佳的通道下之缺陷。對於不同發射天線選擇組態,由其訊雜比改善0.1dB所需的複雜度的分析結果,可以得知使用4x6的發射天線選擇是最好的決定。從浮點數模擬結果來看,當誤碼率為10-2,.i. i. d. 通道下,此提出的收發機有著比開放迴路的垂直-貝爾實驗室分層空實編碼好7dB的訊雜比改善。

從硬體複雜度觀點來看,提出許多修改與簡化架構來節省硬體的使用。對於聯合收發機設計來說,通道分解是最複雜的運算。為了省掉在手機端的幾何平均分解法運算,考慮了有效率的解碼矩陣量化與重建。利用一點點的頻寬,只傳送所需的解碼矩陣碼字到手機端,如此就可以簡化手機端的運算。相較於傳統的通道分解運算,此方法可節省手機端一半以上的運算複雜度。在場效可規劃邏輯陣列(FPGA)板上,收發機的最大操作時脈頻率可達到50 MHz,而對應的最大資料吞吐量可到達120 Mbps,此聯合收發機透過模擬和仿真的結果比對證明了功能的正確性。

最後,將聯合收發機置於系統晶片平台作實現,以軟硬體協同驗證的方法對所提出的架構作驗證與除錯。在驗證平台中,採用圖片檔案作為傳輸媒介。藉由系統晶片平台上的LCD螢幕,設計者可以直接在螢幕上看到在不同的通道環境中接收端解出來的結果。在系統晶片平台,收發機的最大操作時脈頻率可達到10 MHz,而對應的最大資料吞吐量可到達120 Mbps。
In this thesis, specification study, system simulation, architecture design and logic design along with SoC platform implementation of a high performance closed-loop MIMO communications with ultra low complexity handset is presented.

In order to provide the better link quality and/or increase the transmission data rate in communications, MIMO techniques are applied in the communication systems. Recently, the channel state information (CSI) may be gathered by the transmitter itself exploiting channel reciprocity in time-division duplex (TDD) systems. It has attracted considerable attention since that can achieves better performance than conventional ones. Several types of closed-loop MIMO systems for wireless communication are discussed and the related MIMO transceiver design based on Geometric Mean Decomposition are also introduced. This thesis proposes an efficient and practicable MIMO transceiver in which transmitter antenna selection is applied to geometric mean decomposition (GMD) which is combined with Tomlinson-Harashima Precoding (THP) in TDD system. This work enhances the conventional GMD-THP and compensates the deficiency of the algorithm under ill-conditioned channel in TDD system. From the floating-point simulation results, the proposed transceiver can achieve about 7 dB SNR improvement over the open-loop VBLAST counterparts at BER=10^(-2) under i.i.d. channel. Moreover, we analyze the computation complexity with various Tx antenna selection (T-AS) configuration for 0.1dB gain improvement. From the analysis result, we can decide that 4 x 6 transmitter antenna selection is the best choose.

Simulations are based on the MIMO fading channel model with white noise. The elements in the channel matrix are assumed i.i.d. complex Gaussian random variable with zero mean and variance of 0.5 per dimension. Simulations are under flat fading and quasi-stationary environment.

In view of hardware complexity, some modified schemes and hardware simplifications are presented to save the VLSI design cost. In order to save the GMD computation at the handset, we also take the decoder quantization/reconstruction into consideration. Make use of a little bandwidth, we just send the needed decoder codewords to the handset. Then, it can be simple for the handset. Because of quantized decoder, we must do some modifications to GMD-THP.
The proposed work can save more than 60% computational complexity at the handset compared with that of the GMD scheme is comparable to the conventional linear transceiver schemes. In the hardware design, most of all the functional block is fully implemented while except for SVD part. Since there are many approaches to the SVD and it is not our main contribution to implement it. The total equivalent gate count of proposed work at the handset is 109,101. The hardware cost of the proposed work compared to another transceiver scheme for 4 x 6 transmitter antenna selection
(T-AS) can save 60%. Furthermore, if we consider the hardware cost of SVD, it can save more than 60%. The maximum operating clock rate of the transceiver can achieve about 50 MHz and the corresponding maximum throughput is 120 Mbps for 64-QAM in FPGA emulation.

Finally, a MIMO joint transceiver is implemented on a SoC platform which is realized to do the hardware/software (HW/SW) co-verification strategy to debug the proposed architecture. In this thesis, which introduces the figure file to be the transmission media. Designer could verify the decoded results in various environment by liquid crystal display (LCD) panel. The maximum operating clock rate of the transceiver can achieve about 10 MHz and the corresponding maximum throughput is 16 Mbps for 16-QAM on SoC platform.
1 Introduction 1
1.1 Overview of Wireless Communication Systems . . . . . . . . . . . . . . . . 1
1.2 Multiple Input Multiple Output Techniques . . . . . . . . . . . . . . . . . . 2
1.2.1 Open-Loop MIMO Communication Systems . . . . . . . . . . . . . 2
1.2.2 Closed-Loop MIMO Communication Systems . . . . . . . . . . . . 3
1.3 Motivation of the Thesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Organization of the Thesis . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 MIMO Communication Systems 7
2.1 Overview of MIMO Techniques . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.1 Capacity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.2 Diversity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1.3 Spatial Multiplexing . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2 MIMO Channel Decomposition . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2.1 Singular Value Decomposition (SVD) . . . . . . . . . . . . . . . . . 15
2.2.2 LU Decomposition (LUD) . . . . . . . . . . . . . . . . . . . . . . . 16
2.2.3 Geometric Mean Decomposition (GMD) . . . . . . . . . . . . . . . 16
2.2.4 Uniform Channel Decomposition (UCD) . . . . . . . . . . . . . . . 18
2.3 MIMO Channel Estimation in TDD and FDD Systems . . . . . . . . . . . . 18
3 MIMO Transceiver Design Based on Geometric Mean Decomposition 21
3.1 GMD-QR in TDD system . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.2 GMD-THP in TDD system . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.3 GMD-QR with Antenna Selection in FDD system . . . . . . . . . . . . . . . 25
3.3.1 Modified GSO-based Antenna Selection Algorithm . . . . . . . . . . 27
3.3.2 Modified Sequential Vector Quantization . . . . . . . . . . . . . . . 28
3.4 Proposed MIMO Transceiver Design in TDD system . . . . . . . . . . . . . 31
3.5 Complexity Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4 System Design 37
4.1 Design Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.2 System Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.2.1 Mathematical Model . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.2.2 Simulation Model . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.2.3 SNR Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
4.3 Architecture Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.3.1 Proposed Architecture . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.3.2 Antenna Selection Combined with GMD-THP . . . . . . . . . . . . 43
4.3.3 CSIR Generation and Reconstruction . . . . . . . . . . . . . . . . . 48
4.4 Functional Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.4.1 Functional Verification . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.4.2 System Performance . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.4.3 Performance Comparison . . . . . . . . . . . . . . . . . . . . . . . . 55
4.5 Word-Length Determination . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.5.1 Word-length Determination Method . . . . . . . . . . . . . . . . . . 57
4.5.2 Word-length in Proposed Architecture . . . . . . . . . . . . . . . . . 59
4.5.3 Fixed-Point Simulation Results . . . . . . . . . . . . . . . . . . . . 62
5 Logic Design 65
5.1 Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.2 Datapath at the Transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.2.1 Transmitter Antenna Selection . . . . . . . . . . . . . . . . . . . . . 66
5.2.2 Geometric Mean Decomposition . . . . . . . . . . . . . . . . . . . . 70
5.2.3 CSIR Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
5.2.4 Modified Gram-Schmidt QR . . . . . . . . . . . . . . . . . . . . . 75
5.2.5 Tomlinson-Harashima Precoder . . . . . . . . . . . . . . . . . . . . 78
5.3 Datapath at the Receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.3.1 CSIR Reconstruction . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.3.2 Modified Gram-Schmidt QR . . . . . . . . . . . . . . . . . . . . . 83
5.3.3 Diagf~ Rg¡1 and Detector . . . . . . . . . . . . . . . . . . . . . . . . 84
5.4 Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.5 FPGA Emulation and Measurement . . . . . . . . . . . . . . . . . . . . . . 88
5.5.1 FPGA Board and Features . . . . . . . . . . . . . . . . . . . . . . . 88
5.5.2 FPGA Emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
5.5.3 Hardware Cost Analysis . . . . . . . . . . . . . . . . . . . . . . . . 91
5.5.4 Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . 91
5.5.5 Discussion and Comparison . . . . . . . . . . . . . . . . . . . . . . 91
6 SoC Platform Evaluation 99
6.1 Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
6.2 SoC Platform Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
6.2.1 Logic Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
6.3 Integration and Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
6.3.1 Hardware Implementation . . . . . . . . . . . . . . . . . . . . . . . 104
6.3.2 HW/SW Co-verification . . . . . . . . . . . . . . . . . . . . . . . . 107
6.4 Emulation Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
6.4.1 Resource Utilization . . . . . . . . . . . . . . . . . . . . . . . . . . 107
7 Discussions and Conclusions 113
7.1 Future Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
7.2 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
[1] Y. Jiang,W.W. Hager, and J. Li, “The GeometricMean Decomposition,” Linear Algebra and Its Applications, vol. 396, pp. 373–384, Feb. 2005.
[2] D. J. Love, R.W. Heath Jr.,W. Santipach, andM. L. Honig, “What is the value of limited feedback for MIMO channels,” IEEE Commun. Mag., vol. 42, no. 10, pp. 54–59, Oct. 2004.
[3] Y. Jiang, J. Li, and W. W. Hager, “Joint transceiver design for MIMO communications using geometric mean decomposition,” IEEE Trans. Signal Process., vol. 53, no. 10, pp. 3791–3803, Oct. 2005.
[4] J. L. Tzeng, C. J. Huang, H. P. Ma, and P. Ting, “A high performance low complexity joint transceiver design for MIMO communications,” in Proc. 4th China International
Conf. Commun. and Networking, Aug. 2009, pp. 1–5.
[5] S. Haykin, Communication Systems, 4th ed. Wiley, 2000.
[6] E. Baccarelli and M. Biagi, “A water-filling based approach for power allocation for multiple-antenna Rayleigh flat fading systems with partially coherent detection,” in Proc. 56th IEEE Veh. Technol. Conf., vol. 1, 2002, pp. 92–96.
[7] S. M. Alsmouti, “A simple transmit diversity technique for wireless communications,”IEEE J. Sel. Areas Commun., vol. 16, no. 8, pp. 1451–1458, Oct. 1998.
[8] D. Rajan and S. D. Gray, “Transmit diversity schemes for CDMA-2000,” in IEEE Wireless Commun. and Networking Conf., vol. 2, 1999, pp. 669–673.
[9] P. W. Wolniansky, G. J. Foschini, G. D. Golden, and R. A. Valenzuela, “V-BLAST: an architecture for realizing very high data rates over the rich-scattering wireless channel,”in Proc. International Symposium on Signals, Systems, and Electronics Conf., Sep. 1998, pp. 295–300.
[10] D. J. Love and R. W. Heath, “Limited feedback unitary precoding for spatial multiplexing systems,” IEEE Trans. Inf. Theory, vol. 51, no. 8, pp. 2967–2976, Aug. 2005.
[11] S. Haykin, Communication Systems, 4th ed. John Wiley and Sons, 2001.
[12] C. C. Chou, H. C. Chen, and J. M. Wu, “A low complexity channel decomposition and feedback strategy forMIMO precoder design,” in Proc. IEEE Int. Conf. Acoust., Speech, Signal Process., Apr. 2009, pp. 2705–2708.
[13] Y. Jiang, J. Li, and W. W. Hager, “Uniform channel decomposition for MIMO communications,” IEEE Trans. Signal Process., vol. 53, no. 11, pp. 4283–4294, Nov. 2005.
[14] J. C. Guey and L. D. Larsson, “Modeling and evaluation of MIMO systems exploiting channel reciprocity in TDD mode,” in Proc. 60th IEEE Veh. Technol. Conf., vol. 6, Sep. 2004, pp. 4265–4269.
[15] G. Ginis and J. M. Cioffi, “On the relation between V-BLAST and the GDFE,” IEEE Commun. Lett., vol. 5, no. 9, pp. 364–366, Sep. 2001.
[16] G. Ginis and J. M. Cioffi, “A multi-user precoding scheme achieving crosstalk cancellation with application to DSL systems,” in Proc. 34th Asilomar Conf. Signals, Syst.,
Comput. Asilomar, vol. 2, Oct. 2000, pp. 1627–1631.
[17] Y. Bae and J. Lee, “Antenna selection for MIMO systems with sequential nulling and cancellation,” in Proc. 40th Annual Conf. on Information Sciences and Systems, Mar. 2006, pp. 745–749.
[18] G. H. Golub and C. F. V. Loan, Matrix Computations, 3rd ed. the Johns Hopkins University Press, 1996.
[19] Q. Li, X. E. Lin, A. Poon, H. Minnie, N. Himayat, and S. Talwar, “Improved feedback for MIMO precoding,” IEEE 802.16 Broadband Wireless Access Working Group, Nov.
2004.
[20] M. Dorrance and I. Marsland, “Robust transceiver design for geometric mean decomposition systems with limited precoder feedback,” in Proc. Canadian Conf. Electrical and Computer Engineering, May 2008, pp. 951–956.
[21] J. C. Roh and B. D. Rao, “Channel feedback quantization methods for MISO and MIMO systems,” in Proc. 15th IEEE PIMRC’04, vol. 2, Sep. 2004, pp. 805–809.
[22] J. K. Zhang, A. Kavcic, X. Ma, and K. M. Wong, “Design of unitary precoders for ISI channels,” in Proc. IEEE Int. Conf. Acoust., Speech, Signal Process., vol. 3, 2002, pp. 2265–2268.
[23] G. E. P. Box and M. E. Muller, “A note on the generation of random normal deviates,”Ann. Math. Stat., vol. 29, pp. 610–611, 1958.
[24] J. L. Tzeng, “Design and implementation of a high performance low complexity joint transceiver for MIMO communications,” Master's thesis, National Tsing-Hua University, Hsinchu, Taiwan, 2009.
[25] A. Bjorck and C. Paige, “Loss and recapture of orthogonality in the modified Gram-Schmidt algorithm,” SIAM J. Matrix Anal. Appl., vol. 13(1), pp. 176–190, 1992.
[26] H. Choi andW. P. Burleson, “Search-based wordlength optimization for VLSI/DSP synthesis,” in Proc. IEEE Workshop on VLSI Signal Processing, VII, Oct. 1994, pp. 198–207.
[27] AMBA Specification, ARM Limited Std., Rev. 2.0, 1999.
[28] UMVP-2000 Development Board User’s Manual 0.5.0, Global Unichip Corp., 2006.
[29] Y. J. Wu, “A baseband testbed for mobile MIMO WiMAX communications,” Master's thesis, National Tsing-Hua University, Hsinchu, Taiwan, 2009.
[30] UMVP-2000 Logic Module Board R02 User’s Manual 0.0.1, Global Unichip Corp., 2005.
[31] Stratix II Device Family Data Sheet, Altera Corporation.
[32] J. Choi and R. W. Heath Jr., “Interpolation based transmit beamforming for MIMO-OFDM with limited feedback,” IEEE Trans. Signal Process., vol. 53, no. 11, pp. 4125–
4135, Nov. 2005.
[33] J. Choi, B. Mondal, and R. W. Heath, “Interpolation based unitary precoding for spatial multiplexing MIMO-OFDM with limited feedback,” IEEE Trans. Signal Process.,
vol. 54, no. 12, pp. 4730–4740, Dec. 2006.
[34] Y. Fu, C. Tellambura, and W. Krzymien, “Limited-feedback precoding for closed-loop multiuser MIMO OFDM systems with frequency offsets,” IEEE Trans. Wireless Com-
mun., vol. 7, no. 11, pp. 4155–4165, Nov. 2008.
(此全文限內部瀏覽)
電子全文
摘要
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
* *