《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > MIMO OFDM系統中一種V-BLAST檢測算法的FPGA實現

MIMO OFDM系統中一種V-BLAST檢測算法的FPGA實現

2008-07-24
作者:舒 晶,王 強,徐 縉,陶

??? 摘 要: 給出了一種V-BLAST" title="V-BLAST">V-BLAST檢測算法的FPGA實現方案,該算法基于Greville求偽逆的方法。設計主要考慮了流水線操作" title="流水線操作">流水線操作和并行度處理。算法在Xilinx公司的Vertex Ⅱ Pro系列FPGA中實現,在B3G TDD MIMO OFDM系統硬件平臺上進行了驗證,性能良好。
??? 關鍵詞: FPGA;V-BLAST;MIMO;流水線操作

?

??? MIMO(Multiple Input Multiple Output)技術利用多根天線,在不增加帶寬和發送功率的情況下,可以成倍地提高信道容量。文獻[1]證明,信道容量會隨著天線數目的增加而線性增加。OFDM 技術能高效地利用頻譜資源并有效地對抗頻率選擇性衰落。MIMO和OFDM的結合可以克服頻率選擇性衰落、增加系統容量、提高頻譜利用率,成為4G中的關鍵技術之一。
??? V-BLAST(Vertical-Bell Laboratory Layered Space- Time)是Foschini等[2]提出的一種垂直分層空時碼,它利用空間維度大大提高了傳輸速率,被廣泛地應用于MIMO系統中。其檢測算法也受到了國內外研究學者的關注[3]-[5]。?FPGA具有開發周期短、設計靈活等優點,將V-BLAST檢測算法在FPGA中實現驗證,成為未來移動通信實驗系統采用的一種方式。
1 系統模型
??? 圖1給出了V-BLAST OFDM系統的原理框圖(M、N分別表示發送和接收天線數,N≥M),包括信道編碼、交織、調制、IFFT、FFT、信道估計、V-BLAST檢測、解調、解交織、信道解碼等功能模塊。

?


??? 假設向量a(k)=(a1(k),a2(k),…,aM(k))T表示OFDM符號第k個子載波的M維向量(k=0,1,…,N-1),則相應的N維接收信號向量可表示為:
???

其中,H(k)=(hij(k))N×M為第k個子載波上的N×M維的復信道矩陣,其中hij(k)代表第j個發送天線到第i個接收天線間的信道轉移特性;n(k)=(n1(k),n2(k),…,nN(k))T為第k個子載波上的N維加性復高斯噪聲向量,其均值為零。

??? V-BLAST檢測算法是在接收端對接收信號進行處理以恢復發送信號。對應以上的系統模型,檢測模塊接收信道估計模塊輸出的信道信息H和用戶信息r,根據公式(1)檢測出發送信號a。
??? V-BLAST OFDM系統在每一個子載波上,都是一個窄帶的V-BLAST系統,因此在每個子載波上可以應用標準的V-BLAST檢測算法獨立進行信號檢測。
2 算法分析
??? 算法所涉及的各符號含義如下:
??? Hj代表H的第j列;Bk=(HM、HM-1,…,HM-k+1)代表H的后k列的逆序排列;

??? 代表將H的第k1,k2,…,ki列置零后得到的矩陣;行,即對應第i根發射天線的迫零向量;
??? H′代表H經過重新排列后得到的矩陣;(·)T表示矩陣的轉置;(·)H表示矩陣的共扼轉置;(·)+表示矩陣的Moore-Penrose偽逆;Q=(·)表示判決操作;

??? 表示對矩陣(矩陣的列數為total_num)的列向量按列向量的范數降序排列,其中表示返回的排列結果;

??? 給定的順序進行排列。

2.1 算法描述
??? 根據運算復雜度和性能的綜合考慮,本文所設計實現的V-BLAST檢測算法為文獻[5]提出的基于Greville遞歸求偽逆和分層空時相結合的次優算法。算法首先對最強的信號解碼,然后在接收到的信號中減去這個最強的信號,再對剩余信號中的最強信號解碼,再減去這個信號,這樣依次進行,直到所有的信號都被譯出。具體步驟如下:

???

???

