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

?

LTE系統(tǒng)中小區(qū)搜索定時(shí)同步的FPGA設(shè)計(jì)*

2013-12-07 06:18:36張德民李小文
電子技術(shù)應(yīng)用 2013年9期
關(guān)鍵詞:門限時(shí)鐘模塊

張德民,朱 翔,李小文

(重慶郵電大學(xué) 重慶市移動(dòng)通信技術(shù)重點(diǎn)實(shí)驗(yàn)室,重慶 400065)

LTE作為3G技術(shù)的演進(jìn),在頻帶利用率、帶寬的可配置性和數(shù)據(jù)傳輸速率上都有突出的優(yōu)越性,受到了全球的關(guān)注[1]。而小區(qū)搜索是指移動(dòng)臺(tái)UE在初始接入小區(qū)時(shí)或移動(dòng)臺(tái)UE在進(jìn)行小區(qū)切換的過程中,找到服務(wù)小區(qū)ID號(hào)以及與服務(wù)小區(qū)取得時(shí)間和頻率同步的過程。在TD-LTE系統(tǒng)中,小區(qū)搜索是無線鏈路的關(guān)鍵步驟,是用戶設(shè)備(UE)和EnodeB網(wǎng)絡(luò)建立通信鏈路的前提。主同步信號(hào)(PSS)的接收和檢測是小區(qū)搜索的第一步,其檢測性能的好壞直接影響到下行鏈路同步的建立[2]。因此對(duì)PSS定時(shí)同步的研究具有重要的價(jià)值。

本文通過對(duì)常見的PSS定時(shí)同步算法的研究和分析,結(jié)合PSS本身的特性,給出了一種基于FPGA的并行流水線設(shè)計(jì)方案。與傳統(tǒng)的DSP串行處理模式相比,F(xiàn)PGA的定時(shí)同步設(shè)計(jì)減少了數(shù)據(jù)處理的時(shí)延,提高了小區(qū)搜索的成功率,可保證用戶終端更加迅速地接入LTE網(wǎng)絡(luò)。

1 定時(shí)同步算法

TD-LTE系統(tǒng)中,主同步信號(hào)采用頻域Zadoff-Chu序列的方式來生成,Zadoff-Chu具有良好的自相關(guān)特性。在TD-LTE系統(tǒng)中有3組可用的主同步信號(hào),通過根序列指示u進(jìn)行區(qū)分。主同步信號(hào)的生成如下:

Zadoff-Chu序列的根序列指示u值如表1所示,它和N(ID2)一一對(duì)應(yīng)。

主同步信號(hào)在頻率上共占用72個(gè)子載波,并且其頻率位置總是在所分配的帶寬中央,中間的DC被打孔,為直流載波,兩邊各有5個(gè)資源元素的保護(hù)間隔,不攜帶任何信息。在時(shí)域上PSS信號(hào)被映射到子幀1和6的第3個(gè)OFDM符號(hào)上,具有5 ms的周期性[3]。

表1 根序列指示u

同一根序列的主同步信號(hào)具有良好的自相關(guān)特性,不同根序列對(duì)應(yīng)的主同步信號(hào)之間的相關(guān)性較差。所以可以利用主同步信號(hào)的這一特性,在接收端用3個(gè)不同的N(ID2)產(chǎn)生的3個(gè)主同步信號(hào)分別與接收信號(hào)進(jìn)行相關(guān)運(yùn)算,確定主同步信號(hào)所在的位置并確定小區(qū)ID組內(nèi)標(biāo)識(shí)N(ID2)[4-5]。

為了降低計(jì)算的復(fù)雜度,將定時(shí)同步分為粗同步和精同步。粗定時(shí)同步用本地PSS和接收序列互相關(guān)的方法,對(duì)接收序列和3組本地PSS副本均進(jìn)行1/16降采樣,取滑動(dòng)窗長度為2 048,3組PSS副本分別與接收序列做滑動(dòng)相關(guān),由最大值所在的相關(guān)集的PSS即可確定小區(qū)組內(nèi)標(biāo)識(shí)N(ID2),最大值所在的位置即為定時(shí)粗同步點(diǎn)的位置。圖1所示為定時(shí)粗同步算法流程。

圖1 定時(shí)粗同步算法流程

