国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

D—BLAST基帶系統(tǒng)的FPGA實(shí)現(xiàn)研究

2016-12-10 09:33:12黃虎孔勇李華孫樂(lè)
移動(dòng)通信 2016年20期
關(guān)鍵詞:現(xiàn)場(chǎng)可編程門(mén)陣列誤碼率

黃虎+孔勇+李華+孫樂(lè)

【摘 要】設(shè)計(jì)了適合于現(xiàn)場(chǎng)可編程門(mén)陣列實(shí)現(xiàn)的多輸入多輸出系統(tǒng)的對(duì)角分層空時(shí)碼編譯碼算法。采用Verilog硬件描述語(yǔ)言在Xilinx Virtex4-VC4VSX55現(xiàn)場(chǎng)可編程門(mén)陣列開(kāi)發(fā)板上實(shí)現(xiàn)了3×3對(duì)角分層空時(shí)編碼基帶處理系統(tǒng)。通過(guò)現(xiàn)場(chǎng)可編程門(mén)陣列仿真評(píng)估了采用迫零串行干擾抵消和最小均方誤差串行干擾抵消檢測(cè)算法時(shí)3×3對(duì)角分層空時(shí)編碼基帶系統(tǒng)的誤碼率性能。仿真分析和實(shí)驗(yàn)表明了現(xiàn)場(chǎng)可編程門(mén)陣列對(duì)角分層空時(shí)編碼基帶處理系統(tǒng)設(shè)計(jì)的正確性和高效性。同時(shí),還論證了在同樣條件下對(duì)角分層空時(shí)編碼系統(tǒng)的性能優(yōu)于垂直分層空時(shí)編碼系統(tǒng)。

【關(guān)鍵詞】多輸入多輸出 對(duì)角分層空時(shí)編碼 串行干擾抵消 現(xiàn)場(chǎng)可編程門(mén)陣列 誤碼率

doi:10.3969/j.issn.1006-1010.2016.20.015 中圖分類(lèi)號(hào):TN911.23 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-1010(2016)20-0077-07

1 引言

未來(lái)移動(dòng)通信的空中接口將采用多輸入多輸出(Multiple-Input Multiple-Output,MIMO)技術(shù)成倍地提高通信系統(tǒng)的容量和頻譜利用率[1]。Foschini所提出的貝爾實(shí)驗(yàn)室分層空時(shí)(Bell Laboratories Layered Space-Time,BLAST)編碼方案是一種有效的MIMO處理算法[2]。BLAST系統(tǒng)的基本思想是把高速數(shù)據(jù)業(yè)務(wù)分解為若干個(gè)低速數(shù)據(jù)業(yè)務(wù),通過(guò)普通并行信道編碼器編碼后,使用向量編碼器對(duì)其進(jìn)行并行的分層編碼,編碼信號(hào)經(jīng)調(diào)制后用多個(gè)天線(xiàn)發(fā)射,實(shí)現(xiàn)發(fā)射分集[3]。

根據(jù)分層后的天線(xiàn)映射方式和數(shù)據(jù)流的不同,BLAST可分為對(duì)角分層空時(shí)碼(Diagonally–Bell Laboratories Layered Space-Time,D-BLAST)與垂直分層空時(shí)碼(Vertically–Bell Laboratories Layered Space-Time,V-BLAST)結(jié)構(gòu)。D-BLAST是將每一層的數(shù)據(jù)流在N根天線(xiàn)上依照次序循環(huán)地發(fā)送,即每一個(gè)數(shù)據(jù)層都是在發(fā)射矩陣的對(duì)角線(xiàn)上;而V-BLAST的映射關(guān)系是固定的,即每層數(shù)據(jù)流都在同一根天線(xiàn)上傳輸,每個(gè)數(shù)據(jù)層都對(duì)應(yīng)于發(fā)射矩陣的某一行。D-BLAST的數(shù)據(jù)流在各發(fā)射天線(xiàn)上是遍歷的,其優(yōu)點(diǎn)是D-BLAST具有較好的空時(shí)特性和層次結(jié)構(gòu),子信道的深衰落對(duì)它的影響要比V-BLAST小。

