《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計應(yīng)用 > TD-LTE系統(tǒng)中基于FPGA的解調(diào)與解擾的仿真和實現(xiàn)
TD-LTE系統(tǒng)中基于FPGA的解調(diào)與解擾的仿真和實現(xiàn)
來源:電子技術(shù)應(yīng)用2013年第5期
何登平,江曹勇,李小文,步清明
重慶郵電大學(xué) 重慶市移動通信技術(shù)重點實驗室,重慶400065
摘要: 基于FPGA實現(xiàn)TD-LTE系統(tǒng)中的解調(diào)與解擾。包括解調(diào)與解擾的介紹、max-log-map算法的介紹、方案的構(gòu)成、FPGA實現(xiàn)流程以及實現(xiàn)結(jié)果分析。在Virtex-6芯片上進行了仿真、綜合、板級驗證。實現(xiàn)結(jié)果表明,該解調(diào)與解擾算法應(yīng)用到TD-LTE射頻一致性測試儀表中具有良好的高效性和可靠性。
中圖分類號: TN929.5
文獻標識碼: A
文章編號: 0258-7998(2013)05-0022-03
Realization and simulation of demodulation and descramble in TD-LTE system based on FPGA
He Dengping,Jiang Caoyong,Li Xiaowen,Bu QingmingChongqing Key Lab of Mobile Communications,Chongqing University of Posts and Telecommunications,Chongqing 400065,China
Chongqing Key Lab of Mobile Communications,Chongqing University of Posts and Telecommunications,Chongqing 400065,China
Abstract: This paper mainly realizes demodulation and descramble in TD-LTE system. It includes the introduction of demodulation and descramble,max-log-map algorithm,projects form,the process of FPGA implementation and the results analysis. Then it finishes simulation, synthesis and verification of board on Virtex-6.The results show that this algorithm of demodulation and descramble have a high effectively and good reliability to TD-LTE RF conformance testing instrument.
Key words : FPGA implementation;TD-LTE system;demodulation and descramble;max-log-map algorithm

    LTE系統(tǒng)將最大系統(tǒng)帶寬從5 MHz擴展到20 MHz,能夠在20 MHz帶寬內(nèi)實現(xiàn)50 Mb/s上行瞬間峰值速率和100 Mb/s下行瞬間峰值速率[1]。

    為了提高數(shù)據(jù)的傳輸速率和系統(tǒng)的吞吐量,采用正交振幅調(diào)制技術(shù)[2],在LTE系統(tǒng)中主要有QPSK、16QAM、64QAM三種調(diào)制方案。在解調(diào)與解擾模塊之后要進行解信道交織,從而得到數(shù)據(jù)信息、ACK信息、RI信息和CQI信息[3]。之后就要對各個信息進行譯碼。為了保證譯碼的可靠行,在解調(diào)時使用軟解調(diào)的方式,采用一種低復(fù)雜度的max-log-map算法進行解調(diào)。最后再進行解擾,從而能夠滿足LTE系統(tǒng)對譯碼性能的要求,使譯碼的數(shù)據(jù)更加可靠。
    FPGA芯片內(nèi)部有豐富的LUT資源和大量的固核資源,其處理過程是并行的,在使用FPGA進行解調(diào)與解擾時能夠充分發(fā)揮其內(nèi)在的優(yōu)勢。在Virtex-6芯片進行板級驗證,對結(jié)果進行分析可知,在FPGA中對解調(diào)與解擾的處理速度更快,可靠性更高。


