《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計應(yīng)用 > 基于FPGA的TD-LTE系統(tǒng)上行同步的實現(xiàn)
基于FPGA的TD-LTE系統(tǒng)上行同步的實現(xiàn)
來源:電子技術(shù)應(yīng)用2012年第3期
李 楊,李校林,李小文
重慶郵電大學(xué) 通信與信息工程學(xué)院,重慶400065
摘要: 基于最大似然 (ML)估計算法,改進(jìn)并利用FPGA實現(xiàn)了一種適用于TD-LTE系統(tǒng)的上行同步算法。主要介紹了如何利用FPGA實現(xiàn)ML算法。并以Virtex-5芯片為硬件平臺,進(jìn)行了仿真、綜合、板級驗證、聯(lián)機(jī)驗證等工作。結(jié)果表明,該同步算法應(yīng)用到TD-LTE系統(tǒng)具有良好的穩(wěn)定性和可行性。
中圖分類號: TN929.5
文獻(xiàn)標(biāo)識碼: A
文章編號: 0258-7998(2012)03-0050-04
Realization of uplink synchronization in TD-LTE system based on FPGA
Li Yang,Li Xiaolin,Li Xiaowen
School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065,China
Abstract: On the basis of maximum likelihood(ML)estimation algorithm, a novel uplink synchronization algorithm in TD-LTE system is improved and realized by FPGA. This paper studies the implementation of uplink synchronization based on FPGA. Then it finishes simulation, synthesis and verification of the board and online on Virtex-5.Implementation results show this synchronization algorithm have a very good feasibility and stability in TD-LTE system.
Key words : FPGA implementation;TD-LTE system;uplink synchronization;ML algorithm;Virtex-5

    在LTE系統(tǒng)中,當(dāng)進(jìn)行隨機(jī)接入eNB(網(wǎng)絡(luò)端)和UE端建立上行同步之后,由于無線信道環(huán)境的改變需要進(jìn)行時域和頻率的同步調(diào)整,所以需要一種算法來完成定時同步的功能。OFDM符號定時同步的目的是找到CP和FFT的起始位置。因符號定時同步發(fā)生錯誤會導(dǎo)致符號間干擾,將影響到UE上行信道性能與容量。因此,性能良好的同步方法對于OFDM系統(tǒng)非常重要[1,2]。符號定時算法有很多,主要有數(shù)據(jù)輔助算法、非數(shù)據(jù)輔助盲算法和基于循環(huán)前綴的算法[3,4]。前兩種算法相對于基于循環(huán)前綴的算法,實現(xiàn)難度大,而基于循環(huán)前綴算法的計算量比較大。本文為了能更好地完成定時同步,用FPGA的思想來簡化最大似然 (ML)估計算法,并在此基礎(chǔ)上進(jìn)行一些算法的改進(jìn),利用Xilinx的Virtex-5芯片[5]作為硬件平臺實現(xiàn)其算法,完成上行同步定時的功能,并應(yīng)用到項目中。


 
    適用情況:適合高斯白噪聲多徑衰落或多普勒平移偏小的情況。
    優(yōu)缺點:算法簡單,相對精確。但同時實現(xiàn)三個公式,對于硬件來說需要很多的乘法器,占用資源比較大,所需時間也比較長。
    方案2:直接采用滑動相關(guān)的方法,實現(xiàn)公式(1)。由于絕對能量對相關(guān)能量的影響是一定的,而且數(shù)據(jù)有很好的相關(guān)性。因此,通過相關(guān)能量的運(yùn)算,運(yùn)用開方運(yùn)算比較大小,能夠找到相關(guān)能量最大值?酌(?茲)。
    適用情況:信道環(huán)境和數(shù)據(jù)的相關(guān)性都特別好的情況下。
    優(yōu)缺點:算法簡單、易實現(xiàn),精準(zhǔn)度和復(fù)雜度相對于方案1較小。但乘法器使用較多,完成所需要的時間比較長,占用資源比較大。
 
    優(yōu)缺點:算法簡單、易實現(xiàn)、使用乘法器很少,占用資源相對較小,但精準(zhǔn)度低于方案1。
    從FPGA的速度和面積的角度考慮,方案3比較合理,既占用很少的資源,也能較快地實現(xiàn)同步。
3 FPGA實現(xiàn)的處理流程
3.1 整體流程

    整體設(shè)計流程圖如圖2所示。數(shù)據(jù)由中頻通過接口,經(jīng)過接收和存儲模塊,進(jìn)入乘法模塊對360個數(shù)據(jù)操作,乘法器結(jié)果存儲之后進(jìn)入到求和模塊,在求和模塊中實現(xiàn)160個160點求和,經(jīng)過開方和比較模塊找到最大值max。

 

 