現(xiàn)場(chǎng)可編程門(mén)陣列(Field Programmable Gate Array,F(xiàn)PGA)具有架構(gòu)靈活、算法高效、吞吐率高、可實(shí)現(xiàn)并行計(jì)算和動(dòng)態(tài)配置等優(yōu)勢(shì),特別適合用于設(shè)計(jì)并驗(yàn)證無(wú)線(xiàn)通信系統(tǒng)基站中的基帶處理部分功能。

為此,通過(guò)Xilinx FPGA開(kāi)發(fā)平臺(tái),設(shè)計(jì)了基于FPGA的D-BLAST系統(tǒng)結(jié)構(gòu)、算法,實(shí)現(xiàn)了D-BLAST高效的編譯碼器和檢測(cè),并對(duì)不同的檢測(cè)算法進(jìn)行了分析和性能仿真,對(duì)研發(fā)D-BLAST類(lèi)MIMO原型系統(tǒng)具有重要的參考價(jià)值。

2 MIMO D-BLAST系統(tǒng)模型

圖1為MIMO D-BLAST系統(tǒng)結(jié)構(gòu)模型,QPSK調(diào)制后的信息流,經(jīng)過(guò)串并變換、信道編碼和D-BLAST空時(shí)編碼后,分別通過(guò)N根天線(xiàn)發(fā)送出去,接收端為M根天線(xiàn),M≥N。假設(shè)信道為準(zhǔn)靜態(tài)的、平坦瑞利衰落信道,即信道傳輸矩陣H在發(fā)送L個(gè)符號(hào)的期間是恒定的,并且信道信息狀態(tài)可得到有效估計(jì)。這樣,接收信號(hào)和發(fā)送信號(hào)的關(guān)系表示為:

式(1)中,信道傳輸矩陣H為一個(gè)N行M列的矩陣,其中hi,j表示的是第j根發(fā)射天線(xiàn)到第i根接收天線(xiàn)的信道系數(shù),hi,j服從單位方差、零均值的復(fù)高斯分布;X=[xi]T,i=1, 2, …, N表示N根發(fā)射天線(xiàn)所發(fā)射信號(hào)矢量;Y=[yi]T,i=1, 2, …, M表示M根接收天線(xiàn)上所收到信號(hào)矢量;n=[ni]T,i=1, 2, …, M表示M根接收天線(xiàn)上的噪聲矢量,ni服從高斯分布,均值為0,方差為σ2。

3 MIMO D-BLAST的FPGA實(shí)現(xiàn)

基于Xilinx的ML402的FPGA開(kāi)發(fā)平臺(tái),采用Virtex-4 XC4VSX55芯片和Verilog硬件描述語(yǔ)言實(shí)現(xiàn)了3×3 MIMO D-BLAST基帶系統(tǒng)的FPGA設(shè)計(jì)。該系統(tǒng)主要包含D-BLAST編碼模塊,對(duì)映射后的符號(hào)先進(jìn)行串并轉(zhuǎn)換后再進(jìn)行交織來(lái)實(shí)現(xiàn)D-BLAST編碼;MIMO檢測(cè)模塊對(duì)空間復(fù)用的數(shù)據(jù)流進(jìn)行分離和檢測(cè);D-BLAST譯碼模塊對(duì)檢測(cè)后的信息流進(jìn)行D-BLAST空時(shí)譯碼,恢復(fù)原始比特流的估計(jì)值。

3.1 D-BLAST編碼

D-BLAST系統(tǒng)的基本思想是把高速數(shù)據(jù)業(yè)務(wù)分解為若干低速數(shù)據(jù)業(yè)務(wù),通過(guò)普通的并行信道編碼器編碼后,使用交織編碼器對(duì)其進(jìn)行并行的分層編碼,編碼后信號(hào)使用多個(gè)天線(xiàn)發(fā)射,實(shí)現(xiàn)發(fā)射分集[3]。在接收端,把多根接收天線(xiàn)同時(shí)接收的所有數(shù)據(jù)進(jìn)行解交織,再通過(guò)并串變換最終輸出譯碼后的串行數(shù)據(jù)。V-BLAST編碼是對(duì)數(shù)據(jù)流進(jìn)行串并變換,而D-BLAST與V-BLAST不同的是在串并變換后還要對(duì)數(shù)據(jù)流進(jìn)行交織,因此D-BLAST的復(fù)雜度要比V-BLAST大,但是其性能卻要比V-BLAST好。圖2為D-BLAST結(jié)構(gòu)圖。