2.2 算法的實現分析
??? 算法的實現主要包含以下三個方面:
??? (1)排序:通過乘加運算得到矩陣的列范數,然后根據列范數的大小進行排序得到矩陣H′。由于列范數需要與檢測算法恢復的發送信息y同時輸出給V-BLAST檢測之后的軟解調模塊,因此排序過程中求得的列范數需要存儲一定的時間。
??? (2)獲取迫零向量:獲取迫零向量是一個循環迭代的過程,且每次循環都具有不同的維數。由于最后一次循環求出的迫零向量需要最先給譯碼運算,因而為了配合時序,需要存儲先計算出的迫零向量。當k等于M時,不需要計算。

??? (3)譯碼:譯碼過程需將計算出的M個y信號轉換成排序之前的順序,然后和列范數一同輸出給系統的軟解調模塊。當k等于M時,

??? 表1給出了算法在實現中的復雜度。

?

?

3 算法的實現設計
??? 根據算法的特點,將實現設計分為5個功能模塊:輸入模塊、輸出模塊、頂層控制模塊" title="控制模塊">控制模塊、排序迫零模塊和譯碼模塊。由于算法較為復雜,運算較多,為達到速度的要求,在設計中采用流水線操作進行并行處理,將各功能模塊再分為若干子功能模塊,具體的功能模塊框圖如圖2所示。

?


3.1 輸入輸出模塊
??? 輸入輸出模塊是與系統其他功能模塊的接口。輸入模塊接收信道估計給出的信道矩陣H和用戶信息r,送入FIFO進行緩存。當接收一定數據量后,向頂層控制模塊發出指示信號flag_start,等待FIFO的讀使能信號。輸出模塊接收排序迫零模塊輸出的M個列范數和譯碼模塊輸出的M個y信號,對齊時序后輸出給系統中的軟解調模塊。
3.2 排序迫零模塊和譯碼模塊
??? 排序迫零模塊和譯碼模塊均包含若干子模塊,分別完成公式(1)~公式(11)和公式(12)~公式(17)的運算。各子模塊間的數據傳遞較多,將每個子模塊設計成一個流水單元以便時序的控制與調整。圖3為排序迫零模塊中流水線操作的示意圖。

?


??? 系統一幀發送符號數據的數量及一個H矩陣對應的用戶信息量r是根據系統幀結構設計的不同而不同。設H與r的數量對應關系為1: n,則譯碼模塊的處理速度應為排序迫零模塊的n倍,從而使得譯碼模塊成為整個算法實現的瓶頸。為了達到處理速度的要求,排序迫零模塊和譯碼模塊分別采用不同長度的流水線單元和時鐘頻率,并根據流水線長度選擇不同大小的計數器,用以標記流水線單元。
??? 排序迫零模塊和譯碼模塊是檢測算法的核心,集中了大量的運算。其中除法運算采用查表的方式可以提高運算速度,對加法器和乘法器" title="乘法器">乘法器的復用可以減少資源的利用。
3.3 頂層控制模塊
??? 檢測算法較復雜,設計頂層控制模塊便于控制各模塊間的時序關系。輸入模塊發出指示信號flag_start后,頂層控制模塊立即發出en_rd_h使能信號讀取FIFO中的信道矩陣H,每次連續讀取N×M個時鐘周期,同時向排序迫零模塊發出start_h信號,用以觸發該模塊的流水線操作。直到排序迫零模塊輸出第一組M個迫零向量后,頂層控制模塊發出en_rd_r使能信號讀取FIFO中的用戶信息r,每次連續讀取N個時鐘周期,同時向譯碼模塊發送start_r信號,用以觸發此模塊的流水線操作。譯碼模塊將一組M個y信號檢測完畢后,控制模塊發出指示信號flag_out,通知輸出模塊一并輸出列范數和檢測信號y。圖4為各控制信號的關系圖。

?


4 仿真與驗證
??? 算法的實現首先要考慮每步數據定點運算" title="定點運算">定點運算的Q值(即小數位和整數位的位寬)。COSSAP平臺上仿真了算法定點運算的性能,根據仿真結果確定算法實現各部分運算的Q值。圖5給出了定點和浮點仿真的性能對比圖。仿真結果表明,定點運算帶來的性能損失很小。

?