3.2 模塊的解析
    (1)接收和存放模塊
    數(shù)據(jù)從中頻分I、Q兩路數(shù)據(jù)輸出,接收模塊采用2片32 bit寄存器組存放。mem0[31:16]存放0~159的實部,mem0[15:0]存放0~159的虛部。mem1[31:16]存放2 048~2 207的實部,mem1[15:0]存放2 048~2 207的虛部。
    (2)乘法模塊
    圖2中,a對應(yīng)的是0~159的實部,b對應(yīng)的是0~159的虛部,c對應(yīng)的是2 048~2 207的實部,d對應(yīng)的是2 048~2 207的虛部。乘法模塊實現(xiàn)了一個復(fù)數(shù)的相乘。一對共軛復(fù)數(shù)需要4個乘法器(a+bj)×(c-dj)=(ac+bd)+(bc-ad)j。由于需要320個復(fù)數(shù)對應(yīng)相乘,為了更快地完成同步,同時又要考慮資源的情況,一次采用多少乘法器,需要根據(jù)后面的測試和評估情況做出選擇。在權(quán)衡資源與速度后,本設(shè)計一次使用20個乘法器。
    (3)存儲模塊
    存儲模塊的作用是把上一個模塊數(shù)據(jù)相乘后的320數(shù)據(jù)存儲起來。為了方便后面求和模塊的取值,此處采用了4個RAM。圖2中,Re1存放乘法模塊輸出的0~159的實部,Re2存放乘法模塊輸出的160~319的實部,Im1存放乘法模塊輸出的0~159的虛部,Im2存放乘法模塊輸出的160~319的虛部。對應(yīng)的RAM 的輸入和輸出地址是根據(jù)程序中標(biāo)志位來控制的,對應(yīng)的RAM 的輸入值與采用乘法器的個數(shù)有關(guān),采用多個乘法器時輸入值采用位拼接的方式存入輸入端。當(dāng)給出輸出端地址時,讀出的數(shù)據(jù)也是很多個數(shù)據(jù)的位拼接,對應(yīng)取出需要的位數(shù)即可。
    (4)求和模塊
    由于未采用滑動相關(guān)的方案,所以需要對得出的數(shù)據(jù)進(jìn)行加減,才能完成滑動相關(guān)求和的過程。滑動次數(shù)為0及滑動次數(shù)為1時,乘法器的數(shù)據(jù)相乘部分有159個數(shù)據(jù)是重復(fù)相乘。所以可以采用sre<=sum_re+re2[0]-re1[0]求和。其中,sre相對于滑動一次的實部數(shù)據(jù)和,sum_re是未滑動數(shù)據(jù)的實部和,re2[0]是第160個實部(已完成了ad+bc即是一個復(fù)數(shù)和對應(yīng)的復(fù)數(shù)相乘后的實部), re1[0]是第0個實部(已完成了ad+bc是一個復(fù)數(shù)和對應(yīng)的復(fù)數(shù)相乘后的虛部)。對應(yīng)的虛部也是這樣操作。實部和虛部分別需要完成160次,即:
    
    (6)比較模塊
    比較由開方模塊出來的max和temp出來的數(shù)據(jù)大小,找出對應(yīng)的位置max_position輸出delete_cp信號,為后面數(shù)據(jù)送到CP、FFT模塊做指示。