如圖1所示,D-BLAST編碼器從并行信道編碼器輸出的碼元接收數(shù)據(jù),再根據(jù)圖2所示的對(duì)角線(xiàn)方向來(lái)進(jìn)行空間編碼,第1個(gè)信道編碼器輸出的開(kāi)始N個(gè)碼元排在第1個(gè)對(duì)角線(xiàn),第2個(gè)信道編碼器輸出的開(kāi)始N個(gè)碼元排在第2條對(duì)角線(xiàn)上。一般第i個(gè)信道編碼器輸出的N個(gè)碼元排在第(i+(j-1)×N)條對(duì)角線(xiàn),沒(méi)有排滿(mǎn)的空位置零[4,5]??諘r(shí)碼元矩陣中的每一列就是編碼后的數(shù)據(jù),通過(guò)N個(gè)發(fā)射天線(xiàn)同時(shí)發(fā)射。

如圖3所示,假設(shè)輸入信號(hào)c=[c1, c2, c3…]來(lái)自于QPSK星座圖Q,調(diào)制信號(hào)經(jīng)串并變化后得到的矢量為uj[6]:

這樣,通過(guò)一個(gè)交織矩陣M,可以得到D-BLAST發(fā)射信號(hào)xj為:

D-BLAST編碼模塊主要就是實(shí)現(xiàn)對(duì)角分層循環(huán)發(fā)送功能,本文設(shè)計(jì)的是3×3系統(tǒng),根據(jù)式(3)提出了一種易于FPGA實(shí)現(xiàn)的D-BLAST編碼算法。首先通過(guò)狀態(tài)機(jī)產(chǎn)生交織圖案,從而實(shí)現(xiàn)待編碼字與矩陣M的乘積。如圖3所示,D-BLAST編碼FPGA實(shí)現(xiàn)共包括4個(gè)模塊,分別為串并變換、時(shí)序控制模塊、狀態(tài)機(jī)和存儲(chǔ)器。FPGA硬件仿真對(duì)時(shí)序的要求很?chē)?yán)格,因此采用了一個(gè)單獨(dú)的時(shí)序控制模塊來(lái)控制FPGA實(shí)現(xiàn)中的時(shí)序。先對(duì)調(diào)制信號(hào)c=[c1, c2, c3…]進(jìn)行串并變換成uj=[uj1,…,ujk]存入寄存器RAM中,然后在時(shí)序控制模塊控制下產(chǎn)生一個(gè)狀態(tài)機(jī),再利用狀態(tài)機(jī)來(lái)產(chǎn)生一個(gè)交織圖案,映射到寄存器中控制RAM輸出信號(hào)xj=[xj1,…, xjk],最終實(shí)現(xiàn)了D-BLAST的對(duì)角分層編碼。本設(shè)計(jì)的核心就是采用狀態(tài)機(jī)來(lái)實(shí)現(xiàn)傳輸符號(hào)的交織。

接收端根據(jù)特殊的結(jié)構(gòu)方式與信號(hào)處理過(guò)程分離各子信號(hào)流,分別進(jìn)行MIMO檢測(cè)、空時(shí)譯碼、信道解碼,再通過(guò)并串變換將各子信號(hào)流合并為原來(lái)的串行數(shù)據(jù)信息。

3.2 MIMO檢測(cè)

接收端首先要根據(jù)不同的準(zhǔn)則接收信號(hào)進(jìn)行MIMO檢測(cè),從而確定每根天線(xiàn)的權(quán)值。MIMO檢測(cè)的準(zhǔn)則主要有迫零(ZF)和最小均方誤差(MMSE)準(zhǔn)則。