2 解調(diào)與解擾在FPGA中的實現(xiàn)
    由于解調(diào)與解擾的數(shù)據(jù)來自于解傳輸預(yù)編碼之后的數(shù)據(jù),所以在實現(xiàn)時,解完預(yù)編碼之后才能進行解調(diào)和解擾。在PUSCH信道中一個子幀含有14個OFDM符號,其中本地參考信號要占用2個OFDM符號,由于本地參考信號不參與解調(diào)與解擾過程,所以對一個子幀只需要做12次解調(diào)與解擾。解預(yù)編碼模塊以后要給解調(diào)模塊一個標志位,作為解調(diào)模塊的開始;同樣,對于解調(diào)模塊在做完解調(diào)以后也要給解擾模塊一個標志位,作為解擾模塊的開始。這樣,各個模塊才能協(xié)調(diào)統(tǒng)一地完成解調(diào)與解擾過程。同時,也能夠體現(xiàn)FPGA的并行處理的過程,上面的流程看似是順序的過程,實際上是并行處理的過程,因為要做12個OFDM符號,在每次處理解擾的過程中,都可以同時處理下一個OFDM符號的解調(diào)過程。因此基于FPGA實現(xiàn)時速度能夠得到極大的提高,更能夠滿足TD_LTE系統(tǒng)性能的要求。
    本文針對上行共享信道QPSK的解調(diào)進行分析,對16QAM以及64QAM的處理過程相類似。使用軟解調(diào)的方式,采用max-lop-map算法,由于在FPGA中處理的數(shù)據(jù)都是經(jīng)過量化的,所以預(yù)編碼的輸出都是32 bit的數(shù)據(jù),其中高16位為數(shù)據(jù)的實部,低16位為數(shù)據(jù)的虛部。QPSK的max-log-map表達式如式(5)所示。其中在解調(diào)模塊中d要進行Q15的量化。然后分別對數(shù)據(jù)的實部和虛部同時乘以4d,在做乘法時使用FPGA內(nèi)部的固核DSP48乘法器,同時對于進入乘法器的兩路數(shù)據(jù)和輸入數(shù)據(jù)都要緩存一個時鐘周期,從而使數(shù)據(jù)的可靠性和穩(wěn)定性得到保證。在FPGA中實現(xiàn)乘以-1是把DSP48輸出的數(shù)據(jù)進行取反加一。對每個數(shù)據(jù)的實部和虛部都是同時進行乘法,這樣做處理速度也能夠提高。處理完以后把實部和虛部分開存儲在一個深度為2 400、位寬為16 bit的雙端口RAM中。等到一個OFDM符號處理完成以后就給解擾模塊一個標志位,作為解擾模塊的開始。
    解擾模塊也是針對上行共享信道進行分析,其他信道的解擾過程相類似。在解擾模塊實現(xiàn)中,首先產(chǎn)生偽隨機序列,根據(jù)高層配置的子幀號、小區(qū)ID等信息,再由上面的遞推公式(8)和(9),一直遞推到x1(1 600),x2(1 600),從而可以求得c(0);再依次遞推,求得c(0),c(1),…,c(28 799)。把這些偽隨機序列數(shù)據(jù)存儲在一個深度為28 800、位寬為1 bit的RAM中,在遞推算法中每次都能夠遞推出32個偽隨機數(shù)。這樣隨機序列產(chǎn)生的速度也很快,從而保證了解擾的處理速度。每次要做解擾時都可以從這個RAM中取出數(shù)據(jù)。同時,在收到解調(diào)模塊的標志位時就開始進行解擾過程,其本質(zhì)也就是根據(jù)偽隨機序列再進行一次加擾,在c(i)為1時就對解調(diào)模塊的數(shù)據(jù)進行取反加一,在c(i)為0時使解擾的數(shù)據(jù)保持不變。在整個解調(diào)與解擾設(shè)計過程中每個OFDM符號都要進行解擾,所以每次做完解調(diào)與解擾后的數(shù)據(jù)都放在一個RAM中,從而使設(shè)計更加模塊化,且更加靈活,對于代碼的維護和不同芯片之間的移植也更加方便。圖1為解調(diào)解擾模塊設(shè)計總體框架圖。
3 FPGA仿真與實現(xiàn)結(jié)果分析
    圖2、圖3分別是解調(diào)模塊Modelsim仿真圖和基于Virtex-6板級實現(xiàn)的Chipscope截圖。在實現(xiàn)時,芯片外部提供的時鐘是200 MHz的差分時鐘,這個時鐘連接到FPGA的數(shù)字時鐘管理模塊(DCM)并倍頻到300 MHz,以保證時鐘的穩(wěn)定性和可靠性。其中flag_from_idft來自解預(yù)編碼模塊,其為高電平時表明預(yù)編碼模塊處理完成,可以進行計算解調(diào)模塊了。這時解調(diào)模塊就通過addr_to_idft地址信號發(fā)送給解預(yù)編碼模塊,此時存儲在RAM中的預(yù)編碼數(shù)據(jù)通過data_to_demodulation數(shù)據(jù)線傳給解調(diào)模塊。之后解調(diào)模塊按照上面的分析過程進行計算,在處理完數(shù)據(jù)時拉高wea_modulate和web_modulate信號存儲數(shù)據(jù),在做完解調(diào)模塊時拉高flag_to_scrable,在解擾模塊收到這個標志位時就可以進行解擾模塊的處理了。
    圖4、圖5分別是解擾模塊Modelsim仿真圖和基于Virtex-6板級實現(xiàn)的Chipscope截圖。在解擾模塊中,收到flag_from_demodulate信號為高電平時就進行解擾過程的處理。其中data_from_demodulate是來自以上解調(diào)模塊處理完的數(shù)據(jù),data_from_random是來自偽隨機序列產(chǎn)生模塊產(chǎn)生的數(shù)據(jù)。根據(jù)產(chǎn)生的隨機序列進行解擾處理,最后把處理后的數(shù)據(jù)dina_scramble也存儲在一個雙端口的RAM中,這樣使得各個模塊之間的獨立性更強,也便于給需要此數(shù)據(jù)的不同模塊提供數(shù)據(jù)。從FPGA的仿真圖和實現(xiàn)圖中可以看出,實現(xiàn)過程和仿真過程完全一致,從而保證了代碼的可靠行。

 

 