4 FPGA實現(xiàn)結(jié)果及分析
    圖3是FPGA設(shè)計的仿真圖,max_position是用ML算法找到的最大值,即為CP的起始位置值。delete_cp為標(biāo)志位,是為了給后面數(shù)據(jù)輸送到CP模塊、FFT模塊的開始標(biāo)志。仿真程序中設(shè)置了同步的噪聲為33個,max_position的值是33。仿真中,噪聲設(shè)為任意一個小于160的數(shù)X,max_position的值是X。說明ML算法在數(shù)據(jù)相關(guān)性很好的情況下,能準(zhǔn)確地實現(xiàn)同步。圖4是連接項目板子后,用Xilinx ISE10.1中的ChipScope Pro采集到的圖樣。ChipScope Pro主要是在板級調(diào)試過程中,觀察FPGA芯片內(nèi)部的信號。可以看出max_position的值是50,之所以和仿真圖的值不一樣,因為這個數(shù)據(jù)是真實的數(shù)據(jù)。基于ML算法,可以通過板級調(diào)試,成功地實現(xiàn)定時同步。圖5是聯(lián)機(jī)調(diào)試(FPGA、DSP與協(xié)議棧一起調(diào)試)中用Agilent的示波器采集到的波形。B1總線值為50(即max_position的值)。數(shù)字線14中的信號代表delete_cp信號。可以看出,圖5采集到的信號和圖4的一樣,證明在聯(lián)機(jī)調(diào)試中,能夠成功實現(xiàn)同步。從圖3、4、5中觀察到的現(xiàn)象看,方案3的設(shè)計能正確實現(xiàn)ML算法,能夠準(zhǔn)確地實現(xiàn)上行同步。

    ML算法的程序已通過Xilinx ISE10.1[6]的編譯、仿真驗證、板級驗證和聯(lián)機(jī)驗證。其結(jié)果和理論值一致,可以精確到LTE系統(tǒng)要求。該算法滿足了硬件對算法的模塊化、規(guī)則化的要求,因此,它可以充分發(fā)揮硬件的優(yōu)勢,利用硬件的資源和速度,從而實現(xiàn)硬件與算法相結(jié)合的一種優(yōu)化方案。在FPGA設(shè)計中,使速度與面積達(dá)到了很好的平衡,主要體現(xiàn)在乘法模塊。此外,在實現(xiàn)過程中采取了一次做20次乘法的方案,使整個同步的過程完成只需要1 000多個周期,時間比較短,且占用資源很小(Slice LUT=7%)。由于該算法的FPGA實現(xiàn)在這個項目的聯(lián)機(jī)調(diào)試中,性能穩(wěn)定,所以該算法的FPGA實現(xiàn)已經(jīng)應(yīng)用到國家科技重大專項項目&ldquo;TD-LTE無線終端綜合測試儀表&rdquo;開發(fā)中。