ZF算法是簡(jiǎn)單的利用信道矩陣H的偽逆矩陣H+作為權(quán)值矩陣GZF。

可以看出ZF算法在檢測(cè)時(shí)損失了有用信息,影響了系統(tǒng)性能,MMSE算法用滿(mǎn)足下式的權(quán)值矩陣GMMSE代替ZF中的GZF。

其中,表示矩陣的共軛轉(zhuǎn)置,表示矩陣的Moore-Penrose偽逆,σ2為噪聲方差,IM是M×M維的單位矩陣,GMMSE的行矢量gi是接收天線(xiàn)對(duì)于發(fā)送信號(hào)ci所形成的權(quán)矢量。

ZF和MMSE這兩種算法的唯一不同之處就在于檢測(cè)矩陣GZF和GMMSE的求解。因?yàn)镚ZF=H+,而GMMSE=HH(HHH+σ2I)+,從上述兩個(gè)算法的檢測(cè)矩陣就可以看出,MMSE算法的復(fù)雜度比ZF算法的復(fù)雜度大,但MMSE算法由于考慮了噪聲的影響,性能要比ZF算法好。

ZF和MMSE檢測(cè)算法同時(shí)分離出M個(gè)子數(shù)據(jù)流,檢測(cè)過(guò)程中任一個(gè)子數(shù)據(jù)流都將受到其他M-1個(gè)子數(shù)據(jù)流的干擾。為此,引入串行干擾抵消算法后的ZF和MMSE稱(chēng)為ZF-SIC(Zero Forcing-Successive Interference Cancellation,迫零串行干擾抵消)接收機(jī)和MMSE-SIC(Minimum Mean-Squared Error-SIC,最小均方誤差串行干擾抵消)接收機(jī),可以進(jìn)一步提高系統(tǒng)的性能[7]。引入SIC后,對(duì)M個(gè)子數(shù)據(jù)流按照一定的順序依次檢測(cè),計(jì)算各子數(shù)據(jù)流的信號(hào)估值并硬判決,之后再在下一個(gè)信號(hào)的檢測(cè)中抵消掉硬判決的值,循環(huán)往復(fù),直到檢測(cè)完所有的子數(shù)據(jù)流。

為改善系統(tǒng)的性能,對(duì)MIMO D-BLAST檢測(cè)的FPGA實(shí)現(xiàn)分別采用了ZF-SIC和MMSE-SIC這2種不同的檢測(cè)方法。因此,該MIMO檢測(cè)器的FPGA實(shí)現(xiàn)設(shè)計(jì)共包括4個(gè)功能模塊:輸入輸出模塊、檢測(cè)矩陣模塊、譯碼模塊和時(shí)序控制模塊。本設(shè)計(jì)中采用流水線(xiàn)操作進(jìn)行并行處理來(lái)提高運(yùn)算速度,功能模塊框圖如圖4所示:

(1)輸入輸出模塊

輸入輸出模塊是與系統(tǒng)其他功能模塊的接口。輸入模塊接收信道矩陣H和接收信號(hào)R然后送入檢測(cè)矩陣模塊進(jìn)行運(yùn)算。輸出模塊接收譯碼模塊輸出的信號(hào)存儲(chǔ)在寄存器中,等待同一時(shí)刻的所有信號(hào)譯碼完成后輸出譯碼數(shù)據(jù)。

(2)檢測(cè)矩陣模塊

在MIMO-DBLAST檢測(cè)中,F(xiàn)PGA實(shí)現(xiàn)最重要的就是檢測(cè)矩陣G的求解,而求解檢測(cè)矩陣時(shí)最關(guān)鍵的就是矩陣求逆。矩陣求逆的算法如下所示:

其中H∈Cn×m,而H的前k列表示為Ak∈Cn×k,Hj代表H的第j列,則H=Am,Ak=(Ak-1,Hk)。