在PSS檢測中,采用設(shè)定門限的方法可以提高PSS檢測速度[6],即將查找最大值轉(zhuǎn)換為當(dāng)存在 θp、up使得滑動(dòng)相關(guān)值Cup(θp)>TThreshold成立時(shí),則停止剩余相關(guān)值的計(jì)算,物理組內(nèi)ID為 up根序列所對(duì)應(yīng)的 ID,PSS的起始位置為=θp。因此合適的門限值TThreshold是PSS正確檢測的關(guān)鍵參數(shù)。設(shè)每個(gè)滑動(dòng)窗內(nèi)2 048個(gè)數(shù)據(jù)的總功率為Pω,理論上功率值即可作為該序列相關(guān)集門限值,但由于噪聲及頻偏可能會(huì)使粗同步時(shí)間點(diǎn)發(fā)生偏移,因此引入門限系數(shù) η,使得其中η的經(jīng)驗(yàn)值范圍為 0.7~0.995,可根據(jù)仿真測試精度的要求及調(diào)試環(huán)境的改變而改變。

在粗同步點(diǎn)確定后,取容錯(cuò)范圍(ncoarse-64,ncoarse+63),從第一個(gè)接收數(shù)據(jù)開始,取窗長度仍然為2 048,與N(ID2)對(duì)應(yīng)的PSS信號(hào)r(n)不降采樣進(jìn)行逐個(gè)Ts滑動(dòng)相關(guān),從相關(guān)集中找出最大值對(duì)應(yīng)的位置,即為定時(shí)精同步的位置。

2 FPGA設(shè)計(jì)模塊

FPGA采用自頂而下的設(shè)計(jì)思想,將硬件任務(wù)分解后由各模塊實(shí)現(xiàn),上一級(jí)模塊調(diào)用下一級(jí)模塊[7]。下面分別介紹本設(shè)計(jì)的整體框架和兩個(gè)公共復(fù)用子模塊:乘累加模塊和存儲(chǔ)比較模塊。

2.1 整體框架

本地PSS副本補(bǔ)零后作IFFT運(yùn)算存入3個(gè)ROM中,接收序列交替存到兩個(gè)2 048 B的RAM中,以相同的處理時(shí)鐘輸出數(shù)據(jù)到MAUM模塊,然后經(jīng)過存儲(chǔ)比較模塊,就可以解出粗同步點(diǎn)和N(ID2),接著把數(shù)據(jù)傳到精同步模塊,確定精同步點(diǎn),完成PSS定時(shí)同步。其中MAUM模塊和存儲(chǔ)比較模塊完成本地PSS和接收序列互相關(guān)并從相關(guān)集中找最值的過程,也是粗、精同步公共復(fù)用的部分。MAUM模塊加入了使能和啟動(dòng)信號(hào),可以實(shí)時(shí)控制MAU單元,減少功耗。存儲(chǔ)比較模塊完成了復(fù)數(shù)的求模取最值,該模塊使用了一種簡化的復(fù)數(shù)求模近似算法,避免了平方運(yùn)算,如下式:

粗、精定時(shí)同步模塊整體實(shí)現(xiàn)框圖如圖2所示。采集到的數(shù)據(jù)傳至后面的模塊進(jìn)行數(shù)據(jù)處理,經(jīng)過短暫的幾個(gè)時(shí)鐘后,系統(tǒng)就以流水線模式開始運(yùn)轉(zhuǎn)。

2.2 MAUM模塊

圖2 PSS定時(shí)同步FPGA實(shí)現(xiàn)框圖