參考文獻(xiàn)
[1] 馬磊,陳發(fā)堂.TD-LTE系統(tǒng)時頻同步算法仿真及DSP實現(xiàn)[J].光通信技術(shù),2011(10).
[2] 沈嘉,索士強(qiáng).3GPP長期演進(jìn)(LTE)技術(shù)原理與系統(tǒng)設(shè)計[M].北京:人民郵電出版社,2008.
[3] COULSON A J.Maximum likelihood synchronization for OFDM using a pilot symbol:analysis[J].IEEE Journal on Selected Areas in Common,2001,19(12):2495-2503.
[4] LEE J,LOU H,TOUMPAKARIS D.Maximum likelihood estimation of time and frequency offset for OFDM systems [J].Electronics Letters,2004,40(10).
[5] XilinxInc.Foundation series user guide[DB/OL].http://china.xilinx.com/support/documentation/user_guides/ug071.pdf.2010-01-03.
[6] Jan-Jaap van de Beck,Magnus Sandell.ML estimation of  time and frequency offset in OFDM systems[J].IEEE Transaction.on Signal Processing,1997,45(7):1800-1805.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
99精品国产热久久91蜜凸| 性视频1819p久久| 亚洲女人小视频在线观看| 日韩一区二区高清| 亚洲人永久免费| 亚洲国产婷婷香蕉久久久久久| 国产日韩亚洲欧美| 国产欧美日韩一区二区三区在线观看| 国产精品高潮呻吟久久av无限 | 欧美阿v一级看视频| 久久精品人人做人人爽电影蜜月| 欧美在线视频导航| 午夜精品久久久久久久99热浪潮 | 久久久久国产精品一区| 久久精品九九| 久久狠狠久久综合桃花| 久久成人一区| 久久久美女艺术照精彩视频福利播放| 久久狠狠亚洲综合| 久久久夜精品| 鲁大师影院一区二区三区| 麻豆91精品91久久久的内涵| 久久久亚洲高清| 免费国产一区二区| 欧美激情久久久久| 欧美日韩一级片在线观看| 欧美视频在线观看一区| 国产精品美女| 国产综合欧美| 亚洲国产精品综合| 亚洲毛片在线免费观看| 亚洲视频一区二区在线观看| 亚洲一区二区黄| 久久激情一区| 亚洲精品在线一区二区| 亚洲视频视频在线| 欧美一区二区三区久久精品茉莉花| 久久国产精品99国产| 久久久久久久一区二区| 欧美激情aⅴ一区二区三区| 欧美日韩一区二区三区免费| 国产精品丝袜xxxxxxx| 国产一二精品视频| 在线看片日韩| 亚洲最新在线| 性欧美1819sex性高清| 亚洲二区在线视频| 日韩一区二区电影网| 亚洲欧美一区二区精品久久久| 久久久成人精品| 欧美精品一区二区三| 国产精品免费视频观看| 狠狠久久五月精品中文字幕| 亚洲精品在线三区| 亚洲专区一二三| 亚洲国产欧美在线人成| 中文久久乱码一区二区| 久久aⅴ国产欧美74aaa| 欧美激情1区2区3区| 国产精品日韩欧美一区二区三区 | 亚洲久久一区二区| 亚洲欧美日韩综合aⅴ视频| 久久青草久久| 欧美日精品一区视频| 国产一区在线看| 亚洲毛片在线看| 久久精品99| 亚洲欧美日韩成人| 免费成人高清视频| 国产精品免费一区二区三区观看| 狠狠爱综合网| 宅男精品视频| 亚洲精品中文在线| 久久精品亚洲精品| 欧美色精品天天在线观看视频| 国产丝袜一区二区三区| 日韩一区二区久久| 亚洲成在人线av| 新片速递亚洲合集欧美合集| 欧美成人亚洲| 国产日韩av高清| 一本大道久久a久久精二百| 久久精品国产清高在天天线| 香蕉亚洲视频| 欧美精选在线| 在线观看91精品国产麻豆| 亚洲综合色网站| 亚洲视频观看| 欧美成人精品在线观看| 国产日韩欧美二区| 一区二区日韩伦理片| 亚洲精品国产精品乱码不99 | 亚洲国产成人久久综合一区| 亚洲欧美日韩国产综合精品二区| 欧美第一黄色网| 在线观看成人av| 久久精品99国产精品| 久久成人羞羞网站| 国产精品美女视频网站| 亚洲毛片网站| 99re8这里有精品热视频免费| 免费永久网站黄欧美| 国产亚洲综合精品| 午夜精品久久久久久久99黑人| 亚洲网站在线播放| 欧美日韩免费一区二区三区视频| 亚洲电影免费观看高清完整版| 欧美在线视频在线播放完整版免费观看| 亚洲字幕一区二区| 欧美视频精品在线观看| 夜久久久久久| 国产精品99久久99久久久二8| 欧美劲爆第一页| 亚洲日本激情| 一区二区三区国产在线| 欧美精品精品一区| 亚洲国产色一区| 亚洲精品视频在线| 欧美va亚洲va国产综合| 亚洲二区视频在线| 91久久夜色精品国产九色| 久久综合九色九九| 在线观看av一区| 亚洲精品视频免费在线观看| 欧美激情黄色片| 亚洲日本国产| 中文日韩欧美| 国产精品欧美日韩久久| 亚洲男人的天堂在线aⅴ视频| 性欧美video另类hd性玩具| 欧美日韩亚洲网| 亚洲午夜在线观看视频在线| 午夜一级在线看亚洲| 国产日产欧产精品推荐色| 欧美影院视频| 欧美99久久| 99爱精品视频| 性感少妇一区| 黄色日韩网站| 亚洲精品免费在线播放| 欧美老女人xx| 亚洲一区二区精品视频| 久久精品一本久久99精品| 在线看无码的免费网站| 亚洲啪啪91| 欧美天堂亚洲电影院在线播放| 亚洲一区二区三区精品在线| 久久国产一区| 91久久国产综合久久91精品网站| 在线一区欧美| 国产精品一区在线播放| 久久超碰97中文字幕| 欧美激情aaaa| 亚洲一区二区免费看| 久久女同互慰一区二区三区| 亚洲国产精品一区二区第一页 | 久久中文欧美| 亚洲精品123区| 午夜精品久久久久久久蜜桃app| 国产一区二区在线免费观看 | 亚洲精品在线观看免费| 国产精品爱久久久久久久| 性做久久久久久久免费看| 蜜臀av性久久久久蜜臀aⅴ| 99热这里只有成人精品国产| 欧美一区二区性| 亚洲第一视频网站| 亚洲欧美日韩国产中文在线| 国产综合色产| 一区二区三区免费网站| 国产亚洲在线| 99在线热播精品免费99热| 国产免费亚洲高清| 亚洲欧洲在线观看| 国产精品日韩一区二区三区| 亚洲国产福利在线| 国产精品www| 亚洲欧洲日产国码二区| 国产精品系列在线播放| 亚洲精品免费在线播放| 国产欧美一区二区精品性| 亚洲三级性片| 国产免费观看久久黄| 一区二区三欧美| 国产自产在线视频一区| 亚洲一区二区免费| 伊人蜜桃色噜噜激情综合| 午夜精品福利在线| 最新中文字幕亚洲| 久久久久久亚洲精品杨幂换脸| 99国产一区| 老司机亚洲精品| 亚洲在线视频免费观看| 欧美激情免费在线| 欧美在线免费观看亚洲| 国产精品多人| 9人人澡人人爽人人精品| 精品成人乱色一区二区| 欧美亚洲一区| 亚洲精品女av网站|