根據(jù)上面的矩陣求逆算法可以得到圖5所示的FPGA實(shí)現(xiàn)流程圖。本文FPGA設(shè)計(jì)采用了迭代運(yùn)算、加法運(yùn)算和乘法運(yùn)算,采用復(fù)用的方式來(lái)減少資源占用,除法運(yùn)算采用查表的方式來(lái)提高運(yùn)算速度。如圖5所示,首先初始化得到A1+,然后用一個(gè)計(jì)數(shù)器K來(lái)控制迭代次數(shù),當(dāng)k

檢測(cè)矩陣模塊首先根據(jù)ZF-SIC和MMSE-SIC算法特點(diǎn)選擇相應(yīng)的檢測(cè)矩陣GZF和GMMSE,然后完成上述矩陣求逆子模塊,把求逆的輸出存入寄存器中,根據(jù)式(4)和式(5)進(jìn)行相應(yīng)檢測(cè)矩陣的運(yùn)算。當(dāng)完成檢測(cè)矩陣G計(jì)算后送入譯碼模塊,同時(shí)輸出一個(gè)使能信號(hào)enb送入譯碼模塊。

(3)譯碼模塊

計(jì)算出檢測(cè)矩陣G后,開(kāi)始進(jìn)行接收信號(hào)譯碼。譯碼主要是通過(guò)逐步檢測(cè)相消法來(lái)進(jìn)行子流的區(qū)分和檢測(cè)。串行干擾抵消檢測(cè)器通過(guò)M次迭代實(shí)現(xiàn)所有M個(gè)子數(shù)據(jù)流的檢測(cè)。每次檢測(cè)出一個(gè)子數(shù)據(jù)流,然后將其從接收信號(hào)向量中減掉,如此循環(huán),直到檢測(cè)完最后一個(gè)子數(shù)據(jù)流[8]。其具體算法如下所示:

譯碼模塊首先接收輸入模塊的用戶(hù)信號(hào)R,存入緩存中等待檢測(cè)矩陣的使能信號(hào)enb。當(dāng)enb變高后,同時(shí)接收到檢測(cè)矩陣送入的數(shù)據(jù)進(jìn)行譯碼處理。譯碼處理部分總共包含6個(gè)子模塊,分別完成公式(11)~(17)的計(jì)算。即首先計(jì)算ki、wki、ski和,再把判決的值送入輸出模塊同時(shí)反饋回去譯碼模塊,同時(shí)接收信號(hào)再減去對(duì)剩余信號(hào)的干擾,如此不斷循環(huán)直到最后一個(gè)信號(hào)譯碼完成。圖6為譯碼模塊的FPGA實(shí)現(xiàn)流程圖。

檢測(cè)矩陣模塊和譯碼模塊需要進(jìn)行大量的運(yùn)算,加法運(yùn)算和乘法運(yùn)算采用復(fù)用的方式來(lái)減少資源占用,除法運(yùn)算采用查表的方式來(lái)提高運(yùn)算速度。

3.3 D-BLAST譯碼

接下來(lái)進(jìn)行D-BLAST譯碼,D-BLAST譯碼是按照對(duì)角線(xiàn)型方向來(lái)進(jìn)行譯碼的,實(shí)際上是如圖2所示編碼的逆過(guò)程。由于在編碼端對(duì)信號(hào)串并變換后再進(jìn)行交織,因此接收端的D-BLAST譯碼是與發(fā)射端的編碼相對(duì)應(yīng)的操作,先進(jìn)行解交織,然后再進(jìn)行并串變換。

首先信號(hào)乘以解交織矩陣M-1,得到:

然后將并串變換后得到串行信號(hào)流=[1,2,3…]。

根據(jù)式(7),譯碼的重點(diǎn)是如何獲得解交織矩陣M-1,然后與信號(hào)進(jìn)行乘法運(yùn)算。D-BLAST譯碼的設(shè)計(jì)實(shí)現(xiàn)共4個(gè)模塊,包括存儲(chǔ)器模塊、狀態(tài)機(jī)控制模塊、時(shí)序控制模塊、并串轉(zhuǎn)換模塊,如圖7所示。譯碼時(shí)把檢測(cè)后的信號(hào)=[,…,jk]存儲(chǔ)在RAM中,時(shí)序控制模塊控制狀態(tài)機(jī)產(chǎn)生交織圖案,時(shí)序控制模塊控制從RAM中讀出并行的譯碼數(shù)據(jù),最后對(duì)譯碼后的3路并行數(shù)據(jù)流進(jìn)行并串變換,形成串行數(shù)據(jù)流,實(shí)現(xiàn)D-BLAST譯碼。