4 結(jié)論及分析
    解調(diào)與解擾算法的Verliog[5,6]程序已通過Xilinx ISE13.4的編譯、仿真驗證及板級驗證。其結(jié)果和理論值一致,其精確度可以滿足TD_LTE射頻一致性測試儀表項目的要求。在FPGA中速度和面積總是相矛盾,在追求速度的同時,也要考慮芯片資源的問題。在資源充足的情況下,可以采用多級流水線的結(jié)構(gòu)和并行運算來提高速度。本文采用此方法極大地提高了處理速度,三種調(diào)制與解擾處理的周期數(shù)如表1所示。可以看到,在FPGA(Virtex-6芯片)中的處理速度非常快,為后面譯碼工作節(jié)省了更多時間,更能夠滿足項目上的要求,故該方案已應(yīng)用于國家重大科技專項“TD-LTE射頻一致性測試儀表”的開發(fā)中。

參考文獻
[1] 沈嘉,索士強,全海洋,等.3GPP長期演進(LTE)技術(shù)原理與系統(tǒng)設(shè)計[M].北京:人民郵電大學(xué)出版社,2008.
[2] 陳發(fā)堂,李小文,王丹,等.移動通信接收機設(shè)計理論與實現(xiàn)[M].北京:科學(xué)出版社,2011.
[3] 3GPP TS 36.211 v10.0.0:Scramble and Modulation (Release 10)[S].2010.
[4] 陳發(fā)堂,梁濤濤,李小文.LTE-A系統(tǒng)軟解調(diào)算法仿真及DSP實現(xiàn)[J].計算機應(yīng)用研究,2011(12):4095-4096.
[5] 夏宇聞.Verilog數(shù)字系統(tǒng)設(shè)計教程(第二版)[M].北京:北京航空航天大學(xué)出版社,2008.
[6] TOSATO F,BISAGLIA P,Simplifed soft-output demapper  for binary interleaved COFDM with application to HIPERLAN/2[J].Proc.IEEE ICC’,2002,2(2):664-668.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美主播一区二区三区| 欧美国产亚洲视频| 亚洲理论在线观看| 亚洲综合二区| 一区二区日韩欧美| 亚洲人妖在线| 亚洲日本欧美天堂| 亚洲国产成人tv| 在线日本成人| 亚洲第一网站免费视频| 在线成人av.com| 精品福利av| 伊人久久成人| 伊人成人在线视频| 激情综合亚洲| 激情六月综合| 在线看视频不卡| 在线电影国产精品| 亚洲夫妻自拍| 亚洲精品欧洲| 一本色道久久加勒比精品 | 亚洲激情电影在线| 亚洲欧洲一区二区三区在线观看| 亚洲国产欧美久久| 亚洲精品一区在线观看| 一本色道久久综合亚洲精品婷婷| 亚洲深夜福利网站| 亚洲一区二区久久| 午夜精品免费| 久久精品日韩欧美| 亚洲精品久久久蜜桃| 一区二区三区欧美亚洲| 亚洲欧美色婷婷| 久久久精品午夜少妇| 噜噜噜久久亚洲精品国产品小说| 欧美jizz19hd性欧美| 欧美日韩免费高清一区色橹橹| 欧美三级欧美一级| 国产精品一区二区在线观看| 国内精品福利| 亚洲欧洲日韩在线| 亚洲天堂视频在线观看| 欧美一区二区在线视频| 91久久国产综合久久蜜月精品 | 国产视频欧美视频| 激情亚洲网站| 99国产精品国产精品毛片| 亚洲一区二区三区午夜| 欧美怡红院视频| 亚洲精品综合精品自拍| 亚洲一区二区三区四区视频| 久久成人一区| 欧美成人a视频| 欧美性一区二区| 国产一区二区三区精品久久久| 136国产福利精品导航网址应用 | 亚洲视频你懂的| 欧美在线观看视频一区二区| 亚洲精品自在在线观看| 欧美亚洲视频在线观看| 免费视频久久| 国产精品久久久一区二区| 狠狠色噜噜狠狠狠狠色吗综合| 亚洲精品美女在线观看| 欧美一区=区| 99视频在线精品国自产拍免费观看| 性色av一区二区三区| 欧美xxxx在线观看| 国产精品自在欧美一区| 亚洲欧洲一区二区在线播放| 亚洲欧美日韩在线一区| 99热免费精品| 久久精品国产亚洲精品| 欧美日韩不卡视频| 国产日韩一区在线| 亚洲九九精品| 久久精品夜色噜噜亚洲aⅴ| 亚洲视频福利| 免费成人高清视频| 国产欧美高清| 日韩一区二区精品在线观看| 欧美在线首页| 亚洲欧美另类国产| 欧美精品97| 精品1区2区| 亚洲欧美国产毛片在线| 一本高清dvd不卡在线观看| 久久三级福利| 国产欧美日韩伦理| 日韩小视频在线观看专区| 亚洲高清不卡av| 欧美综合二区| 国产精品久久久久久av下载红粉| 在线免费观看视频一区| 午夜久久tv| 亚洲一区二区黄色| 欧美欧美天天天天操| 在线免费高清一区二区三区| 欧美在线视频免费播放| 亚洲欧美中文另类| 欧美三级电影一区| 亚洲精品视频免费| 亚洲精品一区二区三区av| 久久天堂成人| 国产日韩欧美麻豆| 亚洲图片欧洲图片日韩av| 一区二区三区高清在线观看| 欧美激情欧美激情在线五月| 1769国内精品视频在线播放| 亚洲第一级黄色片| 久久九九免费| 国产性天天综合网| 午夜精品三级视频福利| 香蕉成人伊视频在线观看| 国产精品国产三级欧美二区| 亚洲区免费影片| 亚洲伦理久久| 欧美激情一区二区三区全黄| 亚洲福利视频二区| 亚洲精品免费一二三区| 免费在线播放第一区高清av| 激情欧美日韩| 91久久在线播放| 欧美a级片网站| 亚洲国产精品欧美一二99| 亚洲精品少妇30p| 欧美精品1区| 亚洲蜜桃精久久久久久久| 99视频日韩| 欧美三区美女| 中文日韩在线视频| 亚洲欧美www| 欧美三级在线| 亚洲网在线观看| 性欧美激情精品| 国产视频一区在线观看一区免费| 午夜免费电影一区在线观看 | 久久国产精品99国产精| 国产日韩在线一区| 亚洲第一精品夜夜躁人人爽| 米奇777超碰欧美日韩亚洲| 亚洲国产精品久久久久久女王| 日韩一级黄色av| 欧美日韩一区在线视频| 亚洲深夜激情| 久久爱另类一区二区小说| 国产一区在线视频| 亚洲精品日产精品乱码不卡| 欧美日韩国产综合网| 亚洲一区二区三区免费观看 | 久久最新视频| 亚洲精品护士| 亚洲欧美日韩综合国产aⅴ| 国产视频一区二区在线观看| 最新日韩在线视频| 欧美日韩一区在线播放| 亚洲欧美日韩国产综合| 久久综合色播五月| 亚洲精品中文在线| 欧美亚洲日本网站| 在线不卡中文字幕播放| 99天天综合性| 国产区精品在线观看| 亚洲国产视频一区二区| 欧美日韩精品综合| 午夜精品亚洲| 欧美电影在线观看完整版| 在线视频一区二区| 久久久另类综合| 亚洲另类视频| 久久精品国产综合| 亚洲韩国日本中文字幕| 亚洲欧洲av一区二区三区久久| 国产午夜精品一区二区三区欧美| 亚洲精品免费电影| 国产伦精品一区二区| 亚洲片在线观看| 欧美日韩国产综合视频在线观看| 午夜伦理片一区| 欧美日韩成人网| 久久激情综合网| 欧美体内she精视频| 亚洲第一网站免费视频| 欧美午夜片在线免费观看| 久久精品亚洲精品国产欧美kt∨| 欧美视频第二页| 亚洲激情网址| 国产精品综合| 在线视频精品| 在线观看欧美成人| 在线中文字幕不卡| 伊伊综合在线| 欧美专区在线观看一区| 亚洲美女在线看| 老司机午夜精品视频在线观看| 一区二区三区高清| 欧美mv日韩mv国产网站app| 小处雏高清一区二区三区| 欧美日韩综合久久| 亚洲国产小视频在线观看|