MAUM模塊,即乘累加模塊。定時(shí)同步仍然按照上面的算法分為粗同步和精同步。而粗同步和精同步都采用了互相關(guān)的方法,因此相關(guān)的計(jì)算就成為本設(shè)計(jì)的關(guān)鍵。從射頻接收的基帶信號(hào)都是I、Q兩路的復(fù)數(shù)信號(hào),因此相關(guān)就是復(fù)數(shù)的乘累加計(jì)算。設(shè)計(jì)一個(gè)MAUM模塊,它由6個(gè)MAU單元組成,每個(gè)MAU由 4個(gè)乘法器和2個(gè)加法器組成。每個(gè)MAU可在2個(gè)時(shí)鐘內(nèi)完成一次復(fù)數(shù)乘加,F(xiàn)PGA的并行設(shè)計(jì)使得乘法器能夠以流水線方式輸入/輸出數(shù)據(jù),整體只延遲1到幾個(gè)時(shí)鐘。RAM采樣時(shí)鐘為 30.72 MHz,F(xiàn)PGA主時(shí)鐘為 200 MHz,在粗同步過程中采用了1/16降采樣,因此要至少滿足每接收16個(gè)數(shù)據(jù)的同時(shí)完成一次128點(diǎn)的相關(guān),即在作本次相關(guān)的同時(shí)準(zhǔn)備好下一次的相關(guān)數(shù)據(jù),保證了數(shù)據(jù)采集和數(shù)據(jù)處理的無隙銜接,通過控制時(shí)序?qū)崿F(xiàn)輸入數(shù)據(jù)和相關(guān)后結(jié)果的流水線輸出。如圖3所示,時(shí)鐘頻率為250 MHz,相關(guān)點(diǎn)數(shù)為 64,仿真時(shí)間為 272 ns,時(shí)鐘周期數(shù)為 68。

圖3 MAU單元FPGA仿真圖

2.3 存儲(chǔ)比較模塊

粗同步相關(guān)集大小為128,精同步為 2 048,輸入數(shù)據(jù)來自MAUM模塊。先將一個(gè)寄存器初值設(shè)為0,每次輸入的數(shù)據(jù)與該寄存器的值作比較,若大于該值就更新寄存器的值,否則丟棄。在與最后一個(gè)輸入數(shù)據(jù)比較完之后,寄存器的值就是該組相關(guān)集的最大值。這種邊存儲(chǔ)邊比較的方式大大減少了數(shù)據(jù)處理的時(shí)間,也節(jié)約了內(nèi)存空間。同時(shí)還引入了容錯(cuò)機(jī)制,若在一個(gè)相關(guān)集中發(fā)現(xiàn)了至少兩個(gè)大于門限的值,則丟棄數(shù)據(jù),系統(tǒng)跳回起始狀態(tài),重新進(jìn)行定時(shí)同步。

粗同步數(shù)據(jù)在進(jìn)行互相關(guān)的同時(shí)要完成動(dòng)態(tài)門限的配置,從當(dāng)前數(shù)據(jù)流截取窗長度為2 048的數(shù)據(jù),作1/16降采樣,計(jì)算當(dāng)前窗的功率及門限值,與粗同步的當(dāng)前相關(guān)集作比較,判斷PSS點(diǎn)的位置,以確定粗同步狀態(tài)的跳轉(zhuǎn)。

3 仿真與實(shí)現(xiàn)

圖 4、圖 5分別是粗、精同步模塊的 ModelSim仿真圖和基于Xilinx Virtex-6板級(jí)驗(yàn)證的Chipscope截圖。

仿真中采用系統(tǒng)帶寬為5 MHz,子載波間隔為15 kHz,OFDM的子載波數(shù)為 2 048,普通 CP,AWGN信道,發(fā)送端發(fā)送的小區(qū)N(ID2)為0,時(shí)延偏移為 0。因?yàn)樵?TDD模式下,PSS映射在子幀1和 6的第 3個(gè) OFDM符號(hào)上,所以在前半幀中理論上PSS定時(shí)同步點(diǎn)的計(jì)算為35 264=30 720+160+2×2 048+2×144。

圖4 粗同步模塊FPGA仿真圖

圖5 粗同步模塊FPGA實(shí)現(xiàn)圖

實(shí)現(xiàn)條件:采樣率為30.72 MHz,F(xiàn)PGA工作主時(shí)鐘為 200 MHz,芯片型號(hào) XC6VSX475T。

由圖 4、圖 5可以看出,從 MAUM模塊開始到存儲(chǔ)比較模塊結(jié)束完成一次相關(guān),MAU_data_r_flag是每次相關(guān)的啟動(dòng)標(biāo)志位,rude_syn_opt為相關(guān)次數(shù),rude_syn_point為粗同步點(diǎn),rude_syn_finish是粗同步結(jié)束標(biāo)志。圖中N_2_ID初始值設(shè)為3,PSS定時(shí)同步后結(jié)果是0。rude_syn_opt計(jì)數(shù)到2 204,由于接收序列和本地PSS副本是1/16降采樣,所以粗同步點(diǎn)rude_syn_point=2 204×16=35 264。前面已經(jīng)提到,粗同步點(diǎn)比理論值有(-16,16)的偏差,為了盡可能減小誤差,取容錯(cuò)范圍(-64,63)來完成下面的精同步。仿真結(jié)果表明,精同步點(diǎn)與粗同步點(diǎn)沒有出現(xiàn)偏差,PSS起始位置為35 264,與理論完全吻合。