4 性能仿真分析

通過(guò)Verilog硬件描述語(yǔ)言在Virtex4-VC4VSX55芯片上實(shí)現(xiàn)了帶寬為33 MHz、速率為200 Mbps的3×3 D-BLAST基帶FPGA硬件系統(tǒng),并在獨(dú)立同分布的平坦瑞利衰落信道下對(duì)系統(tǒng)的性能進(jìn)行了FPGA運(yùn)行仿真評(píng)估。全局時(shí)鐘采用了100 MHz的時(shí)鐘頻率,發(fā)射端和接收端均采用了同步電路,以保證系統(tǒng)的穩(wěn)定性。

圖8是分別采用ZF-SIC和MMSE-SIC檢測(cè)方法的MIMO D-BLAST系統(tǒng)在FPGA上運(yùn)行的誤碼率曲線(xiàn)。從圖8中很明顯地可以看出MMSE-SIC性能優(yōu)于ZF-SIC檢測(cè)算法,在誤碼率為10-3時(shí),MMSE-SIC的性能要比ZF-SIC大約有2 dB~3 dB的增益。在收發(fā)天線(xiàn)相同的系統(tǒng)中,MMSE-SIC的性能優(yōu)于ZF-SIC。

從圖8中還可以看出,在誤碼率為10-3時(shí),采用16-QAM調(diào)制方式的ZF-SIC檢測(cè)所需要的信噪比是23 dB,采用QPSK調(diào)制方式的ZF-SIC檢測(cè)的信噪比是21 dB,因此16-QAM調(diào)制的性能略差于QPSK調(diào)制。同時(shí)QPSK承載2 bit信息,16-QAM符號(hào)承載4 bit信息,因此QPSK速率小于16-QAM。實(shí)際應(yīng)用中需要通過(guò)自適應(yīng)調(diào)制技術(shù)在不同的信道情況下自適應(yīng)地選擇不同的調(diào)制方式。

表1列出了兩種不同檢測(cè)算法接收機(jī)所占用硬件資源的情況。從表1可以清楚地看出,ZF-SIC算法消耗的硬件資源要少于MMSE-SIC,即MMSE-SIC檢測(cè)算法性能的提高是以計(jì)算復(fù)雜度為代價(jià)的。

圖9對(duì)比了3×3 D-BLAST和V-BLAST基帶FPGA的仿真性能,可以看到,D-BLAST的性能相對(duì)于V-BLAST系統(tǒng)大約有1 dB的增益。

表2列出了D-BLAST和V-BLAST接收機(jī)所占用硬件資源的情況。從表2可以清楚地看出,D-BLAST譯碼端消耗的硬件資源要多于V-BLAST,即D-BLAST譯碼算法的復(fù)雜度要高于V-BLAST。這是因?yàn)閂-BLAST編碼只是對(duì)數(shù)據(jù)流進(jìn)行了簡(jiǎn)單的串并變換,但D-BLAST不僅進(jìn)行了串并變換還對(duì)數(shù)據(jù)流進(jìn)行了交織和解交織,因此D-BLAST譯碼的復(fù)雜度要比V-BLAST的復(fù)雜度大。

5 結(jié)束語(yǔ)