??? 基于以上部分提出實現設計方案。本文應用軟件設計平臺ISE 6.3,仿真工具ModelSim 6.0,采用Xilinx公司的Virtex-II Pro系列的XC2VP70 FPGA芯片實現了4發4收的V-BLAST檢測算法。該系列的FPGA包含Block SelectRAM,18bit×18bit硬件乘法器等定制模塊,對這些模塊的利用可以減少片內邏輯資源的占用。
??? RTL級的仿真波形如圖6。從左往右,第一、二個光標分別指示了排序迫零模塊和譯碼模塊的流水起始時間,第三個主光標指示了算法輸出信號的起始時間。FPGA實現占用了10 136個slices,2個全局時鐘,56個18bit×18bit硬件乘法器,39個Block SelectRAM。

?


??? 該FPGA實現在B3G TDD MIMO OFDM系統中的驗證,使該系統的峰值速率達到了122Mb/s,頻譜利用率7.1(b/s)/Hz,具有較好的誤碼性能。
??? 本文給出了基于Greville求偽逆方法的V-BLAST檢測算法在FPGA中實現的設計方案,主要考慮了流水線操作和并行度處理。該方案對其他MIMO檢測算法的FPGA實現具有一定的參考作用。對算法實現的各步定點運算的Q值進行了仿真確認。FPGA實現最后在B3G TDD MIMO OFDM系統硬件平臺上進行驗證,性能良好。
參考文獻
[1] FOSCHINI G J,GANS M J.On limits of wireless communications in a fading environment using multiple antennas.Wireless Personal Communications,1998,6(3):311-335.
[2] WOLNIANSKY P W,FOSCHINI G J,GOLDEN G D,et al.V-BLAST:An architecture for realizing very high data?rates over the rich-scattering wireless channel.Proc.ISSSE98,Pisa,Italy,1998,9.
[3] GOLDEN G D,FOSCHINI G J,VALENZUELA R A,et al.Detection algorithm and initial laboratory results using VBLAST space-time communication architecture.Electronics?Letters,1999,35(7):14-16.
[4] LI Dong,CAI Li Yu,YANG Hong Wei.New iterative detection algorithm for V-BLAST,in Proc.VTC2004,Milan,Italy,2004,4(5):2444-2448.
[5] 陶小峰,俞追專,秦海燕,等.V-BLAST的次優譯碼[J].電子學報,2003,31(5):703-706.
[6] 李亞卓,王勇,張平.B3G/4G TDD試驗平臺框架及研究現狀[J].移動通信,2006,(10):41-45.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美日韩国产在线| 国产精品美女久久久浪潮软件| 久久国产精品高清| 国精品一区二区三区| 在线观看不卡av| 欧美激情国产日韩精品一区18| 欧美mv日韩mv国产网站| …久久精品99久久香蕉国产| 久久色中文字幕| 日韩视频二区| 欧美电影免费| 免费高清在线视频一区·| 国产精品久久久久久久久借妻| 欧美区在线播放| 美女黄毛**国产精品啪啪| 一区二区欧美精品| 欧美婷婷在线| 国内精品久久久久影院 日本资源| 久久久久国产一区二区三区| 亚洲精品自在久久| 久久久久国产精品一区三寸| 一本久道久久综合婷婷鲸鱼| 国产欧亚日韩视频| 亚洲精品视频在线观看免费| 欧美激情亚洲一区| 国产精品永久免费视频| 国产精品自在欧美一区| 一本色道综合亚洲| 伊人狠狠色j香婷婷综合| 久久久亚洲国产美女国产盗摄| 免费不卡在线观看| 欧美精品午夜视频| 欧美va天堂在线| 久久精选视频| 在线亚洲伦理| 国产精品亚洲综合| 久久精品国产一区二区三区| 欧美视频二区| 国产综合精品一区| 亚洲尤物在线视频观看| 日韩小视频在线观看专区| 亚洲色图综合久久| 欧美日韩国产一中文字不卡| 国产农村妇女毛片精品久久莱园子| 久久www成人_看片免费不卡| 欧美另类专区| 亚洲国产高清在线观看视频| 亚洲影院污污.| 亚洲福利视频在线| 亚洲人成在线观看网站高清| 欧美色123| 国产一区日韩二区欧美三区| 99视频超级精品| 久久综合九色综合网站| 亚洲美女电影在线| 久久综合久久综合久久综合| 亚洲欧洲三级电影| 久久精品导航| 亚洲第一综合天堂另类专| 欧美国产1区2区| 欧美激情国产精品| 欧美中文在线观看| 亚洲精品极品| 国产亚洲成年网址在线观看| 亚洲天堂av在线免费观看| 欧美成在线视频| 国内精品久久久| 亚洲精品乱码视频| 1000部精品久久久久久久久| 国产综合欧美在线看| 欧美专区中文字幕| 国产精品美女久久久久久2018| 亚洲国产精品尤物yw在线观看| 欧美日韩黄色一区二区| 亚洲精品国产精品乱码不99| 久久激情五月婷婷| 亚洲一区二区三区高清不卡| 亚洲一区高清| 午夜亚洲性色福利视频| 国产精品黄视频| 亚洲免费影院| 国产亚洲毛片在线| 日韩写真视频在线观看| 国产精品爽爽ⅴa在线观看| 亚洲欧洲在线观看| 亚洲一区亚洲| 欧美国产综合一区二区| 夜夜嗨av一区二区三区中文字幕| 免费视频最近日韩| 亚洲欧美日韩在线| 国产专区欧美专区| 国产一区二区日韩精品欧美精品| 国产综合欧美| 久久青草福利网站| 亚洲第一中文字幕在线观看| 久久不射中文字幕| 欧美精品一区二区三区在线播放| 韩国v欧美v日本v亚洲v| 欧美一区午夜视频在线观看| 国产精品白丝黑袜喷水久久久| 国产精品性做久久久久久| 欧美中日韩免费视频| 亚洲一区在线观看免费观看电影高清| 国产精品影院在线观看| 国产日韩一区二区三区在线播放| 在线观看欧美黄色| 亚洲动漫精品| 欧美日韩午夜| 亚洲第一色中文字幕| 欧美日本一区二区高清播放视频| 亚洲欧美在线免费观看| 99精品国产热久久91蜜凸| 久久午夜色播影院免费高清| 亚洲综合99| 国产一区二区丝袜高跟鞋图片| 亚洲国产精品免费| 亚洲欧美影音先锋| 亚洲欧美福利一区二区| 国一区二区在线观看| 久久久久久999| 亚洲精品国产精品乱码不99按摩| 欧美日韩dvd在线观看| 韩日视频一区| 欧美在线观看视频一区二区| 欧美午夜激情小视频| 日韩午夜黄色| 亚洲免费大片| 亚洲国产高潮在线观看| 国产亚洲精品资源在线26u| 国产精品欧美久久| 欧美日韩中字| 欧美精品 日韩| aaa亚洲精品一二三区| 一区二区三区导航| 欧美视频一区二区三区在线观看| 亚洲一区二区三区精品在线| 激情综合网激情| 欧美色图首页| 一区二区在线观看视频| 精品成人a区在线观看| 亚洲日本欧美在线| 一区二区三区久久精品| 亚洲三级视频| 欧美sm极限捆绑bd| 久久久国际精品| 亚洲精品日韩在线观看| 久久伊人精品天天| 农村妇女精品| 免费在线播放第一区高清av| 亚洲综合色网站| 免费看黄裸体一级大秀欧美| 亚洲成人直播| 女同一区二区| 先锋亚洲精品| 亚洲欧洲一区| 亚洲中字黄色| 久久久久久午夜| 性欧美18~19sex高清播放| 免费欧美日韩| 一本色道久久精品| 亚洲尤物精选| 欧美三级日本三级少妇99| 国产综合精品一区| 亚洲看片网站| 韩国av一区二区三区在线观看| 中文一区二区在线观看| 亚洲图片激情小说| 亚洲一区二区免费在线| 欧美日韩裸体免费视频| 亚洲视频一区| 欧美日韩精品免费看| 怡红院av一区二区三区| 这里只有精品电影| 国产精品视频久久一区| 欧美国产日产韩国视频| 国产精品夜夜夜| 国产麻豆精品视频| 国产精品久久久久久亚洲毛片| 国产日韩欧美综合一区| 久久成人国产| 国产性猛交xxxx免费看久久| 国产精品v日韩精品v欧美精品网站| 午夜在线播放视频欧美| 亚洲美女精品成人在线视频| 性欧美18~19sex高清播放| 欧美影视一区| 国产日韩欧美一二三区| 欧美成人精品h版在线观看| 好看不卡的中文字幕| 欧美一区精品| 在线国产亚洲欧美| 黄色资源网久久资源365| 国产亚洲亚洲| 久久综合狠狠综合久久激情| 欧美性猛交xxxx乱大交蜜桃| 欧美日韩亚洲高清一区二区| 久久综合伊人77777尤物| 欧美片第一页| 欧美福利在线观看| 一本久久综合亚洲鲁鲁五月天| 欧美日韩亚洲视频一区| 欧美日韩国产综合视频在线观看中文| 国产精品素人视频| 欧美国产综合| 亚洲在线视频观看| 在线天堂一区av电影| 国产免费成人在线视频| 欧美视频在线观看一区| 亚洲看片免费| 欧美性一二三区| 欧美三日本三级少妇三2023| 亚洲淫片在线视频| 久久久久国色av免费观看性色| 亚洲成人在线视频播放| 国产精品视频精品| 国产精品尤物| 国产精品jizz在线观看美国| 久久亚洲图片| 99精品国产在热久久婷婷| 欧美一区二区三区男人的天堂| 免费毛片一区二区三区久久久| 欧美午夜www高清视频| 欧美伊人精品成人久久综合97| 亚洲综合视频网| 国产精品日韩久久久久| 亚洲中午字幕| 亚洲精品国产精品乱码不99| 亚洲精品日韩欧美| 欧美吻胸吃奶大尺度电影| 欧美成人在线免费视频| 久久人人精品| 亚洲永久网站| 亚洲精品视频在线播放| 国产色综合天天综合网| 久久字幕精品一区| 国产午夜亚洲精品不卡| 一区二区动漫| 欧美成人午夜视频| 欧美一级专区| 亚洲毛片在线观看| 亚洲丰满少妇videoshd| 亚洲欧美三级在线| 国产在线精品自拍| 亚洲电影免费| 一区二区三区.www| 欧美一区二区三区在线播放| 国产色综合久久| 久久国产精品毛片| 国产精品大片wwwwww| 91久久极品少妇xxxxⅹ软件| 欧美日韩在线播放| 欧美一级一区| 国产一二精品视频| 国产一区二区三区在线观看网站| 午夜精品理论片| 91久久精品国产91性色tv| 欧美www视频在线观看| 最新亚洲激情| 欧美96在线丨欧| 亚洲高清免费| 欧美激情国产日韩精品一区18| 亚洲第一免费播放区| 亚洲国产成人精品久久久国产成人一区| 国产欧美日韩在线| 国产精品毛片a∨一区二区三区|国| 国产精品自在在线| 国产乱理伦片在线观看夜一区| 久久久久女教师免费一区| 亚洲欧美日韩国产精品| 欧美视频成人| 欧美视频一区二区三区| 欧美日韩综合视频| 老司机久久99久久精品播放免费| 国产精品久久久久一区二区三区| 麻豆精品国产91久久久久久| 国产原创一区二区| 久久中文久久字幕| 欧美日韩一区二区三区免费看| 在线 亚洲欧美在线综合一区| 尤物在线精品| 国产一区二区三区四区| 久久成人精品电影| 亚洲欧美日韩一区在线| 欧美精品一区在线发布| 欧美系列电影免费观看| 一区二区三区四区五区在线| 一本大道久久精品懂色aⅴ| 欧美成人精品在线观看| 久久综合狠狠综合久久综青草| 国产精品久久久久一区二区| 制服诱惑一区二区| 国产农村妇女毛片精品久久莱园子| 欧美日韩国产三级| 欧美亚洲一级| 9色porny自拍视频一区二区| 老司机成人网| 国产偷久久久精品专区| 午夜视频在线观看一区二区三区| 亚洲国产你懂的| 亚洲国产裸拍裸体视频在线观看乱了中文| 久久综合给合久久狠狠色| 国产一区二区久久久| 一区国产精品| 亚洲男人的天堂在线aⅴ视频| 国产精品美女www爽爽爽| 亚洲国产精品va在线看黑人动漫| 狠色狠色综合久久| 欧美日本在线| 国产精品视频不卡| 欧美成人资源| 国精品一区二区三区| 亚洲在线播放| 午夜精品久久久久久久99热浪潮| 久久gogo国模啪啪人体图| 最新日韩在线视频| 亚洲一区黄色| 国内精品久久久久久影视8| 久久久久久久久一区二区| 欧美自拍丝袜亚洲| 另类酷文…触手系列精品集v1小说| 影音先锋成人资源站| 日韩天天综合| 在线免费观看日韩欧美| 亚洲女同精品视频| 久久国产手机看片| 久久aⅴ乱码一区二区三区| 国产精品日韩电影| 欧美精品国产精品|