從表2中可以看出,在采用相同算法的前提下,F(xiàn)PGA完成定時(shí)同步的時(shí)間比DSP縮短了85%。DSP完成小區(qū)搜索定時(shí)同步需要1幀半的時(shí)間,其串行處理模式要求必須將這些數(shù)據(jù)全部存儲(chǔ)起來,這顯然增加了系統(tǒng)的內(nèi)存消耗和資源成本。而FPGA采用的多級(jí)流水線結(jié)構(gòu)和并行運(yùn)算則大大提高了數(shù)據(jù)處理的效率,使得用戶終端可以更快地接入LTE網(wǎng)絡(luò)。

表2 FPGA與DSP性能比較

本文提出了一種基于FPGA的PSS定時(shí)同步設(shè)計(jì)方案,并最終在硬件平臺(tái)得以實(shí)現(xiàn)。結(jié)果表明,F(xiàn)PGA在算法結(jié)構(gòu)固定、運(yùn)算量大的前端數(shù)字信號(hào)處理中表現(xiàn)出先天優(yōu)勢,具有很好的應(yīng)用前景。該設(shè)計(jì)方案能夠滿足LTE系統(tǒng)小區(qū)搜索算法的性能要求,可應(yīng)用到LTE系統(tǒng)開發(fā)中。

[1]SESIA S,TOUFIK I,BAKER M.LTE,the UMTS long term evolution from theory to practice[M].John Wiley&Sons Ltd,2009.

[2]沈嘉,索士強(qiáng),全海洋,等.3GPP長期演進(jìn)(LTE)技術(shù)原理與系統(tǒng)設(shè)計(jì)[M].北京:人民郵電大學(xué)出版社,2008.

[3]3GPP TS 36.211 v9.0.0 evolved universal terrestrial radio access(E-UTRA)physical channels and modulation(Release 9)[S].2009.

[4]MANSOUR M M.Optimized architecture for computing Zadoff-Chu sequences with application to LTE[C].IEEE Global Telecommn.Conf.(GLOBECOM),Hawaii,HI,2009.

[5]BEEK J J V,SANDEL M,BRJESSON P O.ML estimation of timing and frequency offset in OFDM systems[J].IEEE Transactions on Signal Processing,1997,45(7):1800-1805.

[6]盛淵,羅新民.LTE系統(tǒng)中小區(qū)搜索算法研究[J].通信技術(shù),2009,42(3):90-92.

[7]夏宇聞.Verilog數(shù)字系統(tǒng)設(shè)計(jì)教程(第 2版)[M].北京:北京航空航天大學(xué)出版社,2008.

猜你喜歡
門限時(shí)鐘模塊
28通道收發(fā)處理模塊設(shè)計(jì)
“選修3—3”模塊的復(fù)習(xí)備考
基于規(guī)則的HEV邏輯門限控制策略
地方債對(duì)經(jīng)濟(jì)增長的門限效應(yīng)及地區(qū)差異研究
中國西部(2021年4期)2021-11-04 08:57:32
別樣的“時(shí)鐘”
古代的時(shí)鐘
隨機(jī)失效門限下指數(shù)退化軌道模型的分析與應(yīng)用
有趣的時(shí)鐘
時(shí)鐘會(huì)開“花”
選修6 第三模塊 International Relationships
巫山县| 微山县| 邢台县| 陵川县| 同心县| 永平县| 蒲江县| 固镇县| 青海省| 江门市| 兰坪| 利川市| 乌拉特后旗| 嘉黎县| 大连市| 永顺县| 施秉县| 城市| 桦南县| 南投市| 宿松县| 五大连池市| 新兴县| 梧州市| 崇左市| 安陆市| 宜兴市| 东宁县| 新民市| 新宾| 平安县| 隆回县| 襄汾县| 阿合奇县| 绵阳市| 乐清市| 彩票| 阿拉善左旗| 教育| 邯郸县| 辽阳市|