通過(guò)Verilog硬件描述語(yǔ)言在Virtex4-VC4VSX55芯片上實(shí)現(xiàn)了帶寬為33 MHz、速率為200 Mbps的3×3 D-BLAST基帶FPGA硬件系統(tǒng),對(duì)系統(tǒng)的性能進(jìn)行了FPGA運(yùn)行仿真評(píng)估,對(duì)系統(tǒng)占用的硬件資源進(jìn)行了統(tǒng)計(jì)。設(shè)計(jì)中涉及QPSK調(diào)制解調(diào)、D-BLAST編碼、MIMO檢測(cè)和譯碼等主要功能模塊的實(shí)現(xiàn)。其中,MIMO檢測(cè)采用了ZF-SIC和MMSE-SIC兩種不同的檢測(cè)算法以提高系統(tǒng)的性能。對(duì)3×3 D-BLAST和V-BLAST基帶FPGA運(yùn)行仿真性能還進(jìn)行了對(duì)比。這些工作對(duì)研發(fā)基于D-BLAST檢測(cè)的MIMO原型系統(tǒng)具有重要的參考價(jià)值。

參考文獻(xiàn):

[1] Foschini G J, Gans M J. On limits of wireless communications in a fading environment using multiple antennas[J]. Wireless Personal Communications, 1998(3): 311-335.

[2] Foschini G J. Layered space-time architecture for wireless communications in a fading environment when using multi-element antennas[J]. Bell Labs Technique Journal, 2002(2): 41-49.

[3] 謝顯中. 移動(dòng)通信中的空時(shí)編碼技術(shù)與接收機(jī)設(shè)計(jì)[D]. 西安: 西安電子科技大學(xué), 2000.

[4] H E Gamal, A R J Hammons. A New Approach to Layered Space time Coding and Signal Processing[J]. IEEE Transactions on Information Theory, 2001(6): 2321-2334.

[5] H E Gamal, M O Damen. Universal Space-time Coding[J]. IEEE Transactions on Information Theory, 2003(5): 1097-1119.

[6] Narayan Prasad, Mahesh K, Varanasi. Analysis and Optimization of Diagonally Layered Lattice Schemes for MIMO Fading Channels[J]. IEEE Transactions on Information Theory, 2008(3): 1162-1185.

[7] Branka Vucetic, Jinhong Yuan. 空時(shí)編碼技術(shù)[M]. 王曉梅,譯. 北京: 機(jī)械工業(yè)出版社, 2004.

[8] 劉謙雷,楊綠溪,許道峰. 用于MIMO信號(hào)檢測(cè)的降低復(fù)雜度V-BLAST算法[J]. 通信學(xué)報(bào), 2007,28(9): 40-45.

[9] 黃虎. D-BLAST MIMO-OFDM基帶系統(tǒng)的FPGA實(shí)現(xiàn)[D]. 北京: 北京交通大學(xué), 2009.

[10] 王利勇. MIMO檢測(cè)算法的研究與實(shí)現(xiàn)[D]. 西安: 西安電子科技大學(xué), 2010.

猜你喜歡
現(xiàn)場(chǎng)可編程門(mén)陣列誤碼率
面向通信系統(tǒng)的誤碼率計(jì)算方法
一種快速同步統(tǒng)計(jì)高階調(diào)制下PN 碼誤碼率的方法?
任務(wù)間通訊郵箱的硬件實(shí)現(xiàn)
一種千兆以太網(wǎng)SerDes 接口與電接口的轉(zhuǎn)換方法
UWB多徑信道調(diào)制方式的誤碼率分析
基于FPGA的遺傳算法在交通控制中的應(yīng)用
基于FPGA的顏色識(shí)別觸摸屏系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
泰克推出BERTScope誤碼率測(cè)試儀
關(guān)于OTN糾錯(cuò)前誤碼率隨機(jī)波動(dòng)問(wèn)題的分析
星載干涉合成孔徑雷達(dá)系統(tǒng)的誤碼率指標(biāo)分析
廉江市| 交口县| 邻水| 洛南县| 凯里市| 日照市| 怀宁县| 库尔勒市| 堆龙德庆县| 南丹县| 平定县| 南城县| 大化| 游戏| 呼玛县| 新安县| 马公市| 女性| 黑水县| 台江县| 蒙自县| 靖州| 简阳市| 仁化县| 东乌珠穆沁旗| 兴安县| 太和县| 阜康市| 海门市| 乌兰县| 新平| 韶关市| 朝阳县| 东兰县| 娄烦县| 双柏县| 原平市| 长宁区| 河西区| 五家渠市| 